Loading
Salesforce now sends email only from verified domains. Read More
Agentforce Contact Center
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
          Prepare a Salesforce Org for Enhanced Chat

          Prepare a Salesforce Org for Enhanced Chat

          Build a strong foundation for your new messaging channel and deployment.

          Required Editions

          View supported editions.
          Checkmark This article applies to: Enhanced In-App Chat and Enhanced Web Chat channels
          X icon This article doesn’t apply to: Enhanced WhatsApp, Standard and Enhanced Facebook Messenger, Standard and Enhanced SMS, Enhanced Apple Messages for Business, Enhanced LINE, and Bring Your Own Channel
          User Permissions
          To set up Omni-Channel Flow and Enhanced Chat: Customize Application
          To modify permission sets and profiles: Manage Profiles and Permission Sets

          In this stage of Enhanced Chat for Web setup:

          1. Set Up Omni-Channel.
          2. Create an Omni Flow.
          3. Prepare the Messaging Session Layout.

          Set Up Omni-Channel

          Enable Omni-Channel for your Enhanced Chat use case.

          1. Enable Omni Channel.
          2. Create a Service Channel for Enhanced Chat.
          3. Create a queue where you want to route incoming messaging sessions. Add Messaging Session as a supported object.

          Create an Omni-Channel Flow

          Create an Omni-Channel Flow for your Enhanced Chat use case.

          With Omni-Channel set up, you’re ready to create an Omni-Channel Flow. This flow is required to route Messaging requests. Get up and running with a basic flow. After you set up your Pre-Chat Form, return to this flow to map pre-chat fields to your messaging channel.

          Note
          Note This section assumes that you understand how to create flows with FlowBuilder. If you don’t, read the Flow Builder documentation or take our Flow Builder Trailhead module.
          1. From Setup, in the Quick Find box, enter Flows, and select Flows.
          2. Create a New Flow.
          3. In the All + Templates tab, select Omni-Channel Flow.
          4. From the Manager tab, create a New Resource.
          5. Select Variable as your Resource Type.
          6. For the API Name, enter recordId. For the Data Type, specify text.
            Important
            Important The API name is case-sensitive and must be recordId. The messaging channel uses this value to pass information into this Omni-Channel flow.
          7. Check Available for input, and then click Done.
          8. From the Elements tab, select a Route Work action in your flow.
          9. Name the New Action. Use recordId variable as the input value. Select Messaging for the Service Channel.
          10. Specify Queue, Agent, Bot, or Skills as the Route To value.
            1. If you select Queue, use the Queue ID for the queue where you want to direct the work.
            2. If you select Agent, add the service rep's (agent's) name via the Agent ID field.
            3. If you select Bot, search for the bot name.
            4. If you select Skills, add the Skill Requirement List.
          11. Click Done.
          12. Your simple flow looks like this.
            A finished version of the flow that you've created.
          13. Save and activate your flow.

          Add Enhanced Chat to the Service Console.

          Customize the Messaging Session layout to support messaging sessions in Enhanced Chat.

           
          Loading
          Salesforce Help | Article