Loading
Help Agent Performance DegradationRead More
Build AI Solutions for Service
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Compare Einstein Bots with Agentforce Service Agent

          Compare Einstein Bots with Agentforce Service Agent

          Einstein Bots and Agentforce Service Agent are similar in some ways and different in others. Compare their features, conversational building blocks, and availability.

          Required Editions

          Available in: Lightning Experience.
          Available in: Enterprise, Performance, Unlimited, and Developer Editions with the Einstein for Service, Einstein Platform, or Agentforce for Service add-on.
          To use enhanced Messaging channels with AI agents, see required editions.

          Einstein Bots capabilities that are available with Agentforce Service Agent include:

          • Performing actions with an assigned user: Einstein Bots and Agentforce Service Agent perform actions, such as accessing record information, with the user that they’re assigned to. Give the assigned agent user access to features that you want the agent to use, including objects, Visualforce pages, and Apex classes.
          • Connecting to customer channels: Similar to enhanced Einstein Bots, Agentforce Service Agent can chat with customers on enhanced messaging channels.
          • Transferring conversations: Agentforce Service agent can detect and transfer complex and sensitive conversations to a service rep.
          • Builder interface: You can create and manage AI agents in Agent Builder. Similar to the bot builder, Agent Builder includes an AI agent’s settings, components, and a preview conversation.

          Compare Conversational Building Blocks

          AI agents can understand the underlying intent of messages and generate contextually relevant responses out of the box. They engage in fluid conversations and use conversation context to make decisions.

          To navigate conversations, Einstein bots use predefined dialogs, steps, and utterances, and they respond to customers with scripted messages. They’re built on intent models that can require extensive setup and training. To review how bots work, see What Makes Bots Tick?.

          Instead of a pre-defined conversation flow, Agentforce Service agents navigate conversations with the help of a reasoning engine and an LLM. And while bots’ main building blocks are dialogs and steps, agents are built with natural language topics and actions.

          • Topics: Agent topics define the range of capabilities that your agent can handle. A topic is a collection of actions that an agent can use to perform a job to be done. Topics also contain topic instructions that help the agent make decisions and use actions effectively. Adding topics to an agent helps it perform different jobs.
          • Actions: Agent actions are the tools that the agent can use to perform the job. Similar to dialog action steps in Einstein Bots, actions can complete specific tasks by taking inputs and producing outputs. Each agent action is built on a reference action, such as a prompt template, flow, or invocable Apex class.
          • Reasoning Engine: Agents use a reasoning engine to choose and launch topics and actions during a conversation. Similar to a bot’s intent model, the reasoning engine helps an agent interpret users’ interactions and utterances. However, unlike intent models, the reasoning engine calls an LLM trained on vast amounts of data.
          Diagram with parts of a bot version and parts of an agent version

          Compare Availability and Billing

          Availability Einstein Bots Agentforce Service Agent
          User interfaces Available in Salesforce Classic and Lightning Experience. Setup for Einstein Bots is available in Lightning Experience. Available in Lightning Experience
          Editions and add-on licenses Available in Enterprise, Performance, Unlimited, and Developer Editions with the Agentforce Service (formerly Service Cloud) or CRM add-on license.

          Available in Performance, Unlimited, and Developer Editions with one of these add-on licenses.

          • Einstein for Service
          • Einstein Platform
          • Agentforce Service Agent
          • All Einstein 1 Editions
          Customer channels

          Enhanced bots

          • Enhanced Chat
          • Enhanced WhatsApp
          • Enhanced Facebook Messenger
          • Enhanced Apple Messages for Business
          • Enhanced SMS
          • Enhanced LINE
          • Bring Your Own Channel

          Standard bots

          • Standard WhatsApp
          • Standard Facebook Messenger
          • Standard SMS
          • Chat (Retiring)
          • Enhanced Chat
          • Enhanced WhatsApp
          • Enhanced Facebook Messenger
          • Enhanced Apple Messages for Business
          • Enhanced SMS
          • Enhanced LINE
          • Bring Your Own Channel
          Languages For a list of supported languages, see Define Languages for Your Einstein Bot. For a list of supported languages, see Considerations for Agentforce Service Agent.
          Billing Einstein Bots uses a monthly engaged session allowance. See Engaged Sessions, Bot Billing, and Bot Performance. Agentforce Service Agent is a consumption-based product that consumes Einstein Requests and Data 360 credits based on usage type. See Billing Considerations for Agentforce Service Agent.
           
          Loading
          Salesforce Help | Article