curl https://api.voicy.co/functions/v1/call-get/550e8400-e29b-41d4-a716-446655440000 \
-H "Authorization: Bearer voicy_sk_live_xxx"
{
"call_id": "550e8400-e29b-41d4-a716-446655440000",
"call_type": "phone_call",
"call_status": "user_hangup",
"agent": {
"name": "Customer Support Agent",
"version": 2
},
"from_number": "+15551234567",
"to_number": "+15559876543",
"direction": "outgoing",
"start_timestamp": 1704067200000,
"duration_ms": 120000,
"transcript": [
{
"role": "agent",
"content": "Hello, how can I help you?",
"timestamp_ms": 0
},
{
"role": "caller",
"content": "Can you look up my order?",
"timestamp_ms": 2500
},
{
"role": "system",
"content": "קריאה לפונקציה: lookup_order",
"timestamp_ms": 3100,
"function_invocation": {
"invocation_id": "9a3e7c1d-4f62-4e3a-b0a8-0d3f8a1c2e11",
"node_name": "lookup_order",
"method": "POST",
"url": "https://crm.example.com/api/orders/lookup",
"request_body": { "customer_id": "CUST-12345" },
"headers": { "Authorization": "[REDACTED]", "Content-Type": "application/json" }
}
},
{
"role": "system",
"content": "תגובה מפונקציה: lookup_order",
"timestamp_ms": 3342,
"function_result": {
"invocation_id": "9a3e7c1d-4f62-4e3a-b0a8-0d3f8a1c2e11",
"node_name": "lookup_order",
"status_code": 200,
"response_body": { "status": "shipped", "tracking": "1Z999AA10123456784" },
"extracted_vars": { "order_status": "shipped", "tracking_number": "1Z999AA10123456784" },
"duration_ms": 242
}
},
{
"role": "agent",
"content": "Your order has shipped — tracking 1Z999AA10123456784.",
"timestamp_ms": 3500
}
],
"detected_gender": "male",
"recording_url": "https://storage.voicy.co/recordings/...",
"summary": "Customer inquiry about order status.",
"vars_provided": {
"customer_name": "John"
},
"vars_extracted": {
"appointment_date": "2026-01-15"
},
"vars_collected": {
"preferred_time": "morning"
}
}
Retrieve details for a specific call
curl https://api.voicy.co/functions/v1/call-get/550e8400-e29b-41d4-a716-446655440000 \
-H "Authorization: Bearer voicy_sk_live_xxx"
{
"call_id": "550e8400-e29b-41d4-a716-446655440000",
"call_type": "phone_call",
"call_status": "user_hangup",
"agent": {
"name": "Customer Support Agent",
"version": 2
},
"from_number": "+15551234567",
"to_number": "+15559876543",
"direction": "outgoing",
"start_timestamp": 1704067200000,
"duration_ms": 120000,
"transcript": [
{
"role": "agent",
"content": "Hello, how can I help you?",
"timestamp_ms": 0
},
{
"role": "caller",
"content": "Can you look up my order?",
"timestamp_ms": 2500
},
{
"role": "system",
"content": "קריאה לפונקציה: lookup_order",
"timestamp_ms": 3100,
"function_invocation": {
"invocation_id": "9a3e7c1d-4f62-4e3a-b0a8-0d3f8a1c2e11",
"node_name": "lookup_order",
"method": "POST",
"url": "https://crm.example.com/api/orders/lookup",
"request_body": { "customer_id": "CUST-12345" },
"headers": { "Authorization": "[REDACTED]", "Content-Type": "application/json" }
}
},
{
"role": "system",
"content": "תגובה מפונקציה: lookup_order",
"timestamp_ms": 3342,
"function_result": {
"invocation_id": "9a3e7c1d-4f62-4e3a-b0a8-0d3f8a1c2e11",
"node_name": "lookup_order",
"status_code": 200,
"response_body": { "status": "shipped", "tracking": "1Z999AA10123456784" },
"extracted_vars": { "order_status": "shipped", "tracking_number": "1Z999AA10123456784" },
"duration_ms": 242
}
},
{
"role": "agent",
"content": "Your order has shipped — tracking 1Z999AA10123456784.",
"timestamp_ms": 3500
}
],
"detected_gender": "male",
"recording_url": "https://storage.voicy.co/recordings/...",
"summary": "Customer inquiry about order status.",
"vars_provided": {
"customer_name": "John"
},
"vars_extracted": {
"appointment_date": "2026-01-15"
},
"vars_collected": {
"preferred_time": "morning"
}
}
Retrieve complete details for a call, including transcript, recording URL, and summary.Documentation Index
Fetch the complete documentation index at: https://docs.voicy.co/llms.txt
Use this file to discover all available pages before exploring further.
phone_call or web_callincoming or outgoingShow Transcript entry properties
agent, caller, or system. system entries appear for flow-agent automation events — notably HTTP function-node calls, where one system turn carries a function_invocation payload (emitted when the request fires) and a subsequent system turn carries a function_result payload (emitted when the request completes). Consumers that only care about spoken dialogue can safely filter for role in [agent, caller].system entries, a Hebrew label like קריאה לפונקציה: <node_name>).system entries that represent the start of an HTTP function-node call. Sensitive headers, URL basic-auth credentials, and known-sensitive query parameters (e.g. api_key, token) are redacted at capture time.Show Function invocation properties
[REDACTED]system entries that represent the result of an HTTP function-node call.Show Function result properties
0 when the request never reached the servertimeout, ssrf_blocked, non_2xx, invalid_url, bad_response_json, type_validation_failed, or network. Omitted on success.male or female)curl https://api.voicy.co/functions/v1/call-get/550e8400-e29b-41d4-a716-446655440000 \
-H "Authorization: Bearer voicy_sk_live_xxx"
{
"call_id": "550e8400-e29b-41d4-a716-446655440000",
"call_type": "phone_call",
"call_status": "user_hangup",
"agent": {
"name": "Customer Support Agent",
"version": 2
},
"from_number": "+15551234567",
"to_number": "+15559876543",
"direction": "outgoing",
"start_timestamp": 1704067200000,
"duration_ms": 120000,
"transcript": [
{
"role": "agent",
"content": "Hello, how can I help you?",
"timestamp_ms": 0
},
{
"role": "caller",
"content": "Can you look up my order?",
"timestamp_ms": 2500
},
{
"role": "system",
"content": "קריאה לפונקציה: lookup_order",
"timestamp_ms": 3100,
"function_invocation": {
"invocation_id": "9a3e7c1d-4f62-4e3a-b0a8-0d3f8a1c2e11",
"node_name": "lookup_order",
"method": "POST",
"url": "https://crm.example.com/api/orders/lookup",
"request_body": { "customer_id": "CUST-12345" },
"headers": { "Authorization": "[REDACTED]", "Content-Type": "application/json" }
}
},
{
"role": "system",
"content": "תגובה מפונקציה: lookup_order",
"timestamp_ms": 3342,
"function_result": {
"invocation_id": "9a3e7c1d-4f62-4e3a-b0a8-0d3f8a1c2e11",
"node_name": "lookup_order",
"status_code": 200,
"response_body": { "status": "shipped", "tracking": "1Z999AA10123456784" },
"extracted_vars": { "order_status": "shipped", "tracking_number": "1Z999AA10123456784" },
"duration_ms": 242
}
},
{
"role": "agent",
"content": "Your order has shipped — tracking 1Z999AA10123456784.",
"timestamp_ms": 3500
}
],
"detected_gender": "male",
"recording_url": "https://storage.voicy.co/recordings/...",
"summary": "Customer inquiry about order status.",
"vars_provided": {
"customer_name": "John"
},
"vars_extracted": {
"appointment_date": "2026-01-15"
},
"vars_collected": {
"preferred_time": "morning"
}
}