Authentication
All API requests require authentication. You must include your API key in the Authorization header as a Bearer token.
Authorization: Bearer YOUR_API_KEYKeep your API keys secure. Do not expose them in client-side code such as frontend applications or mobile apps.
Agents API
Manage your AI agents. You can create new agents, assign system prompts, and configure voices.
List Agents
GET /v1/agentsReturns a paginated list of all agents associated with your account.
Create Agent
POST /v1/agentsCreates a new AI agent. Requires name and systemPrompt in the JSON body.
Calls API
Initiate and manage outbound calls dynamically.
Start an Outbound Call
POST /v1/calls/outboundTriggers an immediate outbound call to a specific phone number using a designated agent ID.
Retrieve Call Analytics
GET /v1/calls/{call_id}/analyticsReturns the full transcript, duration, and sentiment analysis for a completed communication session.
Webhooks
Listen for real-time events. Configure webhook endpoints in your Dashboard to receive HTTP POST payloads when a call finishes, or a lead is captured.
Page Details
Document Type
Official Documentation
Last Updated
June 26, 2026
Support
Contact SupportProduct
Book a Demo