Dialogue Controls Overview
Dialogue Controls are the building blocks of Chat Bots and Voice Bots.
Dialogue Controls allow Chat and Voice Bots to directly interact with users providing a way to tie either text or voice messages into their Journey.
These are the attributes they all share:
Effect the functionality of the Bots
Use actions to control their behavior
Are constructed as a "tree" that allows them to contain Subcontrols but always roll up at the top level
Chat Bot Dialogue Controls
Chat Bot Controls script outgoing texts and define how returned texts will be parsed and responded to:
Decision Menu - Defines the outgoing text, and how to parse and reply to different incoming responses. It can include the following Subcontrols:
Expression
Web Link
Decision Options
Default Response
Text Response Capture - Defines the outgoing text, the variable that will bind to the user's response, and the default reply. It can include the following Subcontrols:
Expression
Web Link
Event - Triggers an Event
###Voice Bot Dialogue Controls
Voice Bot Controls script outgoing messages and define how responses will be parsed and acknowledged. Style Variants can be added to Voice Bots to customize the message:
Decision Menu - Defines the outgoing message, and how to parse and reply to different incoming responses. It can include the following Subcontrols:
Expression
Decision Option
Default Response
Touchtone Capture - Captures a pin or other string entered by the user and binds it to a variable.It can include the following Subcontrol:
Expression
Secure Touchtone Capture - Securely, via Redis key, captures a pin or other string entered by the user and binds it to a variable. The value associated with this variable can then be accessed with the Secure Value Retrieval Data Operation. It can include the following Subcontrol:
Expression
Forward Call - Forwards the user to another phone number. It can include the following Subcontrol:
Expression
Event - Triggers an Event
For examples on how to use these Controls, see Building a Simple Chat Bot and Building a Simple Voice Bot.
Last updated