What are credentials in Tines and how should I manage them securely?

I want to make sure I’m handling API keys and secrets in Tines the right way. I’ve been storing them as credentials but I’m not totally clear on best practices around naming, scoping, rotation, or access control. What do experienced Tines users do to keep credentials well-organised and secure?

Credentials in Tines are the secure storage mechanism for secrets like API keys, tokens, passwords, and OAuth client credentials.

When you reference a credential in a story using a formula like CREDENTIAL.virustotal_api_key, Tines substitutes the value in at runtime without ever exposing it in the action configuration, the story itself, or to other users.

It’s also worth knowing Tines supports several credential types beyond plain text, so you can match the auth style of whatever you’re connecting to:

  • Text for simple API keys and tokens
  • OAuth 2.0 (which handles token refresh for you)
  • JWT, AWS, HTTP Request, Mutual TLS, and Multi Request for more specific auth flows

There are also product-specific connect flows that walk you through credential setup for common tools.

On the management side, here’s what experienced users tend to do:

  • Naming. Use clear, consistent names that make the service and environment obvious at a glance, for example virustotal_api_key_prod.
  • Scoping. Credentials live at the team level, so scope them to the teams that actually need them rather than spreading everything everywhere.
  • Rotation. Rotate on a defined schedule. The nice part is that you update the credential once, centrally, and every story referencing it by name automatically picks up the new value.
  • Store config alongside the secret. Credentials support non-secret metadata, which you can reference with INFO.credential.<name>.metadata.<key>. It’s handy for keeping environment-specific config like base URLs or tenant IDs in the same place as the secret.

For deeper reading, the Tines credentials docs cover every credential type and configuration in detail, the Authentication Guides have step-by-step setup for common products, and Tines University covers credential management as part of its security best practices material.