create_auth_connection
Create a workspace authentication connection by defining credentials, JWT/OAuth2 settings, and token exchange parameters for ElevenLabs API requests.
Instructions
Create Workspace Auth Connection
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| token | No | ||
| issuer | No | JWT issuer (iss claim) | |
| key_id | No | ||
| scopes | No | OAuth2 scopes to request when exchanging JWT for access token | |
| subject | No | JWT subject (sub claim) | |
| audience | No | JWT audience (aud claim) | |
| password | No | ||
| provider | No | ||
| username | No | ||
| algorithm | No | JWT signing algorithm | |
| auth_type | No | ||
| client_id | No | ||
| token_url | No | Token endpoint URL for exchanging JWT for access token | |
| client_key | No | ||
| secret_key | No | ||
| header_name | No | The name of the header to use for authentication (e.g., 'x-api-key') | |
| extra_params | No | Additional custom claims to include in the JWT | |
| client_secret | No | ||
| ca_certificate | No | ||
| custom_headers | No | ||
| key_passphrase | No | ||
| client_certificate | No | ||
| expiration_seconds | No | Token expiration time in seconds | |
| basic_auth_in_header | No | If True, send client credentials in Authorization header as Basic Auth instead of request body | |
| token_response_field | No | Token field to extract from the token endpoint response. |