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

FieldDescription
idStable Vozon call identifier.
call_statusCurrent or terminal status.
directioninbound, outbound, or web.
durationConnected duration in seconds.
voipNormalized caller, recipient, and direction.
transcription_textFinal readable transcript when available.
usageMetered language and speech usage.
billing.chargedCreditsFinal customer wallet deduction.
structuredOutputAgent-defined extracted result.
metadataCaller-provided safe correlation values.