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 data | A 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 field | Labels 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.