Skip to main content

Overview

External credentials are stored secrets that Tala uses to authenticate outgoing webhook requests and custom HTTP tools. Once stored, a credential can be referenced by name and applied server-side without exposing its secret value in workflow definitions.
Credential support is available at the platform level. Editor integrations are still rolling out, so the credential picker may not appear in every screen yet.

Credential Types

Managing Credentials

Tala supports creating, updating, listing, and deleting stored credentials for your organization. The management surface may vary depending on the feature rollout in your workspace. Each credential includes:
  • A display name
  • An optional description
  • A credential type
  • The secret data required for that type
Updating a credential immediately applies to all webhooks and custom tools that reference it. No redeployment is needed.
Deleting a credential will break any webhook or custom tool that references it. Make sure no active integrations depend on the credential before deleting.

Security

  • Encrypted at rest — credential values are encrypted before being stored in the database
  • Metadata-only responses — Tala returns credential metadata such as name and type, but not the stored secret value
  • Server-side usage — auth headers are constructed by Tala when a feature references the credential
  • Organization-scoped — credentials are shared across your organization and accessible to all members

Using Credentials

Credentials are referenced when configuring:
  • Webhook nodes — webhook requests can include credential-backed authentication when that editor surface is available in your workspace
  • Custom HTTP tools — tools can use stored credentials through advanced or API-backed configuration