You can assign variables in a workflow by using an assign step or by assigning them as the result of a call step.
Assigning a variable creates a variable in the current scope. If a variable with the same name already exists, it is overwritten.
There are two variable assignment steps:
Assign
Assign Multiple
The Assign
step assigns a value to a variable.
If the variable already exists, it'll be overwritten. If it doesn't exist, it'll be created.
Variable names must start with a letter or underscore, and must consist of only letters, digits, and underscores.
The Assign Multiple
step assigns multiple values to multiple variables.
Each item in the variables list is a key-value pair. The key is the name of the variable, and the value is the value to assign to the variable.