Using the API with Claude

Claude can call the Consio Public API on your behalf, for example to fetch call data, read transcripts, or manage webhooks.

1. Allow Consio in Claude (organization admin)

Claude runs code and HTTP requests inside a sandbox. By default, only package managers are allowed. To reach Consio, an organization admin must add the API domain to the allowlist:

  1. Open Organization settings

  2. Go to Capabilities → Domain allowlist

  3. Under Additional allowed domains, add:

    api.consio.ai
  4. Save the change.

Without this step, Claude cannot reach https://api.consio.ai and API calls will fail.


2. Create a Consio API key

Each request is authenticated with a workspace API key.

  1. Sign in to Consio
  2. Open your workspace
  3. Go to Settings → API keys
  4. Click Create API key
  5. Copy the key immediately—it starts with csk_ and is shown only once

Store the key securely. Revoke it from the same page if it is exposed.



3. Using Claude

Share the following with Claude in your conversation:

  1. Your API key (csk_…)
  2. Your workspace slug
  3. The Consio API documentation: https://consio-developers.readme.io

Claude can read the documentation to learn available endpoints, request formats, and response schemas. Example prompt:

"Here is my Consio API key and workspace slug acme. Use the documentation at https://consio-developers.readme.io to list my 10 most recent completed calls."

Tips:

  • Do not commit API keys to code repositories.
  • If your Claude plan supports secrets, store the API key there instead of pasting it in plain text.

Troubleshooting

SymptomLikely cause
Network / connection error from Claudeapi.consio.ai not in the organization domain allowlist
401 Could not validate API keyInvalid, revoked, or wrong key; or key does not match the workspace slug in the URL
403 Inactive userThe user who created the key was deactivated

For API issues, contact [email protected].


Did this page help you?