Variable management actions
You can perform various actions to manage subscriber variables and tags when they get to the Action element.
Drag the Action element from the left panel right after the desired element, and select one of the actions.
Add tag
This option allows you to assign a tag to a subscriber. For example, when a student goes through a specific branch of your scenario, you can assign a tag to segment contacts and personalize your communication with them.

Remove tags
This option allows you to remove the tag assigned to a user.

Add variable
This option allows you to set the variable value that will be assigned to the subscriber or updated. You can select an existing or global variable from the list, or create a new one.
Adding your value
Enter the value you want to add to the variable. You can also edit the variable value you want to save using modifiers.

Adding a value from another variable
For the String, Date, Date and time, and Number variables types, you can set an offset variable value based on other variables.
Select the Insert variables checkbox, and choose a variable:
For strings, the current value or another variable with the String type from the chatbot audience or the system Answer, Contact ID, Email, Phone. You can also combine multiple variables and static text values and use modifiers.
For dates, choose the current value, another variable of the Date type from your bot audience, or the Subscription date, or Run date system variables.
For numbers, choose the current value or another variable of the Number type from your bot audience.
Adding dynamic values
You can specify dynamic values for numbers and dates. To add or subtract the value of a variable, type +1 or -1. If the current value is empty, the count will start from zero (for numbers) and the current date (for dates).
To add a dynamic value from another variable, you can select the Add value offset checkbox and insert a value. For dates, it will be + or - in minutes, hours, or days; for numbers, it will be numbers.

Adding formulas
You can use formulas to calculate values and display the results to users. A formula can consist of built-in operators, functions, and variables. For example, you can display a price with a discount to users or calculate other personal parameters.
Formulas have the format described in the table below.
| Formula (example) | Description |
({{num1}} + {{$global_num}})/2 |
Calculates the average of two numbers set by the {{num1}} and {{$global_num}} variables. |
{{price}} - ( {{price}}*0.1 ) |
Calculates a price with a 10% discount. |
pi*{{radius}}^2 |
Calculates the area of a circle with a radius set by the {{radius}} variable. |
The Set variable value field supports all basic operators, including addition, multiplication, division, percentages, exponentiation, square root, sine, and other functions.

Delete variable
Use this option to remove your current variable value. Select a variable from the list, and click Apply.

Last Updated: 22.12.2025
or