Agent Builder

Create and customize agents with an AI-powered, low code builder. Just write a description of the agent, and we help you build it. Want more? Pro-code tools can take your agents even further.

Define jobs to be done with topics.

Agent Builder gives you pre-built topics that agents can take advantage of that handle common prompts and use cases. These topics are automatically created by Agent Builder by understanding the metadata and semantic similarity of your data and knowledge articles.

AI drafts the topics Event Scheduling and User Interaction and Preferences. The user can select which ones to edit or approve.

If you can describe it, Agentforce can do it. Using everyday language, you can simply describe how you want an agent to execute a task. You can tell it what actions to take, what actions not to take, and when to escalate to a human. This ensures an agent follows your business rules and best practices, and executes a task in the way it's intended.

The Event Scheduling topic name and description are generated by AI for the user to review and approve.

Every agent starts with a role that describes the goal or objective of an agent on your team. The role, or persona, is defined in order to provide clarity around the types of jobs your agent should be doing around the clock — whether that's an agent with the role of creating campaigns or troubleshooting support.

Various fields an Agentforce user can fill in to define an agent's name, role, company, and permissions.
AI drafts the topics Event Scheduling and User Interaction and Preferences. The user can select which ones to edit or approve.
The Event Scheduling topic name and description are generated by AI for the user to review and approve.
Various fields an Agentforce user can fill in to define an agent's name, role, company, and permissions.

Create and assign intelligent actions.

Assign preconfigured prompt templates that agents can use to retrieve specific information, generate content, or summarize a response. These prompts can be prebuilt in Prompt Builder and configured in Agent Builder.

A preview of a prompt template for an agent to generate an SMS message for a customer, along with the agent's response.

Agents can take advantage of prebuilt Flows to automate business processes. Agents can be configured to invoke Flows and use their output to help respond to the intial prompt. Agents can also be invoked from within a Flow to help automate even more work.

A template-triggered prompt flow. The sequence of actions is Get Experiences, Experiences Loop, and Add Experience to Prompt.

Agent Builder gives agents access to any business logic or automations built with Apex as an invocable action. Agents can trigger existing Apex calls to help automate processes and trigger custom logic.

A list of action names and descriptions an Agentforce user can checkmark to indicate which ones to add to a topic.
A preview of a prompt template for an agent to generate an SMS message for a customer, along with the agent's response.
A template-triggered prompt flow. The sequence of actions is Get Experiences, Experiences Loop, and Add Experience to Prompt.
A list of action names and descriptions an Agentforce user can checkmark to indicate which ones to add to a topic.

Test and monitor agent responses.

Agent Builder lets you preview how your agents will respond to queries in the Plan Tracer. You can submit test prompts and see how your agent reasons through the prompt, assigns a topic, and then chooses the correct actions.

A preview of a user prompt and rules for how an agent should respond when a user asks about off-topic subjects.

Agents can be configured to handoff to humans seamlessly when the conversation veers to a certain topic or when the agent cannot sufficiently answer the prompt. Agents can escalate to humans for pricing inquires, severity escalations, off-topic questions, and more.

A topic called Human Handoff is used to provide instructions and actions for when agents should hand off a case to a human.
A preview of a user prompt and rules for how an agent should respond when a user asks about off-topic subjects.
A topic called Human Handoff is used to provide instructions and actions for when agents should hand off a case to a human.

AI Agent Builder FAQs

AI agents are developed through data collection, model training, natural language processing, and reinforcement learning. By leveraging these techniques, developers can create intelligent agents capable of understanding human language, making informed decisions, and taking actions to achieve specific goals. Using Salesforce's Agent Builder, building an agent is simple and low-code.

Agentforce can be applied across various business functions to improve efficiency and customer experience. From automating customer support to streamlining sales processes, generating marketing content, and maintaining e-commerce websites, Agentforce can be built and customized for any industry or use case.

Salesforce has pre-built Agentforce Service Agent, to help companies resolve customer cases 24/7, and Merchant Agent to optimize storefronts. Soon, there will be two Sales Agents, Sales Development Representative and Sales Coach agent to help optimize sales pipelines.

An AI agent builder is a tool that simplifies the creation and deployment of AI agents, like Salesforce's Agent Builder. It is a user-friendly, low-code tool to manage data sources, create jobs to be done and actions, and monitor agent performance.