Test Your Bot

This page provides information about testing a bot in CXone Bot Builder. This is the fourth step in the bot implementation process.

Test Your Bot with Conversations

Having conversations with your bot is the best way to test it. This allows you to observe first-hand how well the bot predicts intentions. When the bot predicts incorrectly or with low confidence, you can make adjustments and immediately see the results.

You can chat with your bot using a built-in chat window in Bot Builder. This chat window provides extra information that won't be available in production chats. You can use the information as you run through test conversations to help determine when changes are needed in the bot's response configurations.

For example, in the following image you can see that it shows the intent prediction of the user message and the intentions assigned to each of the quick reply options in the bot response. Under each message the bot sends is a drop-down that contains information about the message, including the bot model being tested and the message ID. You can see the same information when viewing the conversation on the Conversations tab in Insights.

The conversations you use in testing should come from real-world interactions. By replicating those conversations with the bot, you can test how the bot handles them. You can start out by using the examples you collected earlier in the implementation process. You can collect new training examples and use those, too.