Connect your Einstein Bot to Social25
This functionality is currently in Beta. For any questions, reach out to support@gen25.com
Follow the steps in this article to connect your Einstein Bot to our messenger system
In this article we assume you already have done the following things
Onboarded your org to social25: https://gen25-jira.atlassian.net/wiki/spaces/SOC/pages/3165061121
Added an Einstein bot to your org: https://help.salesforce.com/s/articleView?id=sf.bots_service_create.htm&type=5
Create a Connected App
Create a connected app following Configure Basic Connected App Settings and Enable OAuth Setting for API Integration with these OAuth scopes:
Access chatbot services (
chatbot_api
): Required. This scope enables access to the Einstein Bots services.Perform requests at any time (
refresh_token
,offline_access
): Required. This scope permits you to get an OAuth access token.
Add the following callback url: https://einstein.social25.chat/api/v1/callback
Save your Connected App
Take a note of your Consumer Key and Consumer Secret
Create a Bot Connection
In the Connections section of the Update the Bot Overview Page click Add and fill in the fields:
Connection: Select API.
Integration Name: Add a unique name for this bot API and Connected App integration, for example, “Einstein Bots Open API”. A maximum of 128 characters is allowed.
Connected App: Select the name of the OAuth-enabled connected app that you created in “Create a connected app”
Note the Runtime Base URL
Click Save.
Contact Social25 Support
Send an email to support@gen25.com with the following details:
Your Org ID
The Platform/Channel name you want connect your bot to
You can find this is the configuration wizard, in the Channels section
The Einstein Bot ID
You can find this in the URL of the bot: https://<your-org-name>.lightning.force.com/chatbots/botBuilder.app#/bot/dialogs/detail?botId=<this-is-the-bot-ID>&versionId=<version-ID>&dialogId=<dialog-ID>
The Consumer Key and Consumer Secret of the Connected App you previously created
The Runtime Base URL you noted previously
You will receive a reply with a URL to a salesforce login. Login with the user credentials you want the bot to use to acces your Salesforce environment.
Activate your Einstein Bot
On this page: |
---|