Skip to main content
GET
/
v1
/
agents
/
{agentId}
/
outbound-calls
/
{callId}
curl "https://api.telzino.com/v1/agents/123e4567-e89b-12d3-a456-426614174000/outbound-calls/0fc6daf8-7251-4553-9488-867ba0b82d8e" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
  "id": "0fc6daf8-7251-4553-9488-867ba0b82d8e",
  "agent_id": "123e4567-e89b-12d3-a456-426614174000",
  "to_number": "+18135551234",
  "status": "completed",
  "call_context": "You are calling John to confirm his appointment tomorrow at 2pm.",
  "request_metadata": { "crm_id": "123" },
  "callback_url": "https://your-system.com/telzino/call-result",
  "callback_delivered": true,
  "transcript_id": "de79aee6-ae41-4003-a3f4-ba9d77b59bd8",
  "summary_text": "Appointment Confirmation\n\nThe agent confirmed John's appointment for tomorrow at 2pm.\n\n**Action Items:**\n- None\n\n**Sentiment:** Positive",
  "error": null,
  "sip_status_code": null,
  "created_at": "2026-06-11T12:49:28.898751+00:00",
  "answered_at": "2026-06-11T12:50:03.843960+00:00",
  "ended_at": "2026-06-11T12:54:15.354244+00:00",
  "duration": 251
}
The call record is the source of truth for an outbound call — poll this endpoint if you didn’t receive (or can’t rely on) the result webhook.

Path Parameters

agentId
string
required
The agent that made the call (UUID format)
callId
string
required
The outbound call ID returned when the call was triggered

Response

id
string
The outbound call ID
status
string
Current lifecycle status: queued, dispatching, dispatched, dialing, in_progress, completed, no_answer, busy, or failed
to_number
string
The dialed number (E.164)
summary_text
string
AI-generated call summary. null until the call completes (and for calls that never connected).
transcript_id
string
ID of the full transcript in Call Logs. null if the call never connected.
answered_at
string
When the callee answered (ISO 8601). null if unanswered.
ended_at
string
When the call reached a terminal state (ISO 8601)
duration
integer
Talk time in seconds (answer to hang-up). null if unanswered.
call_context
string
The per-call context supplied when the call was triggered
request_metadata
object
Your metadata payload from the trigger request
callback_url
string
The result webhook URL supplied when the call was triggered
callback_delivered
boolean
Whether the result webhook was delivered successfully (null until a terminal state)
error
string
Human-readable failure reason for failed calls
sip_status_code
integer
SIP status code for calls that failed at the telephony layer (e.g. 486 busy, 480 no answer)
curl "https://api.telzino.com/v1/agents/123e4567-e89b-12d3-a456-426614174000/outbound-calls/0fc6daf8-7251-4553-9488-867ba0b82d8e" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
  "id": "0fc6daf8-7251-4553-9488-867ba0b82d8e",
  "agent_id": "123e4567-e89b-12d3-a456-426614174000",
  "to_number": "+18135551234",
  "status": "completed",
  "call_context": "You are calling John to confirm his appointment tomorrow at 2pm.",
  "request_metadata": { "crm_id": "123" },
  "callback_url": "https://your-system.com/telzino/call-result",
  "callback_delivered": true,
  "transcript_id": "de79aee6-ae41-4003-a3f4-ba9d77b59bd8",
  "summary_text": "Appointment Confirmation\n\nThe agent confirmed John's appointment for tomorrow at 2pm.\n\n**Action Items:**\n- None\n\n**Sentiment:** Positive",
  "error": null,
  "sip_status_code": null,
  "created_at": "2026-06-11T12:49:28.898751+00:00",
  "answered_at": "2026-06-11T12:50:03.843960+00:00",
  "ended_at": "2026-06-11T12:54:15.354244+00:00",
  "duration": 251
}