This connector is optimized for AI agents. For the data replication connector, see Zendesk Talk .
This is the full reference documentation for the Zendesk-Talk agent connector.
Supported entities and actions
The Zendesk-Talk connector supports the following entities and actions.
Entity Actions Phone Numbers List , Get , Search Addresses List , Get , Search Greetings List , Get , Search Greeting Categories List , Get , Search Ivrs List , Get , Search Agents Activity List , Search Agents Overview List , Search Account Overview List , Search Current Queue Activity List , Search Calls List , Search Call Legs List , Search
Phone Numbers
Phone Numbers List
Returns a list of all phone numbers in the Zendesk Talk account
Python SDK
await zendesk_talk . phone_numbers . list ( )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "phone_numbers", "action": "list" }'
Response Schema Records Field Name Type Description idnull | integerbrand_idnull | integercall_recording_consentnull | stringcapabilitiesnull | objectcategorised_greetingsnull | objectcategorised_greetings_with_sub_settingsnull | objectcountry_codenull | stringcreated_atnull | stringdefault_greeting_idsnull | arraydefault_group_idnull | integerdisplay_numbernull | stringexternalnull | booleanfailover_numbernull | stringgreeting_idsnull | arraygroup_idsnull | arrayivr_idnull | integerline_typenull | stringlocationnull | stringnamenull | stringnicknamenull | stringnumbernull | stringoutbound_enablednull | booleanprioritynull | integerrecordednull | booleanschedule_idnull | integersms_enablednull | booleansms_group_idnull | integertokennull | stringtoll_freenull | booleantranscriptionnull | booleanvoice_enablednull | boolean
Field Name Type Description next_pagenull | string
Phone Numbers Get
Retrieves a single phone number by ID
Python SDK
await zendesk_talk . phone_numbers . get ( phone_number_id = 0 )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "phone_numbers", "action": "get", "params": { "phone_number_id": 0 } }'
Parameters
Parameter Name Type Required Description phone_number_idintegerYes ID of the phone number
Response Schema Records Field Name Type Description idnull | integerbrand_idnull | integercall_recording_consentnull | stringcapabilitiesnull | objectcategorised_greetingsnull | objectcategorised_greetings_with_sub_settingsnull | objectcountry_codenull | stringcreated_atnull | stringdefault_greeting_idsnull | arraydefault_group_idnull | integerdisplay_numbernull | stringexternalnull | booleanfailover_numbernull | stringgreeting_idsnull | arraygroup_idsnull | arrayivr_idnull | integerline_typenull | stringlocationnull | stringnamenull | stringnicknamenull | stringnumbernull | stringoutbound_enablednull | booleanprioritynull | integerrecordednull | booleanschedule_idnull | integersms_enablednull | booleansms_group_idnull | integertokennull | stringtoll_freenull | booleantranscriptionnull | booleanvoice_enablednull | boolean
Phone Numbers Search
Search and filter phone numbers records powered by Airbyte's data sync. This often provides additional fields and operators beyond what the API natively supports, making it easier to narrow down results before performing further operations. Only available in hosted mode.
Python SDK
await zendesk_talk . phone_numbers . search ( query = { "filter" : { "eq" : { "call_recording_consent" : "<str>" } } } )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "phone_numbers", "action": "search", "params": { "query": {"filter": {"eq": {"call_recording_consent": "<str>"}}} } }'
Parameters
Parameter Name Type Required Description queryobjectYes Filter and sort conditions. Supports operators: eq, neq, gt, gte, lt, lte, in, like, fuzzy, keyword, not, and, or query.filterobjectNo Filter conditions query.sortarrayNo Sort conditions limitintegerNo Maximum results to return (default 1000) cursorstringNo Pagination cursor from previous response's meta.cursor fieldsarrayNo Field paths to include in results
Searchable Fields
Field Name Type Description call_recording_consentstringWhat call recording consent is set to capabilitiesobjectPhone number capabilities (sms, mms, voice) categorised_greetingsobjectGreeting category IDs and names categorised_greetings_with_sub_settingsobjectGreeting categories with associated settings country_codestringISO country code for the number created_atstringDate and time the phone number was created default_greeting_idsarrayNames of default system greetings default_group_idintegerDefault group ID display_numberstringFormatted phone number externalbooleanWhether this is an external caller ID number failover_numberstringFailover number associated with the phone number greeting_idsarrayCustom greeting IDs associated with the phone number group_idsarrayArray of associated group IDs idintegerUnique phone number identifier ivr_idintegerID of IVR associated with the phone number line_typestringType of line (phone or digital) locationstringGeographical location of the number namestringNickname if set, otherwise the display number nicknamestringNickname of the phone number numberstringPhone number digits outbound_enabledbooleanWhether outbound calls are enabled priorityintegerPriority level of the phone number recordedbooleanWhether calls are recorded schedule_idintegerID of schedule associated with the phone number sms_enabledbooleanWhether SMS is enabled sms_group_idintegerGroup associated with SMS tokenstringGenerated token unique for the phone number toll_freebooleanWhether the number is toll-free transcriptionbooleanWhether voicemail transcription is enabled voice_enabledbooleanWhether voice is enabled
Response Schema Field Name Type Description dataarrayList of matching records metaobjectPagination metadata meta.has_morebooleanWhether additional pages are available meta.cursorstring | nullCursor for next page of results meta.took_msnumber | nullQuery execution time in milliseconds data[].call_recording_consentstringWhat call recording consent is set to data[].capabilitiesobjectPhone number capabilities (sms, mms, voice) data[].categorised_greetingsobjectGreeting category IDs and names data[].categorised_greetings_with_sub_settingsobjectGreeting categories with associated settings data[].country_codestringISO country code for the number data[].created_atstringDate and time the phone number was created data[].default_greeting_idsarrayNames of default system greetings data[].default_group_idintegerDefault group ID data[].display_numberstringFormatted phone number data[].externalbooleanWhether this is an external caller ID number data[].failover_numberstringFailover number associated with the phone number data[].greeting_idsarrayCustom greeting IDs associated with the phone number data[].group_idsarrayArray of associated group IDs data[].idintegerUnique phone number identifier data[].ivr_idintegerID of IVR associated with the phone number data[].line_typestringType of line (phone or digital) data[].locationstringGeographical location of the number data[].namestringNickname if set, otherwise the display number data[].nicknamestringNickname of the phone number data[].numberstringPhone number digits data[].outbound_enabledbooleanWhether outbound calls are enabled data[].priorityintegerPriority level of the phone number data[].recordedbooleanWhether calls are recorded data[].schedule_idintegerID of schedule associated with the phone number data[].sms_enabledbooleanWhether SMS is enabled data[].sms_group_idintegerGroup associated with SMS data[].tokenstringGenerated token unique for the phone number data[].toll_freebooleanWhether the number is toll-free data[].transcriptionbooleanWhether voicemail transcription is enabled data[].voice_enabledbooleanWhether voice is enabled
Addresses
Addresses List
Returns a list of all addresses in the Zendesk Talk account
Python SDK
await zendesk_talk . addresses . list ( )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "addresses", "action": "list" }'
Response Schema Records Field Name Type Description idnull | integercitynull | stringcountry_codenull | stringnamenull | stringprovider_referencenull | stringprovincenull | stringstatenull | stringstreetnull | stringzipnull | string
Field Name Type Description next_pagenull | string
Addresses Get
Retrieves a single address by ID
Python SDK
await zendesk_talk . addresses . get ( address_id = 0 )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "addresses", "action": "get", "params": { "address_id": 0 } }'
Parameters
Parameter Name Type Required Description address_idintegerYes ID of the address
Response Schema Records Field Name Type Description idnull | integercitynull | stringcountry_codenull | stringnamenull | stringprovider_referencenull | stringprovincenull | stringstatenull | stringstreetnull | stringzipnull | string
Addresses Search
Search and filter addresses records powered by Airbyte's data sync. This often provides additional fields and operators beyond what the API natively supports, making it easier to narrow down results before performing further operations. Only available in hosted mode.
Python SDK
await zendesk_talk . addresses . search ( query = { "filter" : { "eq" : { "city" : "<str>" } } } )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "addresses", "action": "search", "params": { "query": {"filter": {"eq": {"city": "<str>"}}} } }'
Parameters
Parameter Name Type Required Description queryobjectYes Filter and sort conditions. Supports operators: eq, neq, gt, gte, lt, lte, in, like, fuzzy, keyword, not, and, or query.filterobjectNo Filter conditions query.sortarrayNo Sort conditions limitintegerNo Maximum results to return (default 1000) cursorstringNo Pagination cursor from previous response's meta.cursor fieldsarrayNo Field paths to include in results
Searchable Fields
Field Name Type Description citystringCity of the address country_codestringISO country code idintegerUnique address identifier namestringName of the address provider_referencestringProvider reference of the address provincestringProvince of the address statestringState of the address streetstringStreet of the address zipstringZip code of the address
Response Schema Field Name Type Description dataarrayList of matching records metaobjectPagination metadata meta.has_morebooleanWhether additional pages are available meta.cursorstring | nullCursor for next page of results meta.took_msnumber | nullQuery execution time in milliseconds data[].citystringCity of the address data[].country_codestringISO country code data[].idintegerUnique address identifier data[].namestringName of the address data[].provider_referencestringProvider reference of the address data[].provincestringProvince of the address data[].statestringState of the address data[].streetstringStreet of the address data[].zipstringZip code of the address
Greetings
Greetings List
Returns a list of all greetings in the Zendesk Talk account
Python SDK
await zendesk_talk . greetings . list ( )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "greetings", "action": "list" }'
Response Schema Records Field Name Type Description idnull | stringactivenull | booleanaudio_namenull | stringaudio_urlnull | stringcategory_idnull | integerdefaultnull | booleandefault_langnull | booleanhas_sub_settingsnull | booleanivr_idsnull | arraynamenull | stringpendingnull | booleanphone_number_idsnull | arrayupload_idnull | integer
Field Name Type Description next_pagenull | string
Greetings Get
Retrieves a single greeting by ID
Python SDK
await zendesk_talk . greetings . get ( greeting_id = "<str>" )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "greetings", "action": "get", "params": { "greeting_id": "<str>" } }'
Parameters
Parameter Name Type Required Description greeting_idstringYes ID of the greeting
Response Schema Records Field Name Type Description idnull | stringactivenull | booleanaudio_namenull | stringaudio_urlnull | stringcategory_idnull | integerdefaultnull | booleandefault_langnull | booleanhas_sub_settingsnull | booleanivr_idsnull | arraynamenull | stringpendingnull | booleanphone_number_idsnull | arrayupload_idnull | integer
Greetings Search
Search and filter greetings records powered by Airbyte's data sync. This often provides additional fields and operators beyond what the API natively supports, making it easier to narrow down results before performing further operations. Only available in hosted mode.
Python SDK
await zendesk_talk . greetings . search ( query = { "filter" : { "eq" : { "active" : True } } } )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "greetings", "action": "search", "params": { "query": {"filter": {"eq": {"active": True}}} } }'
Parameters
Parameter Name Type Required Description queryobjectYes Filter and sort conditions. Supports operators: eq, neq, gt, gte, lt, lte, in, like, fuzzy, keyword, not, and, or query.filterobjectNo Filter conditions query.sortarrayNo Sort conditions limitintegerNo Maximum results to return (default 1000) cursorstringNo Pagination cursor from previous response's meta.cursor fieldsarrayNo Field paths to include in results
Searchable Fields
Field Name Type Description activebooleanWhether the greeting is associated with phone numbers audio_namestringAudio file name audio_urlstringPath to the greeting sound file category_idintegerID of the greeting category defaultbooleanWhether this is a system default greeting default_langbooleanWhether the greeting has a default language has_sub_settingsbooleanSub-settings for categorized greetings idstringGreeting ID ivr_idsarrayIDs of IVRs associated with the greeting namestringName of the greeting pendingbooleanWhether the greeting is pending phone_number_idsarrayIDs of phone numbers associated with the greeting upload_idintegerUpload ID associated with the greeting
Response Schema Field Name Type Description dataarrayList of matching records metaobjectPagination metadata meta.has_morebooleanWhether additional pages are available meta.cursorstring | nullCursor for next page of results meta.took_msnumber | nullQuery execution time in milliseconds data[].activebooleanWhether the greeting is associated with phone numbers data[].audio_namestringAudio file name data[].audio_urlstringPath to the greeting sound file data[].category_idintegerID of the greeting category data[].defaultbooleanWhether this is a system default greeting data[].default_langbooleanWhether the greeting has a default language data[].has_sub_settingsbooleanSub-settings for categorized greetings data[].idstringGreeting ID data[].ivr_idsarrayIDs of IVRs associated with the greeting data[].namestringName of the greeting data[].pendingbooleanWhether the greeting is pending data[].phone_number_idsarrayIDs of phone numbers associated with the greeting data[].upload_idintegerUpload ID associated with the greeting
Greeting Categories
Greeting Categories List
Returns a list of all greeting categories
Python SDK
await zendesk_talk . greeting_categories . list ( )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "greeting_categories", "action": "list" }'
Response Schema Records Field Name Type Description idnull | integernamenull | string
Field Name Type Description next_pagenull | string
Greeting Categories Get
Retrieves a single greeting category by ID
Python SDK
await zendesk_talk . greeting_categories . get ( greeting_category_id = 0 )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "greeting_categories", "action": "get", "params": { "greeting_category_id": 0 } }'
Parameters
Parameter Name Type Required Description greeting_category_idintegerYes ID of the greeting category
Response Schema Records Field Name Type Description idnull | integernamenull | string
Greeting Categories Search
Search and filter greeting categories records powered by Airbyte's data sync. This often provides additional fields and operators beyond what the API natively supports, making it easier to narrow down results before performing further operations. Only available in hosted mode.
Python SDK
await zendesk_talk . greeting_categories . search ( query = { "filter" : { "eq" : { "id" : 0 } } } )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "greeting_categories", "action": "search", "params": { "query": {"filter": {"eq": {"id": 0}}} } }'
Parameters
Parameter Name Type Required Description queryobjectYes Filter and sort conditions. Supports operators: eq, neq, gt, gte, lt, lte, in, like, fuzzy, keyword, not, and, or query.filterobjectNo Filter conditions query.sortarrayNo Sort conditions limitintegerNo Maximum results to return (default 1000) cursorstringNo Pagination cursor from previous response's meta.cursor fieldsarrayNo Field paths to include in results
Searchable Fields
Field Name Type Description idintegerGreeting category ID namestringName of the greeting category
Response Schema Field Name Type Description dataarrayList of matching records metaobjectPagination metadata meta.has_morebooleanWhether additional pages are available meta.cursorstring | nullCursor for next page of results meta.took_msnumber | nullQuery execution time in milliseconds data[].idintegerGreeting category ID data[].namestringName of the greeting category
Ivrs
Ivrs List
Returns a list of all IVR configurations
Python SDK
await zendesk_talk . ivrs . list ( )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "ivrs", "action": "list" }'
Response Schema Records Field Name Type Description idnull | integernamenull | stringphone_number_idsnull | arrayphone_number_namesnull | arraymenusnull | array
Field Name Type Description next_pagenull | string
Ivrs Get
Retrieves a single IVR configuration by ID
Python SDK
await zendesk_talk . ivrs . get ( ivr_id = 0 )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "ivrs", "action": "get", "params": { "ivr_id": 0 } }'
Parameters
Parameter Name Type Required Description ivr_idintegerYes ID of the IVR
Response Schema Records Field Name Type Description idnull | integernamenull | stringphone_number_idsnull | arrayphone_number_namesnull | arraymenusnull | array
Ivrs Search
Search and filter ivrs records powered by Airbyte's data sync. This often provides additional fields and operators beyond what the API natively supports, making it easier to narrow down results before performing further operations. Only available in hosted mode.
Python SDK
await zendesk_talk . ivrs . search ( query = { "filter" : { "eq" : { "id" : 0 } } } )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "ivrs", "action": "search", "params": { "query": {"filter": {"eq": {"id": 0}}} } }'
Parameters
Parameter Name Type Required Description queryobjectYes Filter and sort conditions. Supports operators: eq, neq, gt, gte, lt, lte, in, like, fuzzy, keyword, not, and, or query.filterobjectNo Filter conditions query.sortarrayNo Sort conditions limitintegerNo Maximum results to return (default 1000) cursorstringNo Pagination cursor from previous response's meta.cursor fieldsarrayNo Field paths to include in results
Searchable Fields
Field Name Type Description idintegerIVR ID menusarrayList of IVR menus namestringName of the IVR phone_number_idsarrayIDs of phone numbers configured with this IVR phone_number_namesarrayNames of phone numbers configured with this IVR
Response Schema Field Name Type Description dataarrayList of matching records metaobjectPagination metadata meta.has_morebooleanWhether additional pages are available meta.cursorstring | nullCursor for next page of results meta.took_msnumber | nullQuery execution time in milliseconds data[].idintegerIVR ID data[].menusarrayList of IVR menus data[].namestringName of the IVR data[].phone_number_idsarrayIDs of phone numbers configured with this IVR data[].phone_number_namesarrayNames of phone numbers configured with this IVR
Agents Activity
Agents Activity List
Returns activity statistics for all agents for the current day
Python SDK
await zendesk_talk . agents_activity . list ( )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "agents_activity", "action": "list" }'
Response Schema Records Field Name Type Description agent_idnull | integeragent_statenull | stringavailable_timenull | integeravatar_urlnull | stringaway_timenull | integercall_statusnull | stringcalls_acceptednull | integercalls_deniednull | integercalls_missednull | integerforwarding_numbernull | stringnamenull | stringonline_timenull | integertotal_call_durationnull | integertotal_talk_timenull | integertotal_wrap_up_timenull | integertransfers_only_timenull | integervianull | stringaccepted_third_party_conferencesnull | integeraccepted_transfersnull | integeraverage_hold_timenull | integeraverage_talk_timenull | integeraverage_wrap_up_timenull | integercalls_put_on_holdnull | integerstarted_third_party_conferencesnull | integerstarted_transfersnull | integertotal_hold_timenull | integer
Field Name Type Description next_pagenull | string
Agents Activity Search
Search and filter agents activity records powered by Airbyte's data sync. This often provides additional fields and operators beyond what the API natively supports, making it easier to narrow down results before performing further operations. Only available in hosted mode.
Python SDK
await zendesk_talk . agents_activity . search ( query = { "filter" : { "eq" : { "accepted_third_party_conferences" : 0 } } } )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "agents_activity", "action": "search", "params": { "query": {"filter": {"eq": {"accepted_third_party_conferences": 0}}} } }'
Parameters
Parameter Name Type Required Description queryobjectYes Filter and sort conditions. Supports operators: eq, neq, gt, gte, lt, lte, in, like, fuzzy, keyword, not, and, or query.filterobjectNo Filter conditions query.sortarrayNo Sort conditions limitintegerNo Maximum results to return (default 1000) cursorstringNo Pagination cursor from previous response's meta.cursor fieldsarrayNo Field paths to include in results
Searchable Fields
Field Name Type Description accepted_third_party_conferencesintegerAccepted third party conferences accepted_transfersintegerTotal transfers accepted agent_idintegerAgent ID agent_statestringAgent state: online, offline, away, or transfers_only available_timeintegerTotal time agent was available to answer calls avatar_urlstringURL to agent avatar average_hold_timeintegerAverage hold time per call average_talk_timeintegerAverage talk time per call average_wrap_up_timeintegerAverage wrap-up time per call away_timeintegerTotal time agent was set to away call_statusstringAgent call status: on_call, wrap_up, or null calls_acceptedintegerTotal calls accepted calls_deniedintegerTotal calls denied calls_missedintegerTotal calls missed calls_put_on_holdintegerTotal calls placed on hold forwarding_numberstringForwarding number set by the agent namestringAgent name online_timeintegerTotal online time started_third_party_conferencesintegerStarted third party conferences started_transfersintegerTotal transfers started total_call_durationintegerTotal call duration total_hold_timeintegerTotal hold time across all calls total_talk_timeintegerTotal talk time (excludes hold) total_wrap_up_timeintegerTotal wrap-up time transfers_only_timeintegerTotal time in transfers-only mode viastringChannel the agent is registered on
Response Schema Field Name Type Description dataarrayList of matching records metaobjectPagination metadata meta.has_morebooleanWhether additional pages are available meta.cursorstring | nullCursor for next page of results meta.took_msnumber | nullQuery execution time in milliseconds data[].accepted_third_party_conferencesintegerAccepted third party conferences data[].accepted_transfersintegerTotal transfers accepted data[].agent_idintegerAgent ID data[].agent_statestringAgent state: online, offline, away, or transfers_only data[].available_timeintegerTotal time agent was available to answer calls data[].avatar_urlstringURL to agent avatar data[].average_hold_timeintegerAverage hold time per call data[].average_talk_timeintegerAverage talk time per call data[].average_wrap_up_timeintegerAverage wrap-up time per call data[].away_timeintegerTotal time agent was set to away data[].call_statusstringAgent call status: on_call, wrap_up, or null data[].calls_acceptedintegerTotal calls accepted data[].calls_deniedintegerTotal calls denied data[].calls_missedintegerTotal calls missed data[].calls_put_on_holdintegerTotal calls placed on hold data[].forwarding_numberstringForwarding number set by the agent data[].namestringAgent name data[].online_timeintegerTotal online time data[].started_third_party_conferencesintegerStarted third party conferences data[].started_transfersintegerTotal transfers started data[].total_call_durationintegerTotal call duration data[].total_hold_timeintegerTotal hold time across all calls data[].total_talk_timeintegerTotal talk time (excludes hold) data[].total_wrap_up_timeintegerTotal wrap-up time data[].transfers_only_timeintegerTotal time in transfers-only mode data[].viastringChannel the agent is registered on
Agents Overview
Agents Overview List
Returns overview statistics for all agents for the current day
Python SDK
await zendesk_talk . agents_overview . list ( )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "agents_overview", "action": "list" }'
Response Schema Records Field Name Type Description average_calls_acceptednull | integeraverage_calls_deniednull | integeraverage_calls_missednull | integeraverage_wrap_up_timenull | integertotal_calls_acceptednull | integertotal_calls_deniednull | integertotal_calls_missednull | integertotal_talk_timenull | integertotal_wrap_up_timenull | integeraverage_accepted_transfersnull | integeraverage_available_timenull | integeraverage_away_timenull | integeraverage_calls_put_on_holdnull | integeraverage_hold_timenull | integeraverage_online_timenull | integeraverage_started_transfersnull | integeraverage_talk_timenull | integeraverage_transfers_only_timenull | integercurrent_timestampnull | integertotal_accepted_transfersnull | integertotal_calls_put_on_holdnull | integertotal_hold_timenull | integertotal_started_transfersnull | integer
Agents Overview Search
Search and filter agents overview records powered by Airbyte's data sync. This often provides additional fields and operators beyond what the API natively supports, making it easier to narrow down results before performing further operations. Only available in hosted mode.
Python SDK
await zendesk_talk . agents_overview . search ( query = { "filter" : { "eq" : { "average_accepted_transfers" : 0 } } } )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "agents_overview", "action": "search", "params": { "query": {"filter": {"eq": {"average_accepted_transfers": 0}}} } }'
Parameters
Parameter Name Type Required Description queryobjectYes Filter and sort conditions. Supports operators: eq, neq, gt, gte, lt, lte, in, like, fuzzy, keyword, not, and, or query.filterobjectNo Filter conditions query.sortarrayNo Sort conditions limitintegerNo Maximum results to return (default 1000) cursorstringNo Pagination cursor from previous response's meta.cursor fieldsarrayNo Field paths to include in results
Searchable Fields
Field Name Type Description average_accepted_transfersintegerAverage accepted transfers average_available_timeintegerAverage available time average_away_timeintegerAverage away time average_calls_acceptedintegerAverage calls accepted average_calls_deniedintegerAverage calls denied average_calls_missedintegerAverage calls missed average_calls_put_on_holdintegerAverage calls put on hold average_hold_timeintegerAverage hold time average_online_timeintegerAverage online time average_started_transfersintegerAverage started transfers average_talk_timeintegerAverage talk time average_transfers_only_timeintegerAverage transfers-only time average_wrap_up_timeintegerAverage wrap-up time current_timestampintegerCurrent timestamp total_accepted_transfersintegerTotal accepted transfers total_calls_acceptedintegerTotal calls accepted total_calls_deniedintegerTotal calls denied total_calls_missedintegerTotal calls missed total_calls_put_on_holdintegerTotal calls put on hold total_hold_timeintegerTotal hold time total_started_transfersintegerTotal started transfers total_talk_timeintegerTotal talk time total_wrap_up_timeintegerTotal wrap-up time
Response Schema Field Name Type Description dataarrayList of matching records metaobjectPagination metadata meta.has_morebooleanWhether additional pages are available meta.cursorstring | nullCursor for next page of results meta.took_msnumber | nullQuery execution time in milliseconds data[].average_accepted_transfersintegerAverage accepted transfers data[].average_available_timeintegerAverage available time data[].average_away_timeintegerAverage away time data[].average_calls_acceptedintegerAverage calls accepted data[].average_calls_deniedintegerAverage calls denied data[].average_calls_missedintegerAverage calls missed data[].average_calls_put_on_holdintegerAverage calls put on hold data[].average_hold_timeintegerAverage hold time data[].average_online_timeintegerAverage online time data[].average_started_transfersintegerAverage started transfers data[].average_talk_timeintegerAverage talk time data[].average_transfers_only_timeintegerAverage transfers-only time data[].average_wrap_up_timeintegerAverage wrap-up time data[].current_timestampintegerCurrent timestamp data[].total_accepted_transfersintegerTotal accepted transfers data[].total_calls_acceptedintegerTotal calls accepted data[].total_calls_deniedintegerTotal calls denied data[].total_calls_missedintegerTotal calls missed data[].total_calls_put_on_holdintegerTotal calls put on hold data[].total_hold_timeintegerTotal hold time data[].total_started_transfersintegerTotal started transfers data[].total_talk_timeintegerTotal talk time data[].total_wrap_up_timeintegerTotal wrap-up time
Account Overview
Account Overview List
Returns overview statistics for the account for the current day
Python SDK
await zendesk_talk . account_overview . list ( )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "account_overview", "action": "list" }'
Response Schema Records Field Name Type Description average_call_durationnull | integeraverage_callback_wait_timenull | integeraverage_hold_timenull | integeraverage_queue_wait_timenull | integeraverage_time_to_answernull | integeraverage_wrap_up_timenull | integercurrent_timestampnull | integermax_calls_waitingnull | integermax_queue_wait_timenull | integertotal_call_durationnull | integertotal_callback_callsnull | integertotal_callsnull | integertotal_calls_abandoned_in_queuenull | integertotal_calls_outside_business_hoursnull | integertotal_calls_with_exceeded_queue_wait_timenull | integertotal_calls_with_requested_voicemailnull | integertotal_embeddable_callback_callsnull | integertotal_hold_timenull | integertotal_inbound_callsnull | integertotal_outbound_callsnull | integertotal_textback_requestsnull | integertotal_voicemailsnull | integertotal_wrap_up_timenull | integer
Account Overview Search
Search and filter account overview records powered by Airbyte's data sync. This often provides additional fields and operators beyond what the API natively supports, making it easier to narrow down results before performing further operations. Only available in hosted mode.
Python SDK
await zendesk_talk . account_overview . search ( query = { "filter" : { "eq" : { "average_call_duration" : 0 } } } )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "account_overview", "action": "search", "params": { "query": {"filter": {"eq": {"average_call_duration": 0}}} } }'
Parameters
Parameter Name Type Required Description queryobjectYes Filter and sort conditions. Supports operators: eq, neq, gt, gte, lt, lte, in, like, fuzzy, keyword, not, and, or query.filterobjectNo Filter conditions query.sortarrayNo Sort conditions limitintegerNo Maximum results to return (default 1000) cursorstringNo Pagination cursor from previous response's meta.cursor fieldsarrayNo Field paths to include in results
Searchable Fields
Field Name Type Description average_call_durationintegerAverage call duration average_callback_wait_timeintegerAverage callback wait time average_hold_timeintegerAverage hold time per call average_queue_wait_timeintegerAverage queue wait time average_time_to_answerintegerAverage time to answer average_wrap_up_timeintegerAverage wrap-up time current_timestampintegerCurrent timestamp max_calls_waitingintegerMax calls waiting in queue max_queue_wait_timeintegerMax queue wait time total_call_durationintegerTotal call duration total_callback_callsintegerTotal callback calls total_callsintegerTotal calls total_calls_abandoned_in_queueintegerTotal calls abandoned in queue total_calls_outside_business_hoursintegerTotal calls outside business hours total_calls_with_exceeded_queue_wait_timeintegerTotal calls exceeding max queue wait time total_calls_with_requested_voicemailintegerTotal calls requesting voicemail total_embeddable_callback_callsintegerTotal embeddable callback calls total_hold_timeintegerTotal hold time total_inbound_callsintegerTotal inbound calls total_outbound_callsintegerTotal outbound calls total_textback_requestsintegerTotal textback requests total_voicemailsintegerTotal voicemails total_wrap_up_timeintegerTotal wrap-up time
Response Schema Field Name Type Description dataarrayList of matching records metaobjectPagination metadata meta.has_morebooleanWhether additional pages are available meta.cursorstring | nullCursor for next page of results meta.took_msnumber | nullQuery execution time in milliseconds data[].average_call_durationintegerAverage call duration data[].average_callback_wait_timeintegerAverage callback wait time data[].average_hold_timeintegerAverage hold time per call data[].average_queue_wait_timeintegerAverage queue wait time data[].average_time_to_answerintegerAverage time to answer data[].average_wrap_up_timeintegerAverage wrap-up time data[].current_timestampintegerCurrent timestamp data[].max_calls_waitingintegerMax calls waiting in queue data[].max_queue_wait_timeintegerMax queue wait time data[].total_call_durationintegerTotal call duration data[].total_callback_callsintegerTotal callback calls data[].total_callsintegerTotal calls data[].total_calls_abandoned_in_queueintegerTotal calls abandoned in queue data[].total_calls_outside_business_hoursintegerTotal calls outside business hours data[].total_calls_with_exceeded_queue_wait_timeintegerTotal calls exceeding max queue wait time data[].total_calls_with_requested_voicemailintegerTotal calls requesting voicemail data[].total_embeddable_callback_callsintegerTotal embeddable callback calls data[].total_hold_timeintegerTotal hold time data[].total_inbound_callsintegerTotal inbound calls data[].total_outbound_callsintegerTotal outbound calls data[].total_textback_requestsintegerTotal textback requests data[].total_voicemailsintegerTotal voicemails data[].total_wrap_up_timeintegerTotal wrap-up time
Current Queue Activity
Current Queue Activity List
Returns current queue activity statistics
Python SDK
await zendesk_talk . current_queue_activity . list ( )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "current_queue_activity", "action": "list" }'
Response Schema Records Field Name Type Description agents_onlinenull | integeraverage_wait_timenull | integercallbacks_waitingnull | integercalls_waitingnull | integercurrent_timestampnull | integerembeddable_callbacks_waitingnull | integerlongest_wait_timenull | integerai_agent_callsnull | integer
Current Queue Activity Search
Search and filter current queue activity records powered by Airbyte's data sync. This often provides additional fields and operators beyond what the API natively supports, making it easier to narrow down results before performing further operations. Only available in hosted mode.
Python SDK
await zendesk_talk . current_queue_activity . search ( query = { "filter" : { "eq" : { "agents_online" : 0 } } } )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "current_queue_activity", "action": "search", "params": { "query": {"filter": {"eq": {"agents_online": 0}}} } }'
Parameters
Parameter Name Type Required Description queryobjectYes Filter and sort conditions. Supports operators: eq, neq, gt, gte, lt, lte, in, like, fuzzy, keyword, not, and, or query.filterobjectNo Filter conditions query.sortarrayNo Sort conditions limitintegerNo Maximum results to return (default 1000) cursorstringNo Pagination cursor from previous response's meta.cursor fieldsarrayNo Field paths to include in results
Searchable Fields
Field Name Type Description agents_onlineintegerCurrent number of agents online average_wait_timeintegerAverage wait time for callers in queue (seconds) callbacks_waitingintegerNumber of callers in callback queue calls_waitingintegerNumber of callers waiting in queue current_timestampintegerCurrent timestamp embeddable_callbacks_waitingintegerNumber of Web Widget callback requests waiting longest_wait_timeintegerLongest wait time for any caller (seconds)
Response Schema Field Name Type Description dataarrayList of matching records metaobjectPagination metadata meta.has_morebooleanWhether additional pages are available meta.cursorstring | nullCursor for next page of results meta.took_msnumber | nullQuery execution time in milliseconds data[].agents_onlineintegerCurrent number of agents online data[].average_wait_timeintegerAverage wait time for callers in queue (seconds) data[].callbacks_waitingintegerNumber of callers in callback queue data[].calls_waitingintegerNumber of callers waiting in queue data[].current_timestampintegerCurrent timestamp data[].embeddable_callbacks_waitingintegerNumber of Web Widget callback requests waiting data[].longest_wait_timeintegerLongest wait time for any caller (seconds)
Calls
Calls List
Returns incremental call data. Requires a start_time parameter (Unix epoch timestamp).
Python SDK
await zendesk_talk . calls . list ( start_time = 0 )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "calls", "action": "list", "params": { "start_time": 0 } }'
Parameters
Parameter Name Type Required Description start_timeintegerYes Unix epoch time to start from (e.g. 1704067200 for 2024-01-01)
Response Schema Records Field Name Type Description idnull | integeragent_idnull | integercall_chargenull | stringcall_group_idnull | integercall_recording_consentnull | stringcall_recording_consent_actionnull | stringcall_recording_consent_keypressnull | stringcallbacknull | booleancallback_sourcenull | stringcompletion_statusnull | stringconsultation_timenull | integercreated_atnull | stringcustomer_requested_voicemailnull | booleandefault_groupnull | booleandirectionnull | stringdurationnull | integerexceeded_queue_timenull | booleanexceeded_queue_wait_timenull | booleanhold_timenull | integerivr_actionnull | stringivr_destination_group_namenull | stringivr_hopsnull | integerivr_routed_tonull | stringivr_time_spentnull | integerminutes_billednull | integernot_recording_timenull | integeroutside_business_hoursnull | booleanoverflowednull | booleanoverflowed_tonull | stringphone_numbernull | stringphone_number_idnull | integerquality_issuesnull | arrayrecording_control_interactionsnull | integerrecording_timenull | integertalk_timenull | integerticket_idnull | integertime_to_answernull | integerupdated_atnull | stringvoicemailnull | booleanwait_timenull | integerwrap_up_timenull | integercustomer_idnull | integerlinenull | stringline_idnull | integerline_typenull | stringcall_channelnull | stringpost_call_transcription_creatednull | booleanpost_call_summary_creatednull | boolean
Field Name Type Description next_pagenull | stringcountnull | integer
Calls Search
Search and filter calls records powered by Airbyte's data sync. This often provides additional fields and operators beyond what the API natively supports, making it easier to narrow down results before performing further operations. Only available in hosted mode.
Python SDK
await zendesk_talk . calls . search ( query = { "filter" : { "eq" : { "agent_id" : 0 } } } )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "calls", "action": "search", "params": { "query": {"filter": {"eq": {"agent_id": 0}}} } }'
Parameters
Parameter Name Type Required Description queryobjectYes Filter and sort conditions. Supports operators: eq, neq, gt, gte, lt, lte, in, like, fuzzy, keyword, not, and, or query.filterobjectNo Filter conditions query.sortarrayNo Sort conditions limitintegerNo Maximum results to return (default 1000) cursorstringNo Pagination cursor from previous response's meta.cursor fieldsarrayNo Field paths to include in results
Searchable Fields
Field Name Type Description agent_idintegerAgent ID call_chargestringCall charge amount call_group_idintegerCall group ID call_recording_consentstringCall recording consent status call_recording_consent_actionstringRecording consent action call_recording_consent_keypressstringRecording consent keypress callbackbooleanWhether this was a callback callback_sourcestringSource of the callback completion_statusstringCall completion status consultation_timeintegerConsultation time created_atstringCreation timestamp customer_requested_voicemailbooleanWhether customer requested voicemail default_groupbooleanWhether default group was used directionstringCall direction (inbound/outbound) durationintegerCall duration in seconds exceeded_queue_timebooleanWhether queue time was exceeded exceeded_queue_wait_timebooleanWhether max queue wait time was exceeded hold_timeintegerHold time in seconds idintegerCall ID ivr_actionstringIVR action taken ivr_destination_group_namestringIVR destination group name ivr_hopsintegerNumber of IVR hops ivr_routed_tostringWhere IVR routed the call ivr_time_spentintegerTime spent in IVR minutes_billedintegerMinutes billed not_recording_timeintegerTime not recording outside_business_hoursbooleanWhether call was outside business hours overflowedbooleanWhether call overflowed overflowed_tostringWhere call overflowed to phone_numberstringPhone number used phone_number_idintegerPhone number ID quality_issuesarrayQuality issues detected recording_control_interactionsintegerRecording control interactions count recording_timeintegerRecording time talk_timeintegerTalk time in seconds ticket_idintegerAssociated ticket ID time_to_answerintegerTime to answer in seconds updated_atstringLast update timestamp voicemailbooleanWhether it was a voicemail wait_timeintegerWait time in seconds wrap_up_timeintegerWrap-up time in seconds
Response Schema Field Name Type Description dataarrayList of matching records metaobjectPagination metadata meta.has_morebooleanWhether additional pages are available meta.cursorstring | nullCursor for next page of results meta.took_msnumber | nullQuery execution time in milliseconds data[].agent_idintegerAgent ID data[].call_chargestringCall charge amount data[].call_group_idintegerCall group ID data[].call_recording_consentstringCall recording consent status data[].call_recording_consent_actionstringRecording consent action data[].call_recording_consent_keypressstringRecording consent keypress data[].callbackbooleanWhether this was a callback data[].callback_sourcestringSource of the callback data[].completion_statusstringCall completion status data[].consultation_timeintegerConsultation time data[].created_atstringCreation timestamp data[].customer_requested_voicemailbooleanWhether customer requested voicemail data[].default_groupbooleanWhether default group was used data[].directionstringCall direction (inbound/outbound) data[].durationintegerCall duration in seconds data[].exceeded_queue_timebooleanWhether queue time was exceeded data[].exceeded_queue_wait_timebooleanWhether max queue wait time was exceeded data[].hold_timeintegerHold time in seconds data[].idintegerCall ID data[].ivr_actionstringIVR action taken data[].ivr_destination_group_namestringIVR destination group name data[].ivr_hopsintegerNumber of IVR hops data[].ivr_routed_tostringWhere IVR routed the call data[].ivr_time_spentintegerTime spent in IVR data[].minutes_billedintegerMinutes billed data[].not_recording_timeintegerTime not recording data[].outside_business_hoursbooleanWhether call was outside business hours data[].overflowedbooleanWhether call overflowed data[].overflowed_tostringWhere call overflowed to data[].phone_numberstringPhone number used data[].phone_number_idintegerPhone number ID data[].quality_issuesarrayQuality issues detected data[].recording_control_interactionsintegerRecording control interactions count data[].recording_timeintegerRecording time data[].talk_timeintegerTalk time in seconds data[].ticket_idintegerAssociated ticket ID data[].time_to_answerintegerTime to answer in seconds data[].updated_atstringLast update timestamp data[].voicemailbooleanWhether it was a voicemail data[].wait_timeintegerWait time in seconds data[].wrap_up_timeintegerWrap-up time in seconds
Call Legs
Call Legs List
Returns incremental call leg data. Requires a start_time parameter (Unix epoch timestamp).
Python SDK
await zendesk_talk . call_legs . list ( start_time = 0 )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "call_legs", "action": "list", "params": { "start_time": 0 } }'
Parameters
Parameter Name Type Required Description start_timeintegerYes Unix epoch time to start from (e.g. 1704067200 for 2024-01-01)
Response Schema Records Field Name Type Description idnull | integertypenull | stringagent_idnull | integeravailable_vianull | stringcall_chargenull | stringcall_idnull | integercompletion_statusnull | stringconference_fromnull | integerconference_timenull | integerconference_tonull | integerconsultation_fromnull | integerconsultation_timenull | integerconsultation_tonull | integercreated_atnull | stringdurationnull | integerforwarded_tonull | stringhold_timenull | integerminutes_billednull | integerquality_issuesnull | arraytalk_timenull | integertransferred_fromnull | integertransferred_tonull | integerupdated_atnull | stringuser_idnull | integerwrap_up_timenull | integer
Field Name Type Description next_pagenull | stringcountnull | integer
Call Legs Search
Search and filter call legs records powered by Airbyte's data sync. This often provides additional fields and operators beyond what the API natively supports, making it easier to narrow down results before performing further operations. Only available in hosted mode.
Python SDK
await zendesk_talk . call_legs . search ( query = { "filter" : { "eq" : { "agent_id" : 0 } } } )
API
curl --location 'https://api.airbyte.ai/api/v1/integrations/connectors/{your_connector_id}/execute' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer {your_auth_token}' \ --data '{ "entity": "call_legs", "action": "search", "params": { "query": {"filter": {"eq": {"agent_id": 0}}} } }'
Parameters
Parameter Name Type Required Description queryobjectYes Filter and sort conditions. Supports operators: eq, neq, gt, gte, lt, lte, in, like, fuzzy, keyword, not, and, or query.filterobjectNo Filter conditions query.sortarrayNo Sort conditions limitintegerNo Maximum results to return (default 1000) cursorstringNo Pagination cursor from previous response's meta.cursor fieldsarrayNo Field paths to include in results
Searchable Fields
Field Name Type Description agent_idintegerAgent ID available_viastringChannel agent was available through call_chargestringCall charge amount call_idintegerAssociated call ID completion_statusstringCompletion status conference_fromintegerConference from time conference_timeintegerConference duration conference_tointegerConference to time consultation_fromintegerConsultation from time consultation_timeintegerConsultation duration consultation_tointegerConsultation to time created_atstringCreation timestamp durationintegerDuration in seconds forwarded_tostringNumber forwarded to hold_timeintegerHold time in seconds idintegerCall leg ID minutes_billedintegerMinutes billed quality_issuesarrayQuality issues detected talk_timeintegerTalk time in seconds transferred_fromintegerTransferred from agent ID transferred_tointegerTransferred to agent ID typestringType of call leg updated_atstringLast update timestamp user_idintegerUser ID wrap_up_timeintegerWrap-up time in seconds
Response Schema Field Name Type Description dataarrayList of matching records metaobjectPagination metadata meta.has_morebooleanWhether additional pages are available meta.cursorstring | nullCursor for next page of results meta.took_msnumber | nullQuery execution time in milliseconds data[].agent_idintegerAgent ID data[].available_viastringChannel agent was available through data[].call_chargestringCall charge amount data[].call_idintegerAssociated call ID data[].completion_statusstringCompletion status data[].conference_fromintegerConference from time data[].conference_timeintegerConference duration data[].conference_tointegerConference to time data[].consultation_fromintegerConsultation from time data[].consultation_timeintegerConsultation duration data[].consultation_tointegerConsultation to time data[].created_atstringCreation timestamp data[].durationintegerDuration in seconds data[].forwarded_tostringNumber forwarded to data[].hold_timeintegerHold time in seconds data[].idintegerCall leg ID data[].minutes_billedintegerMinutes billed data[].quality_issuesarrayQuality issues detected data[].talk_timeintegerTalk time in seconds data[].transferred_fromintegerTransferred from agent ID data[].transferred_tointegerTransferred to agent ID data[].typestringType of call leg data[].updated_atstringLast update timestamp data[].user_idintegerUser ID data[].wrap_up_timeintegerWrap-up time in seconds