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 NameDescriptions
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 #5Each line of text that is presented to the customer with a delay (configurable) before the option buttons are displayed.
Label for options #1 to #5Each label of the option buttons that are presented to the customer. You must configure at least one option.
Emoji for options #1 to #5Emojis to be included in the options that are presented to the customer.
Image URL to load for options #1 to #5URLs of the images to be included in the options that are presented to the customer.

Connectors

For information about module connectors, see Understanding Connectors.