Secure storage for sensitive information and credentials
The Vault feature provides secure, encrypted storage for credentials and sensitive information used across your workflows. Store API keys, passwords, and other sensitive data in encrypted collections without exposing them in your code. All secrets are encrypted at rest and only decrypted when accessed by authorized workflows.
Vault Collections help you organize your secure credentials and sensitive information stored in Pinkfish’s Vault. They provide a structured way to manage secrets used across your workflows.With Vault Collections, you can:
Group related credentials by service, environment, or purpose
Manage access to sensitive information with fine-grained controls
Reference entire collections of secrets in workflow workflows
Rotate credentials across collections when needed
Maintain clear separation between different security contexts
Be extremely cautious when sharing vault collections. Only share with trusted team members who require access, and always apply the principle of least privilege when configuring access permissions.
Vault collections can be shared with specific team members, but should never be shared with the entire organization unless absolutely necessary. Different permission levels (View/Edit) control what actions others can perform with your shared collections.For detailed information about sharing permissions and procedures, see our Sharing documentation.
To reference a vault collection from your workflow, select it from the Slash command. Selecting it will insert a reference to that collection and the secrets within it into your code.For more details on using the Vault feature in workflows, see the Get Secret slash command documentation.