Authentication
Lamdis supports multiple authentication methods for connecting to your assistants and external APIs during testing.
Connection Auth
- API Keys: Store API keys in environments and reference them in connections.
- Bearer Tokens: Use OAuth tokens or static bearer tokens.
- Custom Headers: Add any custom headers your assistant requires.
Environment Secrets
- Store sensitive values (API keys, tokens) in environments.
- Reference secrets in connections and request steps using
{{env.SECRET_NAME}}. - Secrets are encrypted at rest and never exposed in logs.
OAuth Providers
- Configure OAuth providers in Dashboard → Settings → OAuth Providers for integrations that require user authorization.
- Fields: authorize_url, token_url, client_id, client_secret, scopes.
Tips
- Use separate environments for dev/staging/prod with different credentials.
- Rotate secrets by updating the environment; tests will use the new values automatically.
See also: Dashboard → Settings
Last updated on