Calls Report
Overview
The Calls Report provides a raw log of calls, call metadata, and call recordings for voice interactions occurring in Talkdesk®.
Usage
Specify the calls type in the Explore API path: /data/reports/calls/jobs
Calls Report metrics
Report Example
Note: The current payload structure remains valid until May 11, 2026. The changes described in this article will apply to all requests made on or after May 11, 2026.
{
"entries":
[
{
"interaction_id": "74458c259bc04bf1988697e3c5623ae2",
"call_type": "inbound",
"start_time": "2022-06-30 16:42:24",
"end_time": "2022-06-30 16:42:38",
"talkdesk_phone_number": "+14704678413",
"customer_phone_number": "+17753827775",
"talk_time": 0.000069444446,
"record": "/recordings/cads13d23123asdfa413",
"hangup": "disconnected",
"in_business_hours?": "TRUE",
"callback_from_queue?": "FALSE",
"waiting_time": 0.00005787037,
"agent_speed_to_answer": 0.000046296296,
"holding_time": 0.0,
"rating": 2,
"description": "They were not interested",
"agent_name": "Alice Eve",
"phone_display_name": "support",
"disposition_code": "Not Interested",
"transfer?": "No",
"handling_agent": "Mark Jones",
"tags": "agents+rg1",
"ivr_options": "1,2,1",
"csat_score": 1,
"csat_survey_time": "2022-06-30 16:44:40",
"team": "Team 2",
"rating_reason": "dasdfdfsf",
"agent_disconnected": "Yes",
"disposition_set": "Legal Outbounds",
"nested_disposition": "Not ready to purchase"
}
],
"total": 1
}
See below the updated JSON payload, effective May 11, 2026.
{
"call_id": "a0c2e9d3b1475f68c7d9a1b2c3d4e5f6",
"callsid": "CAf8101a0b3f5c7d8e9a1b2c3d4e5f6g7h",
"type": "outbound",
"start_at": "2025-10-09T16:59:52Z",
"end_at": "2025-10-09T17:00:01Z",
"talkdesk_phone_number": "+12125550100",
"talkdesk_phone_display_name": "alex-j",
"contact_phone_number": "+14085550101",
"user_id": "7890f1g2h3i4j5k6l7m8n9o0p1q2r3s4",
"user_name": "Alex Johnson",
"user_email": "[email protected]",
"total_time": 9,
"talk_time": 7,
"wait_time": 0,
"hold_time": 0,
"abandon_time": 0,
"total_ringing_time": 0,
"disposition_code": null,
"notes": null,
"user_voice_rating": 0,
"ring_groups": "Sales Outbound",
"ivr_options": "",
"is_in_business_hours": true,
"is_callback_from_queue": false,
"is_transfer": false,
"handling_user_id": null,
"handling_user_name": null,
"handling_user_email": null,
"recording_url": "https://api.fauxdesk.com/calls/a0c2e9d3b1475f68c7d9a1b2c3d4e5f6/recordings",
"is_external_transfer": false,
"is_if_no_answer": false,
"is_call_forwarding": false,
"csat_score": null,
"csat_survey_time": "",
"team_id": "c9a8b7c6d5e4f3g2h1i0j9k8l7m6n5o4",
"team_name": "APAC_Support_Tier1",
"rating_reason": "",
"agent_disconnected": "No",
"data_status": "Valid",
"int_custom_field_n1": null,
"int_custom_field_n2": null,
"float_custom_field_n1": null,
"float_custom_field_n2": null,
"text_custom_field_n1": null,
"text_custom_field_n2": null,
"text_custom_field_n3": null,
"text_custom_field_n4": null,
"timestamp_custom_field_n1": null,
"disposition_set": null,
"nested_disposition": ""
}
Data and Report AvailabilityUp to a month of data per request.
There are no limits on the data availability regarding timeframe.
Calls Report @ Explore API vs Reporting API Data Availability and Data FreshnessRegarding data freshness, the Calls Report used to have a data refresh of one hour. This has been improved in the Explore API: data is refreshed every minute.
Troubleshooting
If you have questions or technical issues, please open a ticket using this form.
Updated 6 days ago