Agents and streams don’t read secrets by name yet. An Autopilot tool’s headers are stored as
plain text in the agent, and Fonoster doesn’t fill them from secrets. See
Keys in headers. A stream runs on your own server, so keep
its credentials in your server’s environment.
Vendor keys are secrets
Each vendor key you set appears under Secrets with the nameprovider-key/<provider>, such as
provider-key/deepgram. Manage these from Vendor keys, not from
Secrets:
- To change a key, set it again under Vendor keys or with
fonoster providers:keys:set. - Deleting a
provider-key/…secret removes that vendor key. Calls go back to the platform’s key.
Manage secrets
Anyone who can sign in to the workspace, members included, can create, change and delete its secrets. A secret’s name has 3 to 32 characters: letters, numbers, underscores and hyphens, such asDEEPGRAM_API_KEY. The value can be any text.
- Dashboard
- SDK
- CLI
- Go to Secrets.
- Choose Add secret.
- Enter the Name and the Value.
- Choose Save.
Next steps
Use your own vendor keys
Set the vendor keys your calls use.
Give your agent tools
Call your API from an agent, and how to protect the key in its headers.