Agentforce Builder
Term 11 of 129 · Technology
In one sentence
Agentforce Builder is Salesforce's visual tool for designing, configuring and publishing AI agents without writing code. It lets you define the agent's subagents (formerly called topics), instructions and actions through a declarative interface, and test it before putting it into production.
Reviewed by Juan Manuel Garrido
Co-founder of VantegrateLinkedIn
Agentforce Builder is the visual (low-code) environment Salesforce offers to create, configure and publish AI agents on its platform. Instead of programming the agent's logic line by line, the builder lets you declaratively define the subagents the agent knows how to handle (Salesforce used to call them topics), the instructions that guide its behavior and the actions it can execute (for example, looking up a case, creating an opportunity or triggering a flow).
The key point is that it separates the agent's design from its reasoning engine: the builder describes what the agent can do and how it should behave, while the AI model decides when and in what order to use those capabilities. It is the layer where a business team or a Salesforce Administrator builds a useful assistant without depending on a developer for every change.
In projects that extend the platform with custom development, this configuration lives alongside Apex code and custom components; it is part of the work covered by the Salesforce Developers team when an agent needs actions that the declarative builder does not provide out of the box.
How it works in practice
Building an agent in Agentforce Builder follows a repeatable pattern. First you define the agent's role and tone (who it serves and how it should express itself). Then you load the subagents, which are groupings of problems the agent knows how to solve: "check an order's status," "schedule a visit," "answer billing questions." Each subagent has instructions in natural language and a set of associated actions.
Actions are the agent's real muscle. They can be a Salesforce Flow, an Apex class, a reusable prompt or a call to an external API. The builder exposes them as blocks that the agent invokes through tool calling, and the reasoning engine (the Atlas Reasoning Engine) chooses which one to use based on the conversation. Before publishing, there is a testing panel where you simulate the conversation and see, step by step, which subagents and actions were triggered.
Why it matters for a business
The value lies in the speed of iteration and in who can operate it. Without a visual builder, every adjustment to a conversational assistant requires touching code and deploying. With Agentforce Builder, an operations team or an administrator can add a subagent, fix an instruction or add an action and republish in minutes, keeping version control and testing within the same platform. This lowers the barrier for an AI agent to evolve at the pace of the business.
A concrete example (Argentina)
A consumer goods distributor in Buenos Aires wants its customer service agent, connected to WhatsApp, to answer order status questions and hand off to a human when the customer asks for a credit note. In the builder, the team defines an "Order tracking" subagent with an action that queries the dispatch system, and another subagent, "Billing claims," whose instruction is to always escalate to a human agent. When the returns policy changes, no software release is needed: the subagent's instruction is edited in the builder and republished.
Common mistakes when using it
- Subagents that are too broad or overlap: if two subagents cover the same thing, the agent gets confused about which one to trigger. Each subagent should have a clear, narrow scope.
- Vague instructions: saying "help the customer" is not enough; precise instructions (what to do, what never to do, when to escalate) are what separate a reliable agent from an erratic one.
- Forgetting the human handoff: every agent needs a way out to a person for the cases it should not resolve on its own.
- Not testing with real cases: the testing panel exists to detect, before production, the paths where the agent hallucinates or picks the wrong action.
How it differs from Agentforce as a whole
It is common to confuse the tool with the platform. Agentforce is Salesforce's complete AI agent product; Agentforce Builder is the design surface within that product. The following table sorts out the related terms:
| Concept | What it is | Role |
|---|---|---|
| Agentforce | Salesforce's AI agent platform | The product |
| Agentforce Builder | The visual configuration tool | Where the agent is designed |
| Atlas Reasoning Engine | The engine that reasons and decides on actions | The brain at run time |
| Agentforce DX | The pro-code toolkit for developers | Advanced, version-controlled option |
In short, the builder is the front door for building an agent without code, while custom actions, versioning and complex deployments move into the territory of Agentforce DX and development on the platform.
FAQs about Agentforce Builder
What is Agentforce Builder?
What is Agentforce Builder?
Agentforce Builder is Salesforce's low-code visual tool for designing, configuring, testing and publishing AI agents without programming. In a declarative interface you define the subagents the agent handles, the instructions that guide its behavior and the actions it can execute, such as looking up records or triggering flows. It is the layer where a business team or an administrator builds the agent, while the reasoning engine decides when to use each capability.
What is the difference between Agentforce and Agentforce Builder?
What is the difference between Agentforce and Agentforce Builder?
Agentforce is Salesforce's complete AI agent platform, while Agentforce Builder is the visual tool within that platform where each agent is designed and configured. Put simply: Agentforce is the product and the Builder is the workspace where you define what the agent knows how to do, its instructions and its actions before publishing it.
Do I need to know how to code to use Agentforce Builder?
Do I need to know how to code to use Agentforce Builder?
Not for basic tasks. The builder is low-code, so a Salesforce administrator or an operations team can create subagents, write instructions in natural language and connect existing actions without writing code. You need a developer when the agent requires custom actions, such as your own Apex class or a complex integration with an external system that the platform does not provide out of the box.
What are subagents and actions in an Agentforce agent?
What are subagents and actions in an Agentforce agent?
Subagents, which Salesforce used to call topics, are groupings of problems the agent knows how to solve, for example checking an order's status or answering billing questions, and each subagent carries instructions that guide how the agent should behave. Actions are the specific capabilities the agent can execute within a subagent, such as a Salesforce flow, an Apex class, a prompt or a call to an API. The reasoning engine chooses which action to use based on the conversation.
How do I test an agent before putting it into production?
How do I test an agent before putting it into production?
Agentforce Builder includes a testing panel where you simulate the conversation with the agent and observe, step by step, which subagents and instructions were triggered and which actions were executed. This lets you detect, before production, the cases where the agent picks the wrong action, hallucinates or does not escalate to a human when it should. The recommendation is to test with real customer questions, not just ideal cases.
An AI agent that already knows how to do this
We implement AI agents on the CRM you already use, for sales, collections and support. Tell us which process eats your day and we will tell you straight whether an agent solves it.
Related terms
- AgentforceAgentforce is Salesforce's platform for building and deploying autonomous AI agents that reason, decide and carry out tasks (service, sales, marketing) using CRM data, with human oversight and built-in guardrails.
- Agentforce DXAgentforce DX is Salesforce's set of developer tools for building, testing, versioning and deploying Agentforce AI agents through a professional workflow: CLI commands, VS Code extensions, definitions as code and an automated testing framework.
- AI AgentAn AI agent is a software system that perceives its environment, reasons about a goal and takes actions autonomously to achieve it, using tools and memory without a fixed script or human intervention at every step.
- Agentic AIAgentic AI is artificial intelligence software that pursues goals autonomously: it reasons, plans steps, uses tools and acts on real systems instead of just generating text. It decides what to do and carries it out with minimal human supervision.
- Generative AIGenerative AI is a branch of artificial intelligence that creates new content (text, images, code, audio) from patterns learned from large volumes of data, instead of only classifying or predicting on existing data.
- Human-in-the-LoopHuman-in-the-loop (HITL) is a design in which a person supervises, validates or corrects an AI system's decisions before they are executed, combining the model's speed with human judgment at critical or high-risk steps.
Related questions
- What is an LLM in simple terms?in LLM (Large Language Model)
- What is RAG (retrieval-augmented generation)?in RAG (Retrieval-Augmented Generation)
- What are guardrails in AI?in AI Guardrails
- What is an AI hallucination?in AI Hallucination
- What is an Agent Graph?in Agent Graph
- What is Agent Script?in Agent Script
AI Agents
What AI agents are when applied to sales, collections and support, and how they are implemented on the CRM you already use.
How AI Agents solve itNow that you know what it is, see how it gets solved
Five AI products that work on top of the CRM you already use. They don't replace your system: they add the layer you do by hand today.





