אובייקט שיחה נוצר לכל שיחה שמתבצעת אל Contact Center AI Platform (פלטפורמת CCAI) או ממנה. כדי לדעת אילו שדות עשויים להכיל פרטים אישיים מזהים, אפשר לעיין במודל הבא.
[
{
"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": []
]
}
]
השדה 'סטטוס' יכול להיות באחד מהמצבים הבאים:
| סטטוס השיחה | תיאור |
|---|---|
| בחירה | מצב שמתרחש כשמשתמש קצה מתקשר למוקד שירות הלקוחות, אבל עדיין מנווט באפשרויות התפריט לפני בקשת שיחה מצומת עלה. |
| בהמתנה | מצב שמתרחש אחרי שמשתמש הקצה בוחר בצומת של תפריט עלים ומתחיל בקשת שיחה לשידור או לשידור מרובה משתתפים לסוכן. |
| הקצאה | מצב שמתרחש כשנציג נבחר לקבל את השיחה של משתמש הקצה. האירוע הזה מתרחש כשנציג עונה לשיחה. |
| עם עצירות ביניים | מצב שמתרחש אחרי שהוקצה סוכן, והמערכת ממתינה ליצירת קשר בין משתמש הקצה לבין הסוכן. |
| מחובר | מצב שמתרחש כשהשיחה מתחברת והנציג ומשתמש הקצה מועברים לשיחה. |
| סיימתי | מצב שמתרחש כששיחה בין נציג לבין משתמש קצה מסתיימת ללא שגיאות. |
| נכשל | מצב שמתרחש כששיחה מסתיימת בגלל שגיאה. כשסטטוס כזה מוצג, מוצגת גם סיבת הכישלון כדי לספק הקשר נוסף |
| החלפה | מצב שמתרחש כששיחה נכשלת במהלך הניסיון להתחבר, ופלטפורמת CCAI מנסה לחבר את השיחה לספק VoIP אחר. |
| חולים שהחלימו | מצב שמתרחש כשמתקשרים בחזרה לשיחה שנכשלה. השיחה החדשה היא צאצא של השיחה המקורית. הערות ששוחזרו אחרי שהשיחה חזרה ללא שגיאה. |
| מתוזמנת | מצב שמתרחש כשמשתמש קצה בוחר לקבל שיחה בעתיד כחלק מאפשרות להפניית שיחה, או בוחר לקבל שיחה בעתיד באמצעות In-Web או In-App. |
| פעולה בלבד | מצב שמתרחש כששיחה שמטופלת על ידי ספק הטלפוניה של הלקוח מחוברת ל-SDK שלנו ל-iOS או ל-Android. |
| רק פעולות שהושלמו | מצב שמתרחש כששיחה שמטופלת על ידי ספק הטלפוניה של הלקוח מחוברת ל-SDK שלנו ל-iOS או ל-Android ומסתיימת |
| נהדף | מצב שמתרחש על סמך ההגדרה של תורים עם קיבולת יתר או שיחות אחרי שעות הפעילות. אפשרויות ההפניה כוללות, בין היתר, תא קולי, תזמון שיחה ועוד. ההפניה תשתנה בהתאם לערוץ (בתוך האפליקציה, IVR, באינטרנט) |
| דואר קולי | מצב שמתרחש כשמשתמש קצה מועבר לאפשרות של דואר קולי, ובוחר להשאיר הודעה קולית להאזנה מאוחר יותר. המצב הזה קיים כשמשתמש הקצה עוזב את התא הקולי |
| התקבל דואר קולי | מצב שמתרחש אחרי שמשתמש קצה השאיר הודעה קולית ונציג לא האזין להודעה הקולית |
| קריאת דואר קולי | מצב שמתרחש כשנציג פותח את ההודעה הקולית כדי להאזין לה. |
השדה call_type יכול להכיל רק אחד מהערכים הבאים
| סוג השיחה | תיאור |
|---|---|
| שיחות נכנסות קוליות (IVR) | שיחה נכנסת ברשת PSTN מהטלפון של משתמש קצה. |
| שיחות נכנסות ב-Voice (באפליקציה) | שיחה נכנסת שבוצעה מתוך אפליקציית iOS או Android שמשתמשת ב-Mobile SDK שלנו. |
| התקשרות חזרה ב-Voice (אינטרנט) | בקשה לשיחה נכנסת שנוצרה מתוך Web SDK |
| Voice Scheduled (App) | שיחה שבוצעה מנציג למשתמש קצה, שתוזמנה מראש באמצעות יכולת התזמון של Mobile SDK. |
| Voice Scheduled (Web) | שיחה שבוצעה מנציג למשתמש קצה, שתוזמנה מראש באמצעות יכולת התזמון של Web SDK שלנו |
| שיחות יוצאות קוליות | שיחה שבוצעה מנציג למשתמש קצה שהתקשר באמצעות לוח החיוג או בשיטה אחרת כדי להתקשר לקו טלפון חיצוני. |
השדה service_level_event יכול לקבל רק אחד מהערכים הבאים:
| אירוע ברמת השירות | תיאור |
|---|---|
| in_sla | השיחה נענתה במסגרת הסכם רמת השירות |
| not_in_sla | השיחה לא נענתה במסגרת הסכם רמת השירות (SLA) שהוגדר |
| לא כלול | השיחה לא נכללה בחישוב של הסכם רמת השירות (לדוגמה, אם השיחה ננטשה) |
השדות adapter_fail_code ו-adapter_fail_message יכולים להכיל רק אחד מהערכים הבאים, אם הם לא ריקים:
| קוד כשל של המתאם | הודעת כשל של המתאם |
|---|---|
| 10001 | בשיחה הזו אירעה שגיאה לא צפויה. |
| 11001 | תוקף השיחה פג בזמן ההמתנה בתור. |
| 20001 | השיחה הזו בוטלה על ידי הלקוח. |
| 20002 | השיחה הזו נדחתה על ידי הלקוח. |
| 20003 | הלקוח ניתק את השיחה. |
| 20004 | הלקוח ניתק את השיחה במהלך הבחירה בתפריט. |
| 21001 | לא הצלחנו לחבר את השיחה כי הקו של הלקוח היה תפוס. |
| 21002 | מספר הטלפון שאליו התקשרתם לא תקין. |
| 21003 | הלקוח לא ענה לשיחה הזו. |
| 22001 | שליחת ההתראה בדחיפה כדי להתחיל את השיחה הזו נכשלה. |
| 30001 | השיחה הזו בוטלה. |
| 30002 | השיחה הזו הסתיימה ולא השתתפת בה. |
| 31001 | לא הצלחנו לזהות מיקרופון. צריך לבדוק את הגדרות המכשיר ולנסות שוב. |
| 31002 | אין גישה למיקרופון. צריך לבדוק את ההרשאות במכשיר ולנסות שוב. |
| 32001 | המספר היוצא שנבחר לא תקין. |
| 32002 | אי אפשר לחבר את השיחה למספר הטלפון שהתקשרתם אליו. |
| 41001 | קרתה שגיאה לא צפויה בחיבור לשיחה. |
| 42001 | קרתה שגיאה לא צפויה בחיבור לשיחה. |
| 43001 | בשיחה הזו אירעה שגיאה לא צפויה. |
| 44001 | בשיחה הזו אירעה שגיאה לא צפויה. |
| 44002 | השיחה הזו הסתיימה כי חלף הזמן הקצוב לתפוגת החיבור. |
| 44003 | בשיחה הזו אירעה שגיאה לא צפויה. |
| 90001 | השיחה הזו הסתיימה כי לא זוהה אודיו. |
| 90002 | אי אפשר להפעיל את מכשיר האודיו. צריך לבדוק את ההרשאות של מכשיר האודיו ולנסות שוב. |
שיחות
| פרמטר | חובה | סוג הנתונים | הגדרה |
|---|---|---|---|
| connected_at[from] | לא נכון | השעה לפי שעון UTC | יוצר גבול תחתון של השדה 'חובר אל'. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן. |
| connected_at[to] | לא נכון | השעה לפי שעון UTC | יוצרת גבול עליון של השדה 'התחבר ב'. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן. |
| updated_at[from] | לא נכון | השעה לפי שעון UTC | יוצרת גבול תחתון של השדה updated at. כל הרשומות שיוחזרו יהיו אחרי הערך שהוזן. |
| updated_at[to] | לא נכון | השעה לפי שעון UTC | יוצרת גבול עליון של השדה 'התחבר ב'. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן. |
| queued_at[from] | לא נכון | השעה לפי שעון UTC | יוצרת גבול תחתון של השדה 'נוסף לתור'. כל הרשומות שיוחזרו יהיו אחרי הערך שהוזן. |
| queued_at[to] | לא נכון | השעה לפי שעון UTC | יוצר גבול עליון של השדה 'הוכנס לתור'. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן. |
| rating[from] | לא נכון | מספר 1-5 או ערך null | יוצרת גבול תחתון של שדה הדירוג. כל הרשומות שיוחזרו יהיו אחרי הערך שהוזן. |
| rating[to] | לא נכון | מספר 1-5 או ערך null | יוצרת גבול עליון לשדה הדירוג. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן. |
| call_duration[from] | לא נכון | מספר | יוצר גבול תחתון של שדה משך השיחה. כל הרשומות שיוחזרו יהיו אחרי הערך שהוזן. |
| call_duration[to] | לא נכון | מספר | יוצרת גבול עליון לשדה של משך השיחה. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן. |
| hold_duration[from] | לא נכון | מספר | יוצרת גבול תחתון של שדה משך ההמתנה. כל הרשומות שיוחזרו יהיו אחרי הערך שהוזן. |
| hold_duration[to] | לא נכון | מספר | יוצר גבול עליון לשדה של משך ההשעיה. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן. |
| id[] | לא נכון | Array[String] | מערך של מחרוזות. מזהה הרשומות שרוצים לחפש ולהחזיר. |
| agent_id[] | לא נכון | Array[String] | סינון התשובה לפי מזהה הסוכן |
| end_user_id[] | לא נכון | Array[String] | מסנן את התשובה על סמך מזהה משתמש הקצה |
| call_status[] | לא נכון | Array[String] | החזרת רשומות של מצב נתון במחזור החיים של השיחה. הערכים האפשריים הם: scheduled, queued, assigned, connecting, switching, connected, finished, failed, recovered, deflected, selecting, action_only, action_only_finished, voicemail, voicemail_received, voicemail_read |
| call_fail_reason[] | לא נכון | Array[String] | מחזירה רשומות שנכשלו בצורה מסוימת. הערכים האפשריים הם: 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[] | לא נכון | בוליאני | הפונקציה מחזירה רשומות שאומתו (True) או שלא אומתו (False) |
| call_type[] | לא נכון | Array[String] | הפונקציה מחזירה רשומות של סוג שיחה נתון. הערכים האפשריים הם: IncomingCallApp, ScheduledCallApp, OutboundCall, AgentScheduledCall, IvrCall, IncomingCallWeb, ScheduledCallWeb, ActionOnlyCall |
| support_number[] | לא נכון | Array[String] | סינון לפי מספר הטלפון שמשתמש הקצה השתמש בו כדי ליצור קשר (רק לשיחות IVR) |
נקודת קצה (endpoint):
Method: GET
Type:
URL: https://{{subdomain}}.{{domain}}/manager/api/v1/calls
כותרות:
| מפתח | ערך | תיאור |
|---|---|---|
| סוג התוכן | application/json |
דוגמאות נוספות לבקשות ולתשובות:
בקשה לדוגמה: שיחות
Body: None
דוגמה לתגובה: שיחות
[
{
"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"
}
]
}
]
קוד הסטטוס: 200