Skip to main content
The Datastore tab allows you to manage variables and encrypted secrets used by your project’s workflows. It is split into two tabs — Datastore for plain-text variables and Vault (Encrypted) for sensitive secrets.
The Datastore tab stores non-sensitive plain-text variables used by workflows. Values are scoped to a specific level using the Scope dropdown.

Scope

Use the Scope dropdown to filter and manage variables at a specific level:
ScopeDescription
ProjectVariables shared across all flows within the project.
FlowVariables scoped to a specific workflow.
RunVariables that exist only during a single workflow execution.

Variables Table

ColumnDescription
KeyThe variable name used to reference the value in workflows.
ValueThe stored value.
TypeThe data type of the value: string, number, boolean, or object.
TagsOptional tags assigned to the variable.
ActionsEdit (pencil) or delete (trash) the variable.
Use the Search datastore field to find a variable by key name.

Add a Variable

  1. Select the + Add Value button.
  2. Fill in the Create Variable form:
    FieldDescription
    NameThe key name used to reference this variable in workflows.
    TypeThe data type of the value: String, Number, Boolean, or Object.
    ValueThe value to store.
  3. Select Add to save the variable.

Variable Resolution Order

When a workflow retrieves a variable, the system resolves values according to the following priority: Run → Flow → Project The most specific scope takes precedence. If the same variable exists at both the Flow and Project level, the Flow-level value will be used. Example:
ScopeVariableValue
ProjectAPI_URLhttps://api.company.com
FlowAPI_URLhttps://sandbox.api.company.com
When the flow runs, it will use the Flow-level value since it overrides the Project-level value.