The API is in beta. Every endpoint in this reference is live in production.
Contracts can still change while we complete the API, including breaking changes.
We keep them rare and announce every change in the release notes. Pin your
integration to the documented field names and status codes, and treat unknown
fields as optional.
- Voice Agents - create, list, update and delete voice agents.
- Voice Agent Settings - read and change an agent’s voice, prompt and knowledge-base settings. See Set up a voice agent.
- Tools - create and configure tools, enable them per agent, and execute them.
- Outbound Calls - place AI calls to your contacts and review the outcome. See the outbound guide.
- Conversations - list and inspect the conversations of your account.
- Evals - run automated test conversations against a voice agent.
Base URL
Your first request
Create an API token on the Keys page of your dashboard (see Authorization), then list your voice agents:Before you build
- Authorization - tokens and scopes.
- Rate limits - request allowances and the 30-second request limit.
- Errors - the error envelope and how to branch on it.
This reference is available in English only. Endpoint pages are generated from
the API specification, so they always match what is deployed.