- Click Add new interaction/plugin
- Select Duration Extraction
- Specify the interaction name, e.g. ‘Reminder’
- (Optional) Tick Highlight Extracted data in chat for a better user experience
- Click the Add button to add the interaction to the bot’s structure:
After that, specify Bot’s Message along with an Error Response:
If a user's message does not contain valid data, then the bot will give the Error response message:
If a user's message contains valid data, then the system will trigger the interaction that is set in the Connections tab. Otherwise, by default, the Fallback connection is set to 'do nothing'. In this case, the bot will give the same message again. If you change the Fallback connection then the system will redirect a user to another interaction after a correct duration format has been entered.
The same goes for connections: if you add a simple or NLP connection, and if a user's response matches the conditions of one of the connections, then the system will redirect a user to another interaction.
Extracted data is displayed in seconds.
For example, you can connect the Duration Extraction interaction to the Bot Statement interaction to thank the user for giving the information or ask something else.
Here are examples of valid data that the bot will recognize:
Examples of valid data
You can highlight the extracted data in the Test chat. To do so, click the relevant button in the header. The duration is displayed in seconds:
Updated 12 days ago
Upon reaching this interaction, Bot stops responding to the user allowing the human counterpart to start the conversation.