The Question node lets you ask the user a question and pause the flow until they reply. It can also automatically verify that the entered text is a real email, a valid number, or a date.
Configuration Fields
questionTextstringrequired
The message or question the user will see in the chat.
expectedTypeenumdefault: text
The data type you expect to receive so it can be validated before continuing:
text: Any free text.email: Checks that it has a valid email format.phone: Verifies and formats phone numbers.number: Ensures the user enters numbers (such as amounts or quantities).date: Identifies dates (such as "tomorrow", "next Monday", or "May 15").file: Waits for the user to attach a file or image.
saveVariablestringrequired
The variable name where the answer will be stored (e.g. customer_email).
maxRetriesnumberdefault: 3
Number of attempts the user has if they enter invalid data before being routed to an agent or alternative branch.
retryMessagestringoptional
Friendly message shown if the data is incorrect (e.g. Please check your email and enter it again.).