Introduction
Orka’s Secrets Management feature allows you to securely store sensitive information like API keys, passwords, and tokens. Instead of hardcoding these values in your workflows, you can reference them securely, ensuring they’re never exposed in logs or execution history.What Are Secrets?
Secrets are sensitive pieces of information that need special protection:- API keys for third-party services
- Access tokens for authentication
- Database credentials
- Webhook URLs containing sensitive information
- Private encryption keys
Managing Secrets
Creating a Secret
- Navigate to Settings > Secrets in the Orka dashboard
- Click the New Secret button
- Enter the following information:
- Name: Use UPPER_SNAKE_CASE format (e.g., API_KEY)
- Description (optional): Provide context about the secret’s purpose
- Value: The sensitive data to be stored securely
- Click Create
Viewing Secrets
The Secrets page displays all your secrets with the following information:- Name
- Description
- Creation date
- Reference syntax for use in workflows
Updating a Secret
- Navigate to Settings > Secrets
- Find the secret you want to update
- Click the Actions menu (three dots) and select Edit
- You can update:
- Description: Change or add a description
- Value: Provide a new value (leave empty to keep the existing value)
- Click Save
Deleting a Secret
- Navigate to Settings > Secrets
- Find the secret you want to delete
- Click the Actions menu (three dots) and select Delete
- Confirm the deletion
Using Secrets in Workflows
Secret References
To use a secret in a workflow, use the following syntax:Check OEL for more information about Orka Expression Language.

