API
Call object
Reference for normalized call records returned by the API and webhooks.
Example
json
{
"call": {
"id": "call_id",
"call_status": "completed",
"direction": "outbound",
"duration": 92,
"voip": {
"from": "+918000000001",
"to": "+919876543210",
"direction": "outbound"
},
"transcription_text": "Customer: Hello\nAgent: How may I help?",
"usage": {
"llmTokens": 1240,
"sttSeconds": 92,
"ttsCharacters": 680
},
"billing": { "chargedCredits": 0.0842 },
"structuredOutput": {},
"metadata": { "customerId": "customer_123" }
}
}Fields
| Field | Description |
|---|---|
| id | Stable Vozon call identifier. |
| call_status | Current or terminal status. |
| direction | inbound, outbound, or web. |
| duration | Connected duration in seconds. |
| voip | Normalized caller, recipient, and direction. |
| transcription_text | Final readable transcript when available. |
| usage | Metered language and speech usage. |
| billing.chargedCredits | Final customer wallet deduction. |
| structuredOutput | Agent-defined extracted result. |
| metadata | Caller-provided safe correlation values. |