Simulate the Conversation
The Simulator tab is where you can check how the conversation between the bot and the user will look like.
Simulated actions depend on the selected channel, this is because they differ across channels. You can check how your rich cards, carousels, and quick replies are all working in the simulator.
You can also check the behavior of Bot Receives and Bot action elements. Each element displays specifics of occurrences (attributes gathered, whether the API call was successful, etc.) and allows you to simulate parts that are expected from the end user but are not available in the conversation at the moment (like destination or location).
Keep in mind that for carousel and rich cards, the cards will appear one after the other in the simulator, not one next to each other as they do in dialogs.
You can use the EXPIRE SESSION action in the simulator to check how expired session dialogs appear to end-users.
When you are satisfied with the conversation simulation, you can activate the chatbot.
If you find that the simulation is failing, it is likely due to chatbot elements not being configured properly. The system will notify you when something is missing.
Once you start the simulation, you will see the chat logs on the right. If at any time you want to start over, click the RESTART SIMULATION button.
Here is also where you can check how well does the NLP part of Answers works. You can use synonyms of the words you trained the bot with and see how well the bot recognizes the intent. For example, if you train the chatbot with the word 'baggage' but the end-user enters 'luggage'.
Here are the training phrases that we used to train the Lost baggage intent:
Simulate User Interaction
Simulate what the conversation would look like when users are responding to your chatbots.
Simulate Incoming Files
You can also simulate receiving files from end users. Click on Send message and select what type of file you expect the end user to send during the conversation.
Simulate a User Location
Select a location to simulate how your chatbots converse with users based on their geography.
Simulate Image Caption Display
Simulate the image caption display when sending images to chat apps which support image captions.
As well as simulating the interaction with the user, you can also use the simulator to see which bot actions are occurring when to get an insight as to what the customer journey looks like when interacting with the bot.
Here are the things you can track in the simulator to track what's going on in the background:
- User Input - See which keywords are being registered as matches in bots from user responses
- Delay - See when there's a delay which occurs during the chat
- Close Session - See when users are presented with the option to close the session
- New Dialog - See when you are entering into a new dialog to get a better insight into the user flow
- Switch Dialog - See when you are switching to another dialog to get a better insight into the user flow
- Transfer to Agent - See when users are offered the option to transfer to an agent
- Webhook - See webhook request and response data
- CSAT - See details about CSAT