Variables provide a secure and centralized way to manage reusable values across your workflows. They are ideal for storing sensitive information like API keys, credentials, configuration settings, and other frequently used data.By using variables instead of hardcoding values directly in your workflow steps, you can:
Enhance Security: Keep sensitive data like API keys and credentials secure
Improve Maintainability: Update values in one place rather than throughout multiple workflows
Simplify Development: Reference common values easily across different steps and workflows
Secret variables provide an extra layer of security for sensitive information like API keys, passwords, and access tokens. They have the following security features:
End-to-End Encryption: Variables are encrypted at rest and in transit
One-Way Storage: Once created, the value cannot be viewed or retrieved by anyone, including workflow owners and administrators
Runtime-Only Access: Values are only decrypted and accessible during workflow execution
Automatic Masking: Any attempts to log or output the variable value will show as ******** instead of the actual value
This ensures your sensitive data remains secure while still being usable in your workflows.