The Chat Input module enables you to add input fields for the customer to enter information, such as plain text, numbers, emails, and dates during an interaction with a bot.

This module connects from the Chat module under the Digital Channels section in the contact flow editor.

The Chat Input module:

  • Waits for a reply from the customer then moves to the next module in the contact flow.
  • Can connect to a chat_input module in sequence after a customer successfully enters basic information but more data is needed.
  • Connects to the end_call module if the chat disconnects abruptly,

Message Properties

Display Name

Value

Variable to store the inbound chat message with captured dataA variable that holds the data entered by the customer in the contact flow (input_variable).
Input field type: text, integer, email, date, phone

If either email, phone, or date are selected, the entered data is validated against the expected value.

If integer is selected, only integer numbers are allowed; otherwise, any text entered is captured.

The max_size and min_size values validate the entered data's length.

Label/hint for fieldLabels or placeholders (displayed inside the field) to provide a hint to the user about the expected information.
Maximum number of characters to accept

The maximum number of characters in all the cases (including integer types).

The default is 0, no max size.

Minimum number of characters to accept

The minimum number of characters expected in the data entered.

The default is 0, no minimum.

Connectors

For information about module connectors, see Understanding Connectors.