Secrets
What is a Secret?
A Secret is a securely stored credential, such as a password, API token, or encryption key. Secrets can be referenced inside workflows without exposing their values. Best practices- Always use secrets instead of hardcoding values.
- Limit access to administrators where possible.
- Rotate secrets periodically for security compliance.
- Use descriptive names (e.g.,
zendesk_api_token
) for clarity.
How to Create a Secret
1
Navigate to Secrets
Go to the Secrets section in the sidebar.
2
Create a New Secret
Click Create Secret.
3
Enter Details
- Name — descriptive label for the secret
- Type — choose the kind of secret (e.g., API key, password)
- Value — paste the sensitive credential
4
Set Access
Use the access slider to restrict or allow administrator visibility.
Once saved, the secret can be used in workflows without exposing the value.
Once saved, the secret can be used in workflows without exposing the value.
Secrets are encrypted and hidden. You cannot recover the raw value once stored — only update or replace it.
API Keys
What is an API Key?
An API Key is a secure token that authorizes external systems or developers to call Robylon APIs. Each key is tied to your Robylon instance. These APIs can also be used to trigger voice calls and outbound voice messages. Best practices- Generate unique keys per integration or developer.
- Revoke keys immediately if compromised.
- Monitor usage via API logs.
How to Create a Robylon API Key
1
Navigate to API Keys
Go to the API Keys section.
2
Create a Key
Click Create API Key.
3
Use the Key
Provide this key to trusted external systems or developers to authenticate requests to your Robylon instance.
Treat API keys like passwords. Never embed them in client-side code or public repositories.