Skip to main content
Environment variables store configuration values—such as API keys, endpoint URLs, and tokens—that the app references at runtime. Define a value once and reuse it across tools and workflows without hard-coding it. Key benefits:
  • Centralized management — Define values once; reference them anywhere in the app.
  • Secure storage — Sensitive values can be encrypted and hidden in the UI.
  • Environment-specific values — Override defaults per deployment environment.
Environment variables are accessible to both Code Tools and Workflow Tools.

View Environment Variables

Go to Settings > Variables to see all variables defined for the app.

Create an Environment Variable

  1. Go to Settings > Variables.
  2. Click + New Variable.
  3. Fill in the following fields:
  4. Click Create.

Edit an Environment Variable

  1. In the Variables list, open the options menu for the variable.
  2. Select Edit.
  3. Update the fields as needed.
  4. Click Save.
Changes automatically propagate to all modules that reference the variable.

Delete an Environment Variable

Deleting a variable removes it permanently. The Platform doesn’t resolve the references to the deleted variable. To delete, open the options menu for the variable, and select Delete.
To remove a variable associated with a namespace, remove the namespace first.

Namespaces

A namespace is a logical group for organizing environment variables. Namespaces prevent naming conflicts and allow different modules to use variables with the same name independently. A Default namespace is available out of the box for every app. New variables are automatically assigned to the Default namespace. You can create and assign custom namespaces when needed.

Create and Manage a Namespace

  1. Click Manage Namespaces and select + Create Namespace.
  2. Fill in the following fields:
  3. Click Create.
To update or delete a namespace, open Options and select the action. Use Preview to view the variables and modules associated with the namespace.
You can’t delete a namespace that’s associated with a tool. You must remove all variables within the namespace to delete the namespace.

Access Environment Variables in Tools

To use an environment variable in a tool, the variable must belong to a namespace associated with that tool.
  1. Go to the tool. Click Options > Manage Namespaces.
  2. Associate the relevant namespace and click Save.
  3. Reference the variable in a script using the format env.<variable-name>. env is a reserved keyword.
  4. To reference the variable in other fields such as prompts or parameters, use the format {{env.<variable-name>}}.

Variable Lifecycle

Environment variables are defined at the app level and can hold different values per deployment environment.

API Support

The Platform provides APIs to update environment variable values dynamically at runtime. Contact the Support Team for access.