Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Follow the steps in this article to connect your einsteinbut to our messenger system

In this article we assume you already have done the following things

Create a connected app

  1. 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.

  2. Add the following callback url: https://einstein.social25.chat/api/v1/callback

  3. Save your connected app

  4. Take a note of your consumer key and consumer secret

Create a bot connection

  1. In the Connections section of the Update the Bot Overview Page click Add and fill in the fields.

    1. Connection: Select API.

    2. 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.

    3. Connected App: Select the name of the OAuth-enabled connected app that you created in “Create a connected app”

  2. Note the runtime base URL

  3. Click Save.

Contact Social25 Support

  1. Send an email to support@gen25.com with the following details:

    1. Your social25 tenant id

    2. The platform/channel name you want connect your bot to

    3. The Einstein bot id

    4. Your consumer key and secret of the connected app

    5. Your org id

    6. The runtime base URL

  2. 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.

  3. Activate your einstein bot

  • No labels