You can use your own third-party bot source in Architect message flows. Configure your bot source from the Genesys Cloud admin menu. Then, use the Architect Call Bot Connector action to integrate the messaging flow with any bot source for processing before it returns intents and slots to Architect.


When you use this action, you provide a bot list. Architect uses this list to populate fields such as bot name, version, intents, and session variables, and then provides the information from the call to the customer’s bot for processing.

  1. Click Admin.
  2. Under Integrations, click Integrations.
  3. Click Integrations.
  4. Search for or navigate to the Genesys Bot Connector tile. 
  5. Click Install. The integration opens to the Details tab.
  6. (Optional) Change the integration name and add notes about the integration.
    Note: If you change the integration name, be sure to use unique names to differentiate the integrations and the associated actions in the Genesys Cloud applications that reference them.
  7. Click the Configuration tab.
  8. Click Properties
  9. Under Value, enter the URI that Genesys uses to relay an utterance from a chat to the Bot Connector bot.
  10. Click the Credentials tab and add access credentials for the third-party bot.
    Note: These credentials allow you to provide an authorized token for bot access, and appear in the header of the REST call.
    1. Click Configure. The Configure Credentials dialog opens.
    2. Click Add Credential Field.
    3. In the Field Name and Value fields, enter the appropriate access token for the bot.
    4. Click OK.
  11. Activate the integration.
    1. Next to the bot connector integration, click the Status toggle to change it from Inactive to Active. A Change Status dialog box appears.
    2. Click Yes. The integration is now active.
  12. Repeat steps 3–11 to add up to four more bot connector integrations.