Salesforce Service Cloud

Salesforce Service Cloud

Use this guide to setup Salesforce service cloud to enable agent handover with Salesforce.

(if the salesforce connection is not enabled/connected in your environment, please contact us or press the request button)

1. Setting up the chat with customers

  1. Go to the Service Console -> Service Setup

  2. Click on View All inside Recommended Setup

  3. Search for Chat with Customers and set it up (the Website URL and the Offline Support are not needed)

  4. You should choose Link chats with cases and contacts when asked for a chat type

  5. In the end, you will get a Chat Code Snippet. We will extract the following values from it:


2. Setting up authentication

  1. Generate a X509 Certificate (you will need the certificate and the private key)

  2. Go to Setup -> Apps -> App Manager -> New Connected App

  3. Fill in the required fields. Configure the OAuth Setting like this:

  4. After creation, save the Consumer Key

  5. Now go to Manage -> Edit Policies

  6. Under OAuthPolicies change All users may self-authorize to Admin approved users are pre-authorized and save.

  7. At the bottom, go to Permission Sets -> Manage Permission Sets

  8. Select a permission set that is assigned to your user (or if you only see 1 permission set, just select it) and save.


3. Connect to your bot

  1. Configure the bot’s Handover settings

  2. Go to settings, setup and select the settings for Salesforce

  3. fill in the fields: 

    • Consumer Key – obtained from the newly created connected app

    • Private Key – the private key for the certificate that you used to create the connected app

    • Instance URL – https://XXXX.salesforce.com where XXXX is the first four letters from the URL when you are logged in Salesforce

    • Username – your Salesforce username

    • Live Agent Api Endpoint, Organization Id, Deployment Id, Button Id – obtained from the Salesforce Chat Code Snippet


    • Related Articles

    • Connectors to third party systems

      Blits can connect your bots to different systems to retrieve and process data that can be used during conversations. We advise all users to use the function builder to build your own connections and integrations via REST or SQL. If more custom, or ...
    • Handover

      In the handover settings, you can configure if, when and how a conversation between a chatbot and a user is transferred to a human service agent and backwards The following options are present: Handover Activated This slider activates the possibility ...
    • What is the Blits platform?

      Blits is the low-code Conversational AI Ecosystem which combines the AI power of Google, Microsoft, OpenAI, IBM, Rasa, Wit, Amazon, Stanford, Nuance and more in one platform. Use Blits to build, train and deploy chat- & voicebots at scale, for any ...
    • v2.1.8

      Release date: 02-04-2021 Performance improvements Horizontal autoscaling is even faster Shared queue between the multiple app instances introduced More efficient cron job process Faster app caching Rasa Entities are now performant Validation blocks ...
    • V 3.2

      Release date: 01-09-2024 Several features and bug fixes Features: 1) It is now possible to select GPT4o as a chitchat provider. 2) We added the option to choose the OpenAI Text to Speech and Speech-to-Text services. This includes the option to add ...