GlossaryConceptUpdated September 2026

Environment Variable

noun · also: secret, sandbox, workflow

What is environment variable?

An environment variable is a configuration value (API key, URL, feature flag) set outside the workflow code — so the same code runs against different setups.

Definition

Full definition of environment variable

In automation: same workflow code, but the Slack channel ID is dev-channel in dev env and prod-channel in prod env. Best practice: never hardcode secrets or environment-specific values in workflow steps.

In practice

Environment Variable examples

Env var usage
Slack channel: {{env.SLACK_CHANNEL_ID}} — resolves to different IDs per environment.
Used by

Apps that exemplify environment variable

See environment variable in action across real integrations.

FAQ

Common questions about environment variable

Should env vars be secret?
Some yes (API keys, passwords) — keep those out of plain workflow fields. Some no (channel IDs, URLs) — visible to teammates who can view the workflow.
How do I rotate an env var?
In platforms that support them, update the value in one settings screen and every workflow picks it up on its next run, with no redeploy.

Learn automation, one term at a time

Get plain-English automation guides and templates in your inbox. No spam.

Or skip ahead — start free →