Loading
Upcoming Mandatory Changes to Public Key Infrastructure (PKI)Read More
Agentforce and Einstein Generative AI
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
          Connect a Service Agent to Other Messaging Channels

          Connect a Service Agent to Other Messaging Channels

          Route conversations to a service agent with enhanced messaging channels, including Bring Your Own Channel (BYOC).

          Required Editions

          Available in: Lightning Experience
          Available in: Enterprise, Performance, Unlimited, and Developer Editions. Required add-on licenses vary by agent type.

          Check markThis article applies to: Agentforce Service agents

          Cross markThis article doesn't apply to: Agentforce Employee agents

          To learn about channel support for other agent types, see the documentation for that type.

          User Permissions Needed  
          To build and manage Service Agents:

          Manage Agentforce Service Agents AND Manage AI Agents

          OR

          Customize Application

          Warning
          Warning Ensure that the routing procedures don’t simultaneously route conversations to a service rep and an AI agent. For more information, see Knowledge Article: Messaging Session Stuck in Waiting or Inactive Status When a Bot and an Agent Are Engaged.

          For detailed instructions on creating Omni-Channel flows for enhanced messaging channels other than Enhanced Chat channels, see Route Service Cloud Messaging Sessions with Omni-Channel Flows.

          1. Create an inbound Omni-Channel flow from scratch that routes messages to your agent. For the Route Work action in your inbound Omni-Channel flow, enter these field values.
            • Record ID: The recordID variable that you created.
            • Service Channel: Messaging
            • Route To: Select the Agentforce Service Agent type, and then select your agent's name. If your agent type and name don’t appear, activate your agent, refresh Flow Builder, and try again.
            • A messaging queue. When your inbound Omni-Channel flow can't route conversations to your agent, it sends the conversation to this queue.
          2. Add your inbound flow to a messaging channel, and then activate the channel. You can connect your agent to multiple inbound channels, but an inbound channel can be connected to only one agent.
          3. Open your agent in Agentforce Builder. Save and commit your agent and then select the Messaging connection. Confirm that your inbound Omni-Channel flow appears in the Inbound Routing section of the canvas. If a flow doesn’t appear, activate the flow and refresh the builder.
          4. Open your agent in the legacy Agentforce Builder. On the Connections panel, confirm that your inbound Omni-Channel flow appears in the Inbound Routing section of the Messaging connection. If a flow doesn’t appear, activate the flow and refresh the builder.

          Agents connected to a messaging channel use the Escalation subagent and an outbound Omni-Channel flow to transfer conversations. After you've set up inbound routing for your agent, set up outbound routing.

          • Show Progress Indicators in Bring Your Own Channel
            Progress indicators tell the messaging user what actions an Agentforce Service agent is taking behind the scenes of a Bring Your Own Channel messaging session. Standard actions come with pre-written progress indicators, such as "Doing research" or "Analyzing". To customize progress indicators, create a custom agent action.
           
          Loading
          Salesforce Help | Article