
Recording pending: Configure environment values. Follow the written guide below.
Value types
Secret and connection references must belong to the same workspace. Do not put a raw credential into a String value, a prompt, or a recorded example.
Create a variable
You need permission to manage environment variables in the active workspace.1
Open environment variables
Go to Developers > Environment variables, then select Add variable.
2
Name and type the variable
In New variable, set Name and Type. Names use 1 to 64 letters, numbers, or underscores. Choose the value type before creating the variable.
3
Set the production value
Enter the required production value or select the corresponding workspace reference. The variable must have a production value even when you also use another environment.
4
Save and inspect
Select Save, then reopen the variable and confirm its type, label, and production value or reference.
Screenshot pending: A saved String variable with production and staging values. Use a harmless service URL in the capture.
Add an environment value
Use Create environment and New environment to add values to existing variables. An environment name starts with a lowercase letter and contains lowercase letters, digits, underscores, or hyphens, up to 64 characters. An environment is a set of value keys. It does not provision a deployment, database, server, or separate workspace. When a variable lacks a value for the requested environment, the resolver falls back to its production value. Confirm that this fallback is appropriate before testing an integration. Creating an environment updates variables separately. If part of the operation fails, refresh the page and inspect which values were saved before retrying.Update or remove an override
Open the variable or environment detail and use Edit value to update it. Use Remove value to remove a nonproduction override. Production cannot be removed. Removing an override restores production fallback for that variable and environment. The current public contract provides create, list, get, and update operations. It does not provide a variable deletion, rename, or type-change endpoint.API operations
An update merges the supplied environment keys. A
null value removes a nonproduction key. The list endpoint supports cursor pagination and filters; an environment filter returns explicitly stored matches, not the resolved production fallbacks.
Frequently asked questions
Why is production required for a staging-only test?
Why is production required for a staging-only test?
Every variable must have a production entry because it is the fallback. Use safe test values and review what the integration will actually resolve before making a request.
Does an environment create a separate deployment?
Does an environment create a separate deployment?
No. It only adds configuration values. Create and secure infrastructure separately when your application requires it.
Can I paste an API key into a String variable?
Can I paste an API key into a String variable?
Use the Secret reference type and supported credential storage for secrets. Do not store raw credentials as ordinary text.
What should I do after a partial save?
What should I do after a partial save?
Refresh and inspect each variable. Retry only the missing or incorrect values so you do not assume every update succeeded.