Anrufendpunkte

Für jeden Anruf, der an oder von der Contact Center AI Platform (CCAI Platform) erfolgt, wird ein Anrufobjekt erstellt. Anhand des folgenden Modells können Sie feststellen, welche Felder personenidentifizierbare Informationen enthalten könnten.

[
 {
    "id": 0,
    "parent_id": 0,
    "lang": "en",
    "call_type": "Voice Inbound (App)",
    "status": "scheduled",
    "sub_status": "Scheduled: Disconnected by unknown",
    "created_at": "2018-06-07T19:49:52.896Z",
    "queued_at": "2018-06-07T19:49:52.896Z",
    "assigned_at": "2018-06-07T19:49:52.896Z",
    "connected_at": "2018-06-07T19:49:52.896Z",
    "ends_at": "2018-06-07T19:49:52.896Z",
    "scheduled_at": "2018-06-07T19:49:52.896Z",
    "updated_at": "2018-06-07T19:49:52.896Z",
    "wait_duration": 0, //Deprecated, use queue_duration instead
    "queue_duration": 0,
    "call_duration": 0,
    "hold_duration": 0,
    "rating": 0,
    "has_feedback": true,
    "voip_provider": "voip_provider_twilio",
    "out_ticket_id": "string",
    "out_ticket_url": "string",
    "verified": true,
    "recording_url": "string",
    "recording_permission": "not_asked",
    "voicemail_reason": "not_voicemail",
    "deflection": "no_deflection",
    "disconnected_by": "disconnected_by_unknown",
    "finish_reason": "no_reason",
    "fail_details": "string",
    "fail_reason": "nothing",
    "adapter_fail_code": null,
    "adapter_fail_message": null,
    "support_number": "string",
    "selected_menu": {
      "id": 0,
      "name": "string",
      "parent_id": 0,
      "position": 0,
      "deleted": true,
      "hidden": "string",
      "menu_type": "ivr_menu",
      "output_msg": "string"
    },
    "menu_path": {
      "items_count": 0,
      "name": "string",
      "materialized_path": "string"
    },
    "agent_info": {
      "id": 0,
      "name": "string", //This may be considered PII
      "last_name": "string", //This may be considered PII
      "first_name": "string", //This may be considered PII
      "agent_number": "string",
      "avatar_url": "string"
    },
    "end_user": {
      "id": 0, //This may be considered PII
      "identifier": "string", //This may be considered PII
      "out_contact_id": "string" //This may be considered PII
    },
    "photos": [
      {
        "id": 0, //This may be considered PII
        "photo_type": "photo", //This may be considered PII
        "url": "string" //This may be considered PII
      }
    ],
    "videos": [
      {
        "id": 0, //This may be considered PII
        "url": "string" //This may be considered PII
      }
    ],
    "transfers": [
      {
        "id": 0,
        "status": "transferring",
        "fail_reason": "nothing",
        "created_at": "2018-06-07T19:49:52.896Z",
        "call_duration": 300,
        "wait_duration": 40,
        "assigned_at": "2018-06-07T19:50:32.896Z",
        "connected_at": "2018-06-07T19:50:35.896Z",
        "updated_at": "2018-06-07T19:55:35.896Z",
        "deflection": 0,
        "from_menu": {
          "items_count": 0,
          "name": "string",
          "materialized_path": "string"
        },
        "to_menu": {
          "items_count": 0,
          "name": "string",
          "materialized_path": "string"
        },
        "from_agent": {
          "id": 0,
          "name": "string", //This may be considered PII
          "last_name": "string", //This may be considered PII
          "first_name": "string", //This may be considered PII
          "agent_number": "string",
          "avatar_url": "string"
        },
        "to_agent": {
          "id": 0,
          "name": "string", //This may be considered PII
          "last_name": "string", //This may be considered PII
          "first_name": "string", //This may be considered PII
          "agent_number": "string",
          "avatar_url": "string"
        }
      }
    ],
    "handle_durations": [
        {
            "agent_id": 0,
            "acw_duration": 0,
            "call_duration" 0,
            "menu_path_id": 0,
            "wait_duration": 0,
            "lang": "en",
            "transfer": false,
            "started_at": "2019-07-17T07:27:14.000Z",
            "ended_at": "2019-07-17T07:27:20.000Z",
            "event": "call_finished"
        }
    ],
    "queue_durations": [
        {
            "agent_id": 0,
            "queue_duration" 0,
            "menu_path_id": 0,
            "lang": "en",
            "transfer": false,
            "started_at": "2019-07-17T07:27:14.000Z",
            "ended_at": "2019-07-17T07:27:20.000Z",
            "service_level_abandon_time_threshold": 10,
            "service_level_event": "not_in_sla",
            "service_level_target_percent": 90,
            "service_level_target_time": 60,
            "event": "answered"
        }
    ]
    "participants": [
      {
        "id": 0,
        "type": "end_user",
        "status": "waiting",
        "call_id": 0,
        "user_id": 0, //This may be considered PII
        "end_user_id": 0, //This may be considered PII
        "call_duration": 0,
        "hold_duration": 0,
        "connected_at": "2018-06-07T19:49:52.896Z",
        "ended_at": "2018-06-07T19:49:52.896Z",
        "fail_reason": "nothing",
        "adapter_fail_code": null,
        "adapter_fail_message": null
      },
    "offer_type": null,
    "offer_events": [],
    "answer_type": "manual",
    "outbound_number": null,
    "wait_time_sms": [],
    "in_call_sms": []
    ]
  }
]

Das Statusfeld kann einen der folgenden Status haben:

Anrufstatus Beschreibung
Wird ausgewählt Status, der auftritt, wenn ein Endnutzer das Contact Center angerufen hat, aber noch die Menüoptionen durchläuft, bevor er eine Anfrage über einen Endknoten stellt.
In der Warteschlange Status, der auftritt, nachdem der Endnutzer einen Blattmenüknoten ausgewählt und eine Anrufanfrage initiiert hat, die an einen Kundenservicemitarbeiter übertragen oder per Multicast gesendet werden soll.
Zugewiesen Status, der auftritt, wenn ein Kundenservicemitarbeiter ausgewählt wird, um den Anruf des Endnutzers entgegenzunehmen. Dieses Ereignis tritt auf, wenn ein Kundenservicemitarbeiter einen Anruf entgegennimmt.
Wird verbunden Status, der auftritt, nachdem ein Agent zugewiesen wurde und darauf wartet, dass eine Verbindung zwischen dem Endnutzer und dem Agent hergestellt wird.
Verbunden Status, der auftritt, wenn für den Anruf eine Verbindung hergestellt wurde und sowohl der Kundenservicemitarbeiter als auch der Endnutzer in einem Anruf sind.
Fertig Status, der auftritt, wenn ein Anruf ohne Fehler beendet wird.
Fehlgeschlagen Status, der auftritt, wenn ein Anruf aufgrund eines Fehlers beendet wird. Wenn dieser Status gerendert wird, wird auch ein Grund für den Fehler angegeben, um mehr Kontext zu liefern.
Wechseln Status, der auftritt, wenn ein Anruf beim Verbindungsaufbau fehlschlägt und die CCAI-Plattform versucht, den Anruf mit einem anderen VoIP-Anbieter zu verbinden.
Wiederhergestellt Status, der auftritt, wenn ein fehlgeschlagener Anruf zurückgerufen wird. Dieser neue Anruf ist ein untergeordneter Anruf des ursprünglichen Anrufs. Es wurden Notizen wiederhergestellt, die darauf hinweisen, dass der Rückruf fehlerfrei abgeschlossen wurde.
Geplant Status, der auftritt, wenn ein Endnutzer sich im Rahmen einer Deflection-Option für einen Anruf in der Zukunft entschieden oder über In-Web oder In-App einen Anruf in der Zukunft ausgewählt hat.
Nur Aktion Status, der auftritt, wenn ein Anruf, der vom eigenen Telefonanbieter des Kunden bearbeitet wird, mit unserem iOS- oder Android-SDK verbunden ist.
Nur Aktion abgeschlossen Status, der auftritt, wenn ein Anruf, der vom eigenen Telefonieanbieter des Kunden bearbeitet wird, mit unserem iOS- oder Android-SDK verbunden und beendet wird
Abgelenkt Status, der basierend auf der Konfiguration für Warteschlangen bei Überkapazität oder Anrufe nach Feierabend auftritt. Zu den Umleitungsoptionen gehören unter anderem die Mailbox und die Planung eines Anrufs. Die Anzahl der Anfragen, die nicht an einen Kundenservicemitarbeiter weitergeleitet werden, variiert je nach Kanal (In-App, IVR, Web).
Mailbox Status, der auftritt, wenn ein Endnutzer zu einer Mailboxoption weitergeleitet wird und eine Mailboxnachricht hinterlässt, die später angehört werden kann. Dieser Status wird angezeigt, wenn der Endnutzer die Voicemail verlässt.
Sprachnachricht erhalten Status, der auftritt, nachdem ein Endnutzer eine Mailboxnachricht hinterlassen hat und ein Kundenservicemitarbeiter sie noch nicht angehört hat
Mailboxnachricht gelesen Status, der auftritt, wenn ein Kundenservicemitarbeiter die Voicemail zum Abhören geöffnet hat.

Das Feld „call_type“ kann nur einen der folgenden Werte haben:

Aufruftyp Beschreibung
Eingehende Anrufe (IVR) Eingehender PSTN-Anruf vom Telefon eines Endnutzers.
Eingehende Anrufe (App) Eingehender Anruf aus einer iOS- oder Android-App, in der unser Mobile SDK verwendet wird.
Rückruf (Web) Eingehende Anrufanfrage über unser Web-SDK
Geplante Sprachnachrichten (App) Anruf von einem Kundenservicemitarbeiter an einen Endnutzer, der mithilfe der Planungsfunktion des Mobile SDK im Voraus geplant wurde.
Voice Scheduled (Web) Anruf von einem Kundenservicemitarbeiter an einen Endnutzer, der mithilfe unserer Web-SDK-Planungsfunktion im Voraus geplant wurde
Ausgehende Voice-Anrufe Anruf, der von einem Kundenservicemitarbeiter an einen Endnutzer getätigt wird, indem er die Wähltastatur oder eine andere Methode zum Anrufen einer externen Telefonleitung verwendet.

Das Feld service_level_event kann nur einen der folgenden Werte haben:

Service Level-Ereignis Beschreibung
in_sla Anruf wurde innerhalb der SLA beantwortet
not_in_sla Anruf wurde nicht innerhalb des definierten SLA beantwortet
ausgeschlossen Der Anruf wurde nicht in die SLA-Berechnung einbezogen (z. B. wenn der Anruf beendet wurde).

Die Felder adapter_fail_code und adapter_fail_message können nur einen der folgenden Werte haben, wenn sie nicht null sind:

Adapterfehlercode Fehlermeldung des Adapters
10001 Bei diesem Anruf ist ein unerwarteter Fehler aufgetreten.
11001 Dieser Anruf ist abgelaufen, während Sie in der Warteschlange gewartet haben.
20001 Dieser Anruf wurde vom Kunden abgebrochen.
20002 Dieser Anruf wurde vom Kunden abgelehnt.
20003 Dieser Anruf wurde vom Kunden abgebrochen.
20004 Dieser Anruf wurde vom Kunden während der Menüauswahl beendet.
21001 Der Anruf konnte nicht verbunden werden, da die Leitung des Kunden besetzt ist.
21002 Die gewählte Telefonnummer ist ungültig.
21003 Dieser Anruf wurde vom Kunden nicht entgegengenommen.
22001 Die Push-Benachrichtigung zum Starten dieses Anrufs konnte nicht gesendet werden.
30001 Dieser Anruf wurde abgebrochen.
30002 An diesem abgelaufenen Anruf wurde nicht teilgenommen.
31001 Das Mikrofon konnte nicht erkannt werden. Überprüfe die Einstellungen deines Geräts und versuche es noch einmal.
31002 Zugriff auf Mikrofon nicht möglich. Bitte prüfen Sie die Geräteberechtigungen und versuchen Sie es noch einmal.
32001 Die ausgewählte Absendernummer ist ungültig.
32002 Anruf konnte nicht mit der gewählten Telefonnummer verbunden werden.
41001 Bei der Anrufverbindung ist ein unerwarteter Fehler aufgetreten.
42001 Bei der Anrufverbindung ist ein unerwarteter Fehler aufgetreten.
43001 Bei diesem Anruf ist ein unerwarteter Fehler aufgetreten.
44001 Bei diesem Anruf ist ein unerwarteter Fehler aufgetreten.
44002 Dieser Anruf wird beendet, da es bei der Verbindung zu einer Zeitüberschreitung kam.
44003 Bei diesem Anruf ist ein unerwarteter Fehler aufgetreten.
90001 Dieser Anruf wird beendet, da keine Audioinhalte erkannt wurden.
90002 Das Audiogerät kann nicht gestartet werden. Prüfe die Berechtigungen für dein Audiogerät und versuche es noch einmal.

Anrufe

Parameter Erforderlich Datentyp Definition
connected_at[from] FALSE Uhrzeit in UTC Erstellt eine Untergrenze für das Feld „Verbunden am“. Alle zurückgegebenen Datensätze liegen vor dem eingegebenen Wert.
connected_at[to] FALSE Uhrzeit in UTC legt eine Obergrenze für das Feld „Verbunden am“ fest. Alle zurückgegebenen Datensätze liegen vor dem eingegebenen Wert.
updated_at[from] FALSE Uhrzeit in UTC Erstellt eine Untergrenze für das Feld „Aktualisiert am“. Alle zurückgegebenen Datensätze liegen nach dem eingegebenen Wert.
updated_at[to] FALSE Uhrzeit in UTC legt eine Obergrenze für das Feld „Verbunden am“ fest. Alle zurückgegebenen Datensätze liegen vor dem eingegebenen Wert.
queued_at[from] FALSE Uhrzeit in UTC Erstellt eine Untergrenze für das Feld „Warteschlange um“. Alle zurückgegebenen Datensätze liegen nach dem eingegebenen Wert.
queued_at[to] FALSE Uhrzeit in UTC Erstellt eine Obergrenze für das Feld „Warteschlange um“. Alle zurückgegebenen Datensätze liegen vor dem eingegebenen Wert.
rating[from] FALSE Zahl zwischen 1 und 5 oder null Erstellt eine Untergrenze für das Feld „Bewertung“. Alle zurückgegebenen Datensätze liegen nach dem eingegebenen Wert.
rating[to] FALSE Zahl zwischen 1 und 5 oder null legt eine Obergrenze für das Feld „Bewertung“ fest. Alle zurückgegebenen Datensätze liegen vor dem eingegebenen Wert.
call_duration[from] FALSE Zahl Erstellt eine Untergrenze für das Feld „Anrufdauer“. Alle zurückgegebenen Datensätze liegen nach dem eingegebenen Wert.
call_duration[to] FALSE Zahl legt eine Obergrenze für das Feld „Anrufdauer“ fest. Alle zurückgegebenen Datensätze liegen vor dem eingegebenen Wert.
hold_duration[from] FALSE Zahl Erstellt eine Untergrenze für das Feld „Hold-Dauer“. Alle zurückgegebenen Datensätze liegen nach dem eingegebenen Wert.
hold_duration[to] FALSE Zahl Erstellt eine Obergrenze für das Feld „Dauer der Hold-out-Gruppe“. Alle zurückgegebenen Datensätze liegen vor dem eingegebenen Wert.
id[] FALSE Array[String] Stringarray ID der Datensätze, die gesucht und zurückgegeben werden sollen.
agent_id[] FALSE Array[String] Filtert die Antwort nach der Agent-ID.
end_user_id[] FALSE Array[String] Antworten basierend auf der Endnutzer-ID filtern
call_status[] FALSE Array[String] Gibt Datensätze eines bestimmten Status im Anrufslebenszyklus zurück. Mögliche Werte: scheduled, queued, assigned, connecting, switching, connected, finished, failed, recovered, deflected, selecting, action_only, action_only_finished, voicemail, voicemail_received, voicemail_read
call_fail_reason[] FALSE Array[String] Gibt Datensätze zurück, die auf bestimmte Weise fehlgeschlagen sind. Mögliche Werte: nothing, unknown, expired, eu_canceled, eu_rejected, eu_abandoned, eu_in_menu_abandoned, eu_busy, eu_wrong_number, eu_no_answer, eu_noti_failed, ag_canceled, ag_ignored, ag_mic_no_device, ag_mic_denied, voip_twilio_error, voip_tokbox_error, voip_invalid_token, voip_conn_general, voip_conn_timeout, voip_conn_signal
verified[] FALSE Boolesch Gibt Datensätze zurück, die entweder verifiziert wurden (True) oder nicht verifiziert wurden (False).
call_type[] FALSE Array[String] Gibt Datensätze eines bestimmten Anruftyps zurück. Mögliche Werte sind: IncomingCallApp, ScheduledCallApp, OutboundCall, AgentScheduledCall, IvrCall, IncomingCallWeb, ScheduledCallWeb, ActionOnlyCall
support_number[] FALSE Array[String] Nach der Telefonnummer filtern, die der Endnutzer für die Kontaktaufnahme verwendet hat (nur für IVR-Anrufe)

Endpunkt

Method: GET
Type: 
URL: https://{{subdomain}}.{{domain}}/manager/api/v1/calls

Header:

Schlüssel Wert Beschreibung
Content-Type application/json

Weitere Beispielanfragen/-antworten

Beispielanfrage: Anrufe

Body: None

Beispielantwort: Anrufe

[
  {
    "id": 1,
    "lang": "en",
    "call_type": "Voice Inbound (App)",
    "status": "finished",
    "created_at": "2016-02-19T18:53:56.000Z",
    "queued_at": "2016-02-19T18:53:57.000Z",
    "assigned_at": "2016-02-19T18:53:58.000Z",
    "connected_at": "2016-02-19T18:54:18.000Z",
    "ends_at": "2016-02-19T18:54:39.000Z",
    "updated_at": "2016-02-19T18:54:39.000Z",
    "scheduled_at": null,
    "queue_duration": 22,
    "wait_duration": 22,
    "call_duration": 21,
    "hold_duration": 0,
    "rating": null,
    "has_feedback": false,
    "voip_provider": "voip_provider_twilio",
    "out_ticket_id": null,
    "out_ticket_url": null,
    "verified": false,
    "recording_url": null,
    "recording_permission": "not_asked",
    "voicemail_reason": "not_voicemail",
    "deflection": "no_deflection",
    "disconnected_by": "disconnected_by_unknown",
    "fail_reason": "nothing",
    "fail_details": null,
    "recordings": [
        {
            "id": 7,
            "call_id": 1,
            "conference_sid": "CF50ec183fafcff801226b6fc332EC02ba7c4",
            "duration": 20,
            "recording_type": "default",
            "redaction_times": [
                {
                    "start": "2016-02-19T18:54:23.000Z",
                    "end": "2016-02-19T18:54:25.000Z",
                    "duration": 2.000,
                    "start_agent_id": 2,
                    "end_agent_id": 2
                }
            ],
            "started_at": "2016-02-19T18:54:18.000Z"
        }
    ],
    "support_number": "+12128675309",
    "selected_menu": {
      "id": 11,
      "name": "Carpentry",
      "parent_id": 1,
      "position": 1,
      "deleted": false,
      "hidden": false,
      "menu_type": "ivr_menu",
      "output_msg": "Thanks for calling Death Star Carpentry"
    },
    "menu_path": {
      "items_count": 1,
      "name": "Carpentry",
      "materialized_path": "Death Star/Carpentry"
    },
    "queue_priority_level": 0,
    "end_user": {
      "id": 3,
      "identifier": "Death Star Carpentry Union",
      "out_contact_id": "363876643527"
    },
    "photos": [{
      "id": 0,
      "photo_type": "photo",
      "url": "www.photolocation.co/photo/123456868686"
    }],
    "videos": [{
      "id": 0,
      "url": "www.videolocation.co/video/123456868686"
    }],
    "transfers": [{
      "id": 11,
      "status": "transferring",
      "fail_reason": "nothing",
      "created_at": "2016-02-19T18:58:18.000Z",
      "from_menu": {
        "items_count": 2,
        "name": "Cabinetry",
        "materialized_path": "Death Star/Cabinetry"
      },
      "to_menu": {
        "items_count": 2,
        "name": "Carpentry",
        "materialized_path": "Death Star/Carpentry"
      },
      "from_agent": {
        "id": 2,
        "name": "San Holo",
        "last_name": "San",
        "first_name": "Holo",
        "agent_number": "6",
        "avatar_url": "www.avatarurl.co/avatar/1234543"
      },
      "to_agent": {
        "id": 0,
        "name": "Farrison Hord",
        "last_name": "Farrison",
        "first_name": "Hord",
        "agent_number": "12",
        "avatar_url": "www.avatarurl.co/avatar/1234545"
      }
    }],
    "participants": [
      {
        "id": 5,
        "type": "end_user",
        "status": "finished",
        "call_id": 3,
        "user_id": null,
        "end_user_id": 3,
        "call_duration": 21,
        "hold_duration": null,
        "connected_at": "2016-02-19T18:54:18.000Z",
        "ended_at": "2016-02-19T18:54:39.000Z",
        "fail_reason": "nothing"
      },
      {
        "id": 3,
        "type": "agent",
        "status": "finished",
        "call_id": 3,
        "user_id": 5,
        "end_user_id": null,
        "call_duration": 21,
        "hold_duration": null,
        "connected_at": "2016-02-19T18:54:18.000Z",
        "ended_at": "2016-02-19T18:54:39.000Z",
        "fail_reason": "nothing"
      },
      {
        "id": 6,
        "type": "agent",
        "status": "finished",
        "call_id": 3,
        "user_id": 12,
        "end_user_id": null,
        "call_duration": 21,
        "hold_duration": null,
        "connected_at": "2016-02-19T18:54:18.000Z",
        "ended_at": "2016-02-19T18:54:39.000Z",
        "fail_reason": "nothing"
      }
    ],
    "offer_type": "cascade",
    "offer_events": [
      {
        "casting_time": "2018-11-12T15:52:38.000Z",
        "group": "Group 1"
      }
    ],
    "answer_type": "manual",
    "outbound_number": null,
    "dispositions": [
        {
            "user_id": 3,
            "participant_id": 225,
            "code": "Product question"
        },
        {
            "user_id": 3,
            "transfer_id": 1,
            "participant_id": 226,
            "code": "Requires follow up"
        }
    ],
    "consumer_handle_durations": [
      {
        "id": 100,
        "call_duration": 314,
        "hold_duration": 3,
        "started_at":  "2016-02-19T18:50:08.000Z",
        "ended_at": "2016-02-19T18:55:22.000Z"
      }
    ],
    "consumer_in_menu_durations": [
      {
        "id": 100,
        "event": "finished",
        "duration": 238,
        "menu_path_id": 11,
        "menu_path": "Deathstar/Shipping",
        "lang": "en",
        "started_at":  "2016-02-19T18:50:08.000Z",
        "ended_at": "2016-02-19T18:54:06.000Z"
      }
    ],
    "consumer_event_durations": [
      {
        "id": 10,
        "type": "payment",
        "event": "finished",
        "duration": 20,
        "menu_path_id": 11,
        "menu_path": "Deathstar/Shipping",
        "lang": "en",
        "started_at": "2016-02-19T18:54:38.000Z",
        "ended_at": "2016-02-19T18:54:58.000Z"
      },
      {
        "id": 11,
        "type": "csat",
        "event": "abandoned",
        "duration": 4,
        "menu_path_id": 11,
        "menu_path": "Deathstar/Shipping",
        "lang": "en",
        "started_at": "2016-02-19T18:54:39.000Z",
        "ended_at": "2016-02-19T18:54:43.000Z"
      }
    ],
    "handle_durations": [
      {
        "id": 10001,
        "agent_id": 5,
        "acw_duration": 0,
        "bcw_duration": 0,
        "call_duration": 21,
        "assigned_connection_duration": 10,
        "hold_duration": 3,
        "menu_path_id": 11,
        "menu_path": "Deathstar/Shipping",
        "lang": "en",
        "barged": 0,
        "transfer": 0,
        "transfer_id": null,
        "transfer_cold": 0,
        "started_at": "2016-02-19T18:54:18.000Z",
        "ended_at": "2016-02-19T18:54:39.000Z",
        "scheduled_at": null
      },
      {
        "id": 10002,
        "agent_id": 5,
        "acw_duration": 25,
        "bcw_duration": 0,
        "call_duration": 0,
        "assigned_connection_duration": 0,
        "hold_duration": 0,
        "menu_path_id": 11,
        "menu_path": "Deathstar/Shipping",
        "lang": "en",
        "barged": 0,
        "transfer": 0,
        "transfer_id": null,
        "transfer_cold": 0,
        "started_at": "2016-02-19T18:54:39.000Z",
        "ended_at": "2016-02-19T18:55:04.000Z",
        "scheduled_at": null
      },
      {
        "id": 10003,
        "agent_id": 12,
        "acw_duration": 1,
        "bcw_duration": 0,
        "call_duration": 21,
        "assigned_connection_duration": 5,
        "hold_duration": 0,
        "menu_path_id": 4,
        "menu_path": "Deathstar/Returns",
        "lang": "en",
        "barged": 0,
        "transfer": 1,
        "transfer_id": 11,
        "transfer_cold": 0,
        "started_at": "2016-02-19T18:54:18.000Z",
        "ended_at": "2016-02-19T18:54:39.000Z",
        "scheduled_at": null
      }
    ],
    "queue_durations": [
      {
        "id": 20011,
        "agent_id": 5,
        "queue_duration": 12,
        "menu_path_id": 11,
        "menu_path": "Deathstar/Shipping",
        "lang": "en",
        "transfer": 0,
        "transfer_id": null,
        "transfer_cold": 0,
        "started_at": "2016-02-19T18:54:06.000Z",
        "ended_at": "2016-02-19T18:54:18.000Z",
        "service_level_abandon_time_threshold": 10,
        "service_level_event": "in_sla",
        "service_level_target_percent": 90,
        "service_level_target_time": 60
      },
      {
        "id": 20012,
        "agent_id": 12,
        "queue_duration": 10,
        "menu_path_id": 21,
        "menu_path": "Deathstar/Returns",
        "lang": "en",
        "transfer": 1,
        "transfer_id": 11,
        "transfer_cold": 0,
        "started_at": "2016-02-19T18:54:08.000Z",
        "ended_at": "2016-02-19T18:54:18.000Z",
        "service_level_abandon_time_threshold": 10,
        "service_level_event": "not_in_sla",
        "service_level_target_percent": 90,
        "service_level_target_time": 60
      }
    ],
    "virtual_agent": {
      "id": 10,
      "name": "D2-R2"
    },
    "virtual_agent_deflected_escalations": [
      {
        "id": 1,
        "deflection": "after_hours",
        "escalation_id": 1,
        "escalation_reason": "by_end_user_message",
        "escalated_at": "2016-02-19T18:54:06.000Z",
        "menu_path_id": 11,
        "menu_path": "Deathstar/Shipping",
        "lang": "en",
        "virtual_agent": {
          "id": 10,
          "name": "D2-R2"
        }
      }
    ],
    "virtual_agent_handle_durations": [
      {
        "id": 1,
        "virtual_agent": {
          "id": 10,
          "name": "D2-R2"
        },
        "call_duration": 11,
        "escalation_reason": "by_end_user_message",
        "sentiment": 85,
        "response_count": 11,
        "fallback_response_count": 1,
        "initiated_by": "end_user",
        "menu_path_id": 11,
        "menu_path": "Deathstar/Shipping",
        "lang": "en",
        "transfer": false,
        "transfer_id": null,
        "started_at": "2016-02-19T18:52:36.000Z",
        "ended_at": "2016-02-19T18:54:06.000Z"
      }
    ]
  }
]

Statuscode:200