Skip to content

Credentials overview

Credentials store secrets for tool authentication — API keys, Bearer tokens, OAuth tokens, and HMAC signing keys. Values are encrypted at rest, injected only at tool execution time, and never shown to visitors or embedded in the widget.

TypeUse case
Bearer tokenAuthorization: Bearer …
API keyCustom header or query parameter
OAuth 2.0Authorization code or client credentials
HMACSigned requests to your API
  1. Admin creates a credential in Credentials.
  2. API Request or MCP tools reference it.
  3. Visitor chats; model triggers a tool call.
  4. Chatevo adds auth headers/signatures server-side and calls your API.

The LLM sees tool parameters, not secrets.

  1. Go to CredentialsCreate.
  2. Choose auth type.
  3. Enter secret values and any type-specific settings (OAuth URLs, HMAC algorithm, header names).
  4. Save — secrets are masked after save.
  5. Attach to tools under Attach credentials.
PracticeDetail
Separate credentialsDevelopment, staging, production APIs
RotationUpdate credential; linked tools use new value immediately
Least privilegeScoped API keys per tool group

Pair credentials with deployment environments.