Joyst

HOW-TO

Add and use secrets safely

Store credentials in the encrypted vault, choose who can use them and refer to them by name in agents and tool setups. Never paste keys into chat.

dash.joyst.app
Secrets and access in Joyst

STEPS

Add and use secrets. Permission then reference.

  • Add a secret

    Create a vault entry with a clear name and label. It is private by default.

  • Permission

    Give use or manage rights to the right people and groups.

  • Refer by name

    Point agent packages and tool setups at the secret’s name.

  • Substitute

    Controlled substitution applies the value when it is used. It is designed to keep the raw key out of the model’s context.

  • Do not

    Do not paste keys into prompts, Slack or agent config files checked into git.

GOOD PRACTICE

What good practice looks like

  • Encrypted at rest

    The vault stores values encrypted.

  • Least privilege

    Give use without manage. People can run agents without owning every key.

  • Share with the organisation only if needed

    Share a credential with everyone only when the whole organisation should use it.

  • Tied to packages

    Agents carry the names of secrets, never the secrets themselves.

RELATED

Keep exploring.

  • Resources hub

    Practical guides to setting up and using Joyst.

    Open
  • Secrets vault

    Keys kept out of model context.

    Open
  • How to stop pasting API keys

    Store keys in the vault instead of pasting them into chat.

    Open
  • Controlled substitution

    Use vault secrets by name. Designed to keep keys out of the model’s context.

    Open
  • Create an agent package

    Assemble skills, MCP servers, prompts and secrets into one setup.

    Open
  • Stop pasting API keys: why it fails

    Why pasting keys into AI chat fails audits.

    Open
  • Agents

    Package skills, prompts, MCP servers and secrets into reusable setups.

    Open
  • Sharing and permissions

    Private, group and organisation sharing, explained.

    Open
  • Use OAuth instead of API keys

    How MCP OAuth sign-in works, step by step.

    Open
  • How it compares with other secrets management tools

    How a vault for AI agents differs from infrastructure tools.

    Open

Secrets how-to FAQ

No. You can see the names and details you have access to. The values stay protected.

No. Keep AWS or HashiCorp for infrastructure. Use Joyst for the credentials your AI tools and agents use.

They refer to it by name. Controlled substitution supplies the value when it is used. This is designed to keep the key out of the prompt.

Add a secret. Stop pasting keys into chat.

Create an organisation account and bring skills, prompts, MCP servers, secrets and agents into one private catalogue.

  • Private to your organisation
  • Draft, then publish
  • Limited open beta
Start free beta