Skip to content

Vault ​

The Vault keeps API keys, passwords and tokens in one encrypted place, so that nothing secret ever lives inside an agent, tool or workflow. Everything else refers to a secret by name.

At a glance ​

WhereSidebar → Organisation → Vault (also Settings → Vault)
WhoAdmins create, replace and delete secrets. Authors and above can choose a secret wherever Studio asks for a key. Nobody can read a value back
Before you beginThe key or password you want to store

1. What it is and why it matters ​

Because agents and tools hold only a reference (secret://<scope>/<name>), you can share, download, import or review them without leaking a key, and you can replace a key in one place without editing anything that uses it.

2. Key ideas ​

IdeaMeaning
KeyThe secret's name, e.g. openai_key. Lowercase letters, digits, dots, hyphens and underscores
Scope: This projectOnly this project can read it. Referenced as secret://project/<key>
Scope: Whole organisationEvery project can read it. Referenced as secret://org/<key>
ValueThe secret itself. Never shown again after saving
TagsOptional comma-separated labels for searching later

Studio never falls back silently from a project secret to an organisation one, so you always know which account is used, and billed. Prefer This project unless the key really is shared.


3. Create a secret ​

  1. Open Vault and click Create new.
  2. Enter the Key, choose the Scope, paste the Value, and optionally add Tags.
  3. Click Create secret.

Screenshot: VaultVault

Many screens also offer Add new or Create new next to a key picker, for creating a secret without leaving the page.


4. Replace or delete a secret ​

ActionDoEffect
ReplaceThe replace icon on its row → enter the new valueEverything that refers to it uses the new value from the next run. Nothing else changes
DeleteThe bin icon → confirmAgents in this project that reference … (or Every project that references …) will stop working until remapped

Rotate keys by replacing them, not by creating a new name.


5. Keys Studio looks for by name ​

SecretUsed by
Your model keys (e.g. openai_key)Agents (Credentials), LLM configuration
brave_api_key, exa_api_key, tavily_api_keyThe built-in web search tools
composio_api_key (organisation)Apps
A Docloom keyReading PDFs in knowledge bases and the Read documents step
An embedding keyKnowledge base search

6. Troubleshooting ​

SymptomLikely causeFix
No Create new buttonYou are not an AdminAsk an Admin
Use lowercase letters, digits, dots, hyphens, and underscores (min 2)Invalid key namee.g. payer_api_key
A key does not appear in a pickerIt is project-scoped to another projectCreate it here, or make an organisation secret
Runs fail with 401 after a changeThe value was replaced with a wrong oneReplace it again
Runs fail after deleting a secretSomething still refers to itRecreate it with the same name, or change the reference

Copyright © 2026 elsai foundry.