Documentation
Sonic Labs developer docs
How to build voice agents, place and receive calls, and read the results, through the API or the dashboard. Each page says what the feature does today and where its limits are.
QuickstartCreate an agent and place a simulated call in a few requests.ConceptsAgents, executions, engines, batches and workflows in one page.API referenceEvery endpoint, with parameters, examples and errors.
Get started
What the platform is, a first call, and the rules every request follows.
Guides
Task-by-task walkthroughs of each feature, with its limits.
API reference
Every endpoint: method, path, auth, parameters, examples and errors.
- API introduction
- Agents
- Calls
- Executions
- Batches
- Knowledge bases
- Phone numbers
- SIP trunks
- Providers
- Voices and models
- Sub-accounts
- Account
- Dispositions
- Violations
- Workflows
- Workflow campaigns
- Workflow executions
- Auth
- Team
- Billing
- Compliance
- Verified numbers
- Messaging
- Function tools
- Graph agents
- Leads
- Assistants
- Voice test
- Voice pipelines
- Simulated calls
- Home summary
- Operations
Engine & deployment
The voice engine, the models behind it, settings, deployment and security.
Engine protocol
The contract between the platform and a voice engine.
Resources
Frequently asked questions, our benchmarks and the changelog.