Skip to main content

Documentation Index

Fetch the complete documentation index at: https://ai-kb.automationanywhere.com/llms.txt

Use this file to discover all available pages before exploring further.

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.