Appearance
Workflow variables
Workflow variables let you create a variable that is scoped to the workflow (meaning it only exists in that workflow).
They’re helpful when you need to calculate something once (like a total price, a list of IDs, or a “step” status), then reuse it in multiple places in the workflow.
USING IN A FLOW BRANCH
If you use a workflow variable in a flow action, such as a True/False split or a Multi-option split, then it’s only available in that same branch.
So if you have a Create variable action inside the True branch of a True/False split, then the variable is only accessible by actions inside the True branch.
Create a workflow variable
To create one, add the Create variable action.
- In your workflow, click
+ Add an action. - Go to
Data→Variables. - Select
Create variable. - Fill in:
Variable name(For exampletotal,status, orselectedIds)Type(For exampleString,Number,Object)Initial value(Optional)
Use a workflow variable later
After you create a workflow variable, you’ll see it in the binding menu under Workflow Variables.
This is where you can bind it into later actions (for example into a Send response, a table action, or a condition).
Update a workflow variable
To change a workflow variable during the workflow, use Change variable value:
- Add
Change variable value. - In
Variable, pick your workflow variable (it appears with a[Workflow]label). - Set
Value(you can bind this to action results).
Reset workflow variables
If you need to reset variables back to their default values (for example at the start of a workflow), use Reset variable value.
Return one final value
If you’re building a reusable backend workflow (a workflow you call from other workflows), use Workflow result to return one final value.
Learn more about Workflow result →
Common pitfalls
My workflow variable is missing in another branch
Make sure you create the variable before the actions that need it, and in the same branch.

