@variableName syntax. This is useful when you need to run workflows with different input parameters.
How Variables Work
When your workflow runs, Kadoa automatically replaces variable references with the actual values you’ve defined. Example: If you create a variable namedkeywords with the value "ESG reports", this prompt:
Variable Data Types
| Type | Description | Example |
|---|---|---|
| Text | Plain text values | "ESG reports" |
| Secret | Encrypted sensitive values (passwords, API keys) | "••••••••" |
| JSON Object | Structured data | {"key": "value"} |
| Array | Lists of values | ["10001", "10002", "10003"] |
Creating Variables
- Navigate to team settings in your dashboard sidebar
- Click Add variable
- Enter a unique Key (no spaces allowed)
- Select the Data Type (Text, Secret, JSON Object, Array)
- Enter the Value
- Click Save
Using Variables in Prompts
When writing Custom AI Navigation instructions:- Type
@to see available variables - Select from the suggestion list or type the variable name manually
- The variable will be highlighted in your prompt editor
Example: Location-Based Search
zipCodes: ["10001","10002"], radius: 25
Example: Authenticated Portal Access
username: "user@example.com", password: (Secret)
Variable Scope
- Variables are scoped to your team workspace
- All team members can use variables in their workflows
- Only Admins and Owners can create, edit, or delete variables