Make a Call
Pro Tip: Seamlessly integrate our voice AI capabilities into your own applications. Full control, low latency, and infinite scalability.
Real-time Webhooks
Receive JSON payloads for call started, transcription updates, and call completed events. Use these to trigger actions in your own system.
Call Started
Event triggered immediately when the call connects. Contains call ID and initial metadata.
Transcription
Real-time alerts whenever a user speaks or the assistant responds.
Call Ended
Final webhook with duration, cost, and full recording URL.
{
"event": "call.completed",
"call_id": "call_873912bsd8",
"timestamp": 1709218291,
"data": {
"duration_seconds": 142,
"cost": 0.024,
"recording_url": "https://api.phonevoice.ai/rec/...",
"analysis": {
"sentiment": "positive",
"intent": "book_appointment"
}
}
}
HTTP Method & Headers
Payload Fields
Security & Verification
Programmatic Call Control
Initiate, answer, and manage calls via simple HTTP requests.
Real-time Webhooks
Receive live events for every stage of the call (start, end, transcription, etc.).
Custom LLM Integration
Connect your own logic or LLM to control the agent's responses.
Translation missing: en.api_page.features.analytics.title
Translation missing: en.api_page.features.analytics.description