Environment variable values are not embedded in the Agent Graph canvas. Configure them on the workspace Env. variables page and reference keys by name in tools and integrations.
Environment purposes
Env. variables
- Open workspace Env. variables (
/{org}/workspace/{id}/environment). - Click New Environment or edit an existing variable row.
- Enter the Variable Name and values for DEV, UAT, and PROD as needed.
- Save each row — sensitive values display masked in the table.

Env. variables — DEV, UAT, and PROD columns per variable
workspace.sidebar.environment. Full field reference: Env. variables.
Assign a build to an environment
- Create an Agent Build (Builds overview).
- When deploying:
- Deploy to Channel — pick Development, UAT, or Production and assign the build (Deploy to channel).
- Deploy as API / Cron — assign build on the trigger connection (Deploy a trigger).
- A2A — TEST builds use registry-scoped URLs; LIVE uses production routing (Endpoints & lifecycle).
- Test in DEV first — send a channel message or call the trigger webhook.
- Promote assignment and webhook URLs to UAT, then PROD.
Access and monitoring
- Restrict who can publish to PROD via User roles.
- Track errors and session volume per environment in Observability.
- Separate credentials per environment — never reuse production secrets in DEV.

