You use the Chat Options module to configure a text message consisting of one or multiple lines, and also to configure the options that appear as buttons that the customer can click. If the customer enters an option that does not match the options provided, you can play this module in a loop to present the same message and options again.
Message Properties
Display Name | Descriptions |
---|---|
Variable to store the inbound chat message with selected option | This variable stores the option selected by the customer and can be used in a condition module to branch out the contact flow. Default value: {"name":"inbound_chat_selected_option","default_value":"","store_field":"","tts_type":"alpha_numeric","callflow_variable":true,"source":"callflow"} |
Delay between rendering of messages (milliseconds) | The delay in milliseconds before each message line is presented to the customer Default value: 500 |
Block chat input to allow only the configured options | A boolean character that indicates if the chat input option must be disabled, so the customer can only click among the presented options to continue the conversation. Default: True |
Layout arrangement to display options: vertical or horizontal | This variable determines how the option buttons are arranged on the user interface. Default: Horizontal |
Message line #1 to #5 | Each line of text that is presented to the customer with a delay (configurable) before the option buttons are displayed. |
Label for options #1 to #5 | Each label of the option buttons that are presented to the customer. You must configure at least one option. |
Emoji for options #1 to #5 | Emojis to be included in the options that are presented to the customer. |
Image URL to load for options #1 to #5 | URLs of the images to be included in the options that are presented to the customer. |
Connectors
For information about module connectors, see Understanding Connectors.