Salesforce AI Agent Builder: design and test a support agent

Stevia Putri
Written by

Stevia Putri

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 8, 2026

Expert Verified
A person resting beside a cat against a blue background with connected-line motifs

What Agentforce Builder configures

Agentforce Builder is not simply a prompt box. Salesforce positions it as the place to build agents around topics, instructions, and actions. Topics define the job boundary. Instructions guide the agent inside that boundary. Actions give it a way to retrieve data or perform work through the capabilities your Salesforce organization exposes.

That structure is most useful when it matches the human job. A service agent who answers delivery-status questions needs different topics, records, and handoff rules from a sales-development agent. Avoid a catch-all “support” topic that lets the agent attempt a refund, entitlement change, and technical diagnosis under one vague instruction.

Builder elementSupport exampleReview question
Topic“Warranty evidence for a Service Cloud case”When should the topic refuse or hand off?
InstructionAsk for serial number and approved proof of purchaseDoes it use current policy and avoid an outcome promise?
ActionRetrieve case fields or create a review taskWhich permission, owner, and post-action check apply?
Data accessCase, contact, and approved knowledgeIs this the least access required for the job?

Build one case workflow before adding more

Start by mapping the human flow. For a damaged-device case, the agent may read the case summary, locate the approved troubleshooting article, and draft a request for a serial number and photo. It should not claim a replacement is approved unless an authorized system and policy say so.

Then define the agent's action boundary. A read of a case and a draft response are not the same as a record update. For every action, document what happens if information is absent, if an API call fails, or if the policy is ambiguous. The record system—not the agent's fluent reply—is where you check whether the requested work happened.

Salesforce's Agentforce documentation is the primary source for the currently available builder, action, and testing features in your edition. Editions and entitlements change, so do not publish a copied price table or assume a capability is enabled in every organization.

Test the behavior and the record result

Use a controlled set of Service Cloud cases before release:

  • A routine request with all needed fields.
  • A case missing the serial number or proof needed by policy.
  • An exception request that must reach a human reviewer.
  • Conflicting or old knowledge that must not override the approved article.
  • A tool failure or unavailable record.
  • A request that attempts to override the agent's stated instructions.

Inspect whether the agent chose the right topic, used appropriate information, and requested only permitted actions. Then inspect the resulting case, task, entitlement, or connected-system state. A successful test conversation does not show that a downstream action was authorized or completed correctly.

Use eesel CLI for Salesforce-specific support follow-up

eesel is a ready-to-work helpdesk teammate, not a replacement name for Agentforce Builder. Its CLI gives a person, script, Claude Code, Codex, or Cursor JSON access to the same eesel workspace and teammate used in the dashboard. This is helpful when the Salesforce case workflow needs a separate support teammate to find an approved article, prepare a follow-up, or route uncertainty.

For example, before a Service Cloud team deploys a new warranty topic, ask a coding agent for a read-only eesel report: which sources are connected, whether the current device-installation guide has downloaded, and which instruction governs a Salesforce case with missing evidence. Do not let that report connect an account, change a permission, or enable automation.

With Node.js 18.17 or newer, select the exact teammate first:

Bash
npx @eesel/cli login
npx @eesel/cli whoami
npx @eesel/cli agents
TARGET_EESEL_AGENT="paste-agent-id-or-name-here"
npx @eesel/cli status --agent "$TARGET_EESEL_AGENT"
npx @eesel/cli integrations --agent "$TARGET_EESEL_AGENT"
npx @eesel/cli instructions --agent "$TARGET_EESEL_AGENT"

After the support owner approves an updated Salesforce-case guide, dry-run the relevant supported write. Before a test chat, contain actions outside the test and review configured permissions. Then test a redacted case summary:

Bash
npx @eesel/cli new --name "Salesforce warranty case check" --agent "$TARGET_EESEL_AGENT"
npx @eesel/cli chat "A Service Cloud case says a device fails after the latest firmware update, but it has no serial number. Cite the approved setup guide, list the evidence to request, and state when a human warranty reviewer must decide." --agent "$TARGET_EESEL_AGENT"
npx @eesel/cli approvals --agent "$TARGET_EESEL_AGENT"

Review the citations, evidence request, and handoff. This tests eesel's support guidance, not the Agentforce topic. If a held action appears, inspect it before approval and verify the actual Salesforce case or connected-system result afterward.

eesel Activity page with a work list and status filters
eesel Activity page with a work list and status filters

The eesel Activity page lists work with filters for approved, rejected, and pending items.

Pick the tool by the work it owns

Use Agentforce Builder when you are configuring Salesforce topics, actions, and data access and can own their testing and operations. Use eesel for an approved helpdesk teammate and its support workflow. In both cases, start with a narrow job, test representative cases, and verify consequential results in the system that owns them.

Review a warranty case with eesel

Try eesel to give your support lead and coding agent access to the same teammate from dashboard and terminal. Inspect the warranty guidance, test a case with missing evidence, and review the handoff before widening its responsibilities.

Frequently asked questions

What is Salesforce AI Agent Builder?

Agentforce Builder configures an agent with topics, instructions, actions, and data. It does not remove the need to govern permissions and check real outcomes.

What are Agentforce topics and actions?

Topics organize the job. Instructions guide behavior, while actions invoke configured capabilities. Give each action an owner, permission boundary, and result check.

How do I build a Salesforce support agent safely?

Start with one narrow job, approved knowledge, least-privilege data access, and a handoff for exceptions. Test inputs, failures, and the effect on the record.

What should teams test in Agentforce Builder?

Test routine cases, missing fields, old knowledge, policy exceptions, tool failures, and attempts to override instructions. Inspect the response, request, and record separately.

Can Agentforce update a Salesforce record without review?

That depends on its action and configured permissions. A model request is not business approval; verify the record after consequential work completes.

How does eesel CLI fit with Salesforce Agent Builder?

eesel CLI operates an eesel helpdesk teammate in the same workspace as its dashboard. A person, script, or coding agent can inspect sources and test Salesforce-specific support guidance.

Share this article

Stevia Putri

Article by

Stevia Putri

Stevia Putri is a marketing generalist at eesel AI, where she helps turn powerful AI tools into stories that resonate. She’s driven by curiosity, clarity, and the human side of technology.

Related Posts

All posts →
A practical guide to Salesforce AI examples in 2025
Guides

A practical guide to Salesforce AI examples in 2025

Thinking about using Salesforce AI? We break down the most common Salesforce AI examples, from lead scoring to service bots, and explore the hidden complexities of setup and pricing you need to know about.

Kenneth PanganKenneth PanganOct 7, 2025
Salesforce AI predictive analytics: A 2025 guide
Guides

Salesforce AI predictive analytics: A 2025 guide

Thinking about using Salesforce AI Predictive Analytics? Our 2025 guide breaks down Einstein's features, real-world costs, and implementation hurdles. Learn what it takes to succeed and discover simpler, faster alternatives for your team.

Stevia PutriStevia PutriOct 19, 2025
A practical guide to the Salesforce AI Prompt Builder
Guides

A practical guide to the Salesforce AI Prompt Builder

Explore the Salesforce AI Prompt Builder in our comprehensive overview. We cover its features, use cases, and crucial limitations around ecosystem lock-in and pricing.

Kenneth PanganKenneth PanganOct 19, 2025
How to integrate AI with Salesforce: A practical guide (2025)
Guides

How to integrate AI with Salesforce: A practical guide (2025)

Thinking about how to integrate AI with Salesforce? This guide breaks down your options, from the native Einstein platform to flexible third-party tools, helping you choose the right strategy for your business based on speed, control, and your existing knowledge sources.

Stevia PutriStevia PutriOct 13, 2025
A practical guide to Salesforce AI projects in 2025
Guides

A practical guide to Salesforce AI projects in 2025

Thinking about starting a Salesforce AI project? Our guide breaks down everything you need to know, from core components like Einstein to common pitfalls like data fragmentation and hidden costs, ensuring your project is a success.

Stevia PutriStevia PutriOct 7, 2025
A practical guide to the Salesforce AI strategy 2025
Guides

A practical guide to the Salesforce AI strategy 2025

Thinking about the Salesforce AI strategy for 2025? Salesforce is making big moves with Agentforce and Data Cloud, but is it the right fit for your team? We explore the ambitious vision, the hidden costs, and the practical challenges of implementation. Discover what the Salesforce AI strategy means for you and what alternatives exist for more agile teams.

Kenneth PanganKenneth PanganOct 7, 2025
The top 7 AI tools for Salesforce developers in 2025
Guides

The top 7 AI tools for Salesforce developers in 2025

Searching for the best AI tools for Salesforce developers? We review and compare the top options for writing, testing, and optimizing Apex and LWC in 2025.

Stevia PutriStevia PutriDec 11, 2025
Banner image for Salesforce Agentforce vs ServiceNow AI: A complete 2026 comparison
Guides

Salesforce Agentforce vs ServiceNow AI: A complete 2026 comparison

A head-to-head comparison of Salesforce Agentforce and ServiceNow AI agents, covering features, pricing, use cases, and which platform suits different business needs.

Stevia PutriStevia PutriMar 15, 2026
Banner image for Salesforce Service Cloud AI for SaaS: Complete 2026 guide
Guides

Salesforce Service Cloud AI for SaaS: Complete 2026 guide

A comprehensive guide to Salesforce Service Cloud AI for SaaS companies, covering Agentforce capabilities, Einstein AI features, pricing, and implementation considerations.

Stevia PutriStevia PutriMar 15, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free