Just getting started? Complete the Using Conversation Assist tutorial.
It takes up to 3 hours for changes in Conversation Assist configuration to take effect.
To set up Conversation Assist to recommend bots, you must have some prerequisite knowledge of other applications in the Conversational AI suite.
You must be able to use Conversation Builder to:
- Create a bot
- Deploy a bot
If, for utterance matching, you’ll be using intents instead of patterns, you must also be able to use Intent Manager to:
- Create a domain
- Create an intent
For exposure to these applications and tasks, we recommend that you complete the Getting Started with Bot Building tutorial series.
- In Conversation Builder, create the bots.
- In Conversational Cloud, create the skills and bot users.
- In Conversation Builder, deploy your bots.
- In Conversation Assist, configure the bots for Conversation Assist.
- In Conversation Assist, configure relevant settings.
Step 1: Create the bots
Step 2: Create the skills and bot users
Configure Conversational Cloud by creating a skill and a bot user for each bot. This is illustrated in the Conversation Builder Deploy the Bot tutorial.
- Create the skill name and bot user name that make sense for your use case.
- Be sure to assign the bot skill to the bot user.
Step 3: Deploy the bots
Use Conversation Builder to deploy the bots, so they can respond to conversations in Conversational Cloud. Deployment is illustrated in the Conversation Builder Deploy the Bot tutorial.
When you add the agent connector for the bot, be sure to select to allow Messaging conversations. And after adding the agent connector, be sure to start it to enable the bot to handle traffic.
Step 4: Configure the bots
- Access Conversation Assist, and click Recommendation Sources from the menu at the top.
Click the Bots tab.
Once you deploy and start a bot (i.e., in the system, it is a valid bot that can serve a conversation), it is automatically discovered by Conversation Assist. So you should see your bots here. For Conversation Builder bots, this includes all bots you've created (both public and private) and other public bots within your organization.
Verify that your bot is displayed. If it isn't, consult the troubleshooting information here.
Your bot doesn't have any assigned skills yet, so its Status is initially set to "Off." For the bot to be recommended in conversations, you must assign one or more skills and change the Status.
- Assign one or more skills to the bot:
- Beside the bot, click the (Manage source) icon.
In the Manage recommendation source dialog, change the Status to "ON," and add one or more skills.
- Click Save.
Repeat this process for additional bots as needed.
After you assign at least one skill to each of the bots, the bots can be recommended in conversations that are routed to the same skills. In this manner, you can control on a skill-by-skill basis which bots are candidates for recommendation to human agents.
In our example below, for the agent to be recommended the Ordering Bot, the agent must pick up a conversation that was routed to either the “Support” or “Ordering” skills.
Keep in mind that a conversation is routed to the skills assigned to the campaign’s engagement.
If you later delete a bot, the next time you access the Bots tab, the list is updated automatically.