A variable is a space reserved for storing information that can vary or be customized during a conversation. These variables allow remembering details, preferences or specific user data throughout the interaction, facilitating more accurate and contextualized responses.
The Variables option, located in the Side Navigation Menu > BUILD, allows you to view and manage the variables that will be used in the interaction flows within Flows. Clicking on this option opens a window that displays a list of existing variables, organized in drop-down panels.

In the upper part of this window, you will find the following tools:
-
Search: Allows you to search for specific variables in the list, speeding up the search process.
-
Filter: Offers three options to view the variables:
- All marked options: Displays all marked options.
- Constant: Filters variables marked as constants.
- Constant + Protected: Filters variables marked as both constant and protected.
To create a new variable, click on the Create new variable button in the upper right corner of the window. This opens a form where you can define the following parameters for the new variable:

-
Variable name: The name of the variable.
-
Dropdown description: A description that will appear in a dropdown menu.
-
Variable type: The type of variable, which you can select from a menu. Available options include:
- None: No specific type.
- Array: To handle lists or collections of elements.
- String: For text strings.
- Number: For numeric values.
- File: To manage files.
- Boolean: For true or false values.
- Date: To manage dates.
-
Marked as: Here you can mark the variable with the constant and/or protected options.
-
Default value: The default value of the variable, with the option to hide/show this value.
-
Dev description: An additional description for developers, which may include instructions or warnings about the variable.
Lastly, you can save the new variable by clicking on Save, or cancel the operation with the Cancel button.