call_detail
call_detail テーブルの各行には、1件のインタラクションの処理に関連する一連のデータが含まれており、これにはインタラクション全体の合計duration(対応時間)や合計通話時間などの、インタラクションレベルの集計値も含まれます。なお、このテーブル内のインタラクションレコード全体は、そのインタラクションがシステムに着信した(インバウンドインタラクションの場合)、または開始された(内線およびアウトバウンドインタラクションの場合)インターバルについて報告されます。そのインタラクションがいくつものインターバルにまたがっていたとしても、その点は考慮されません。なお、手動によるアウトバウンドコールの場合、キャリアネットワークに到達した(つまり、INVITEリクエストが実際にSIPトランクに送信された)すべての試行について、コール詳細レポートが作成されます。
メールについては、メールがシステムに着信した時点(受信メールの場合)、またはエージェントによって送信が開始された時点(送信メールの場合)で、このテーブルにレコードが作成されます。その後、ドラフトとして保存されるたびにレコードが更新されます。メールの処理が完了すると、レコードは更新されてクローズされます。
テーブル名自体を除き、以下の説明における「コール」という用語は、そのパラメータが通話およびチャットに適用されることを示しています。パラメータがすべてのメディアタイプで同じ意味を持つ場合は、「インタラクション」という用語が使用されます。パラメータが複数のメディアタイプに適用され、かつ意味が異なる場合は、各メディアタイプについて個別に説明されます。
データの説明
以下の表には、call_detail テーブルの各メトリック(列)について、名前(ID)、データ型(例:BIGINT、BINARY、BIT、DATETIME、ENUM、INT、VARCHAR など)、および説明が記載されています。
| 列名 | データ型 | 単位 | 説明 |
| account_number | VARCHAR | なし | お客様のアカウント番号です。
このコールを開始した架電リストレコードに「Account」タイプのリストフィールドが設定されている場合、そのフィールドの値がここに格納されます。アカウント番号は、インタラクションレコードの検索で選択条件として使用できます。 |
| acw_time | BIGINT | 秒 | エージェントがこのインタラクションに関連する後処理業務(ACW)に費やした時間 |
| agent_disposition_code | INT | なし | このインタラクションに割り当てられたディスポジションの数値コード(定義されている場合) |
| agent_disposition_name | VARCHAR | なし | このインタラクションに割り当てられたディスポジションの名前 |
| agent_disposition_notes | LONGTEXT | なし | エージェントがこのインタラクションに関して記入したメモのテキスト |
| agg_run_id | BINARY (16) | なし | このレコードを生成したアグリゲーターの実行ID |
| call_pickup_group_name | VARCHAR | なし | このフィールドには、以下の条件をすべて満たす場合に、コールピックアップグループの名前が記録されます:
|
| callee_cpa_recording_url | VARCHAR | なし | このインタラクションに応答した当事者のインタラクションセグメントにおけるCPA部分の録音URL |
| callee_cpa_rtp_server_id | BINARY | なし | このインタラクションに応答した当事者のインタラクションセグメントのCPA部分について、録音を行ったRTPサーバーの識別子 |
| callee_encryption_key_id | BINARY | なし | 内部使用のみです。 |
| callee_first_name | VARCHAR | なし | インタラクションに応答した相手の名です。
ハントグループによる通話の場合、ハントグループを代表してインタラクションに応答した相手の名が記録されます。 |
| callee_has_screen_recording | BIT | なし | このインタラクションに応答した相手の画面が、インタラクション中に録画されたことを示します。 |
| callee_interaction_step_id | BINARY | なし | このインタラクションに応答した当事者のインタラクションセグメントの識別子 |
| callee_last_name | VARCHAR | なし | インタラクションに応答した相手の姓です。
ハントグループによる通話の場合、ハントグループを代表してインタラクションに応答した相手の姓が記録されます。 |
| callee_login_id | VARCHAR | なし | インバウンドおよび内線のインタラクションの場合、このインタラクションを受け取ったユーザーのログインIDです。インタラクションが転送された場合、最後にインタラクションが転送されたユーザーのログインIDが指定されます。 |
| callee_monitored | BIT | なし | このインタラクションに応答した相手が、インタラクションの処理中にいずれかの時点でモニタリングされていた場合はTRUEとなります |
| callee_phone_type | ENUM | なし | インタラクションを受信した当事者の所在地です。取り得る値はINTERNALまたはEXTERNALです。会議ブリッジに接続済みである当事者の場合はNULLに設定されます。 |
| callee_rank | VARCHAR | なし | インバウンドコールおよび内線通話の場合、このインタラクションを受け取ったユーザーのランク |
| callee_team_name | VARCHAR | なし | インタラクションに応答したエージェントが所属するチームの名前です。
ハントグループの通話の場合、ハントグループを代表してインタラクションに応答した側のチーム名が記録されます。 |
| caller_cpa_recording_url | VARCHAR | なし | このインタラクションを発信した当事者のインタラクションセグメントにおけるCPA部分の録音URLです。 |
| caller_cpa_rtp_server_id | BINARY | なし | このインタラクションを発信した当事者のインタラクションセグメントのCPA部分について、録音を行ったRTPサーバーの識別子 |
| caller_encryption_key_id | BINARY | なし | 内部使用のみです |
| caller_first_name | VARCHAR | なし | インタラクションを発信した相手の名 |
| caller_has_screen_recording | BIT | なし | このインタラクションを発信した当事者の画面が、インタラクション中に録画されたことを示します |
| caller_interaction_step_id | BINARY | なし | このインタラクションを発信した当事者のインタラクションセグメントの識別子 |
| caller_last_name | VARCHAR | なし | インタラクションを発信した当事者の姓 |
| caller_login_id | VARCHAR | なし | アウトバウンドおよび内線のインタラクションの場合、caller_login_idはこのインタラクションを開始したユーザーのログインIDを指定します。インタラクションが転送された場合は、転送を開始したユーザーのログインIDが指定されます。 |
| caller_monitored | BIT | なし | このインタラクションを発信した当事者が、インタラクションの処理中にいずれかの時点でモニタリングされていた場合、TRUEとなります |
| caller_phone_type | ENUM | なし | caller_phone_typeは、インタラクションを開始した当事者の所在地を指定します。取り得る値はINTERNALまたはEXTERNALです。会議ブリッジに接続済みの当事者の場合、NULLに設定されます。 |
| caller_rank | VARCHAR | なし | アウトバウンドおよび内線のインタラクションの場合、このインタラクションを開始したユーザーのランクです |
| caller_team_name | VARCHAR | なし | このインタラクションを発信したエージェントが所属するチームの名前 |
| case_id | VARCHAR | なし | このメールが関連付けられているケースの識別子 |
| case_number | VARCHAR | なし | case_numberは、このメールが関連付けられているケースの番号を指定します。case_idとは異なり、ケース番号は手動での処理に適した単純な番号です。 |
| case_search_result | VARCHAR | なし | 受信メールごとに、システムは元の返信に追加された thread_id を使用して、既存のケースとの関連性を検索します。
取り得る値には、以下のものがあります:
|
| connected_to_phone | VARCHAR | なし | connected_to_phoneは、コールまたはチャットが配信された相手の電話番号を指定します。コールやチャットが転送された場合、最後に転送された相手の電話番号が指定されます。
ハントグループによる通話の場合、ハントグループを代表してそのインタラクションに応答した相手の電話番号が記録されます。 |
| detail_record_count | INT | なし | このインタラクションに含まれるセグメント数(つまり、このインタラクションに関連する call_detail テーブル内のレコード数) |
| disposition | ENUM | なし | dispositionは、インタラクションがどのように終了したかを指定します。以下の説明における「コール」という用語は、指定された値がコールおよびチャットに適用される可能性があることを示しています。
取り得る値には、以下のものがあります:
|
| duration | BIGINT | 秒 | コールおよびチャットの場合、インタラクションがシステムに着信した、または開始された時点から終了するまでの合計時間です。
送信メールの場合、エージェントがメールの作成を開始した時点から、メールが送信された時点までの時間です。 なお、転送されたインタラクションについては、転送の各セグメントごとに個別のレコードが生成され、各レコードには対応するセグメントの所要時間が表示されます。 所要時間は、関連するサービスの営業時間にかかわらず、常に暦時間(指定された時点間の合計時間)で表示されます。たとえば、午後4時にメールを受信し、翌日の午前10時に返信した場合、たとえコールセンターが夜間は休業していたとしても、所要時間は18時間と表示されます。 |
| email_completion_time | BIGINT | 秒 | メールインタラクションが受け付けられた時点、またはエージェントのパーソナルキューに入った時点から、対応が完了した時点(ACWがある場合はそれを含む)または転送された時点までのメール対応完了時間 |
| email_detail_id | VARCHAR | なし | メール処理における、指定されたステップの識別子です。
1通のメールに対して、メール処理の各ステップ(例:転送前、転送後)に対応する複数のレコードがcall_detailテーブルに存在する場合があります。そのようなレコードは同じemail_idを持ちますが、それぞれ独自のemail_detail_idを持ちます。 |
| email_id | VARCHAR | なし | メールインタラクションの識別子 |
| email_kb_article_id | VARCHAR | なし | このメールへの返信に使用された記事の識別子 |
| email_subject | VARCHAR | なし | メールの件名フィールドの内容 |
| flagged | BIT | なし | エージェントによってそのインタラクションがフラグ付きになった場合はTRUE、それ以外の場合はFALSE |
| from_phone | VARCHAR | なし | コールの場合は発信元の電話番号、メールの場合は「差出人」フィールドのメールアドレス |
| global_interaction_id | BINARY | なし | グローバルインタラクション識別子 |
| held | BIGINT | 秒 | コールが保留にされた回数(メールおよびチャットの場合、そのインタラクションがフォーカス外になった回数) |
| hold_time | BIGINT | 秒 | コールが保留されていた合計時間です。チャットおよびメールの場合、フォーカス外だった合計時間(Talk(通話)時間を除く、エージェントデスクトップ上でインタラクションが表示されていた時間)となります。 |
| hunt_group_name | VARCHAR | なし | ハントグループ宛てのコールの場合、そのハントグループの名前を示します。 |
| id | BINARY (16) | なし | 予約済み |
| initial_callee_phone_type | ENUM | なし | 転送されたインタラクションについて、転送シーケンスにおいて元のインタラクションを受け取った相手の所在地を示します。
取り得る値には、INTERNALまたはEXTERNALが含まれます。 |
| initial_caller_phone_type | ENUM | なし | 転送されたインタラクションの場合、転送シーケンスにおける元のインタラクションを開始した当事者の所在地を示します。
取り得る値には、INTERNALまたはEXTERNALがあります。 |
| initial_call_id | BINARY | なし | 転送されたコールの場合、転送シーケンスにおける元のインタラクションの識別子です。これは、下位互換性を確保するためにのみ維持されています。リリース3.11以降、すべてのインタラクションの識別およびリンクの目的には、global_interaction_idの使用が推奨されます。 |
| initial_connected_to_phone | VARCHAR | なし | 転送されたコールの場合、転送シーケンスにおいて、コールが配信された元の相手の電話番号です。
ハントグループによるコールの場合、ハントグループを代表してインタラクションに応答した相手の電話番号が記録されます。 |
| initial_from_phone | VARCHAR | なし | 転送されたコールの場合、転送シーケンス内の元のコールの発信元電話番号です。 |
| initial_original_destination_phone | VARCHAR | なし | 転送されたコールの場合、これは、転送シーケンスにおいて元の発信者がダイヤルした電話番号を指定します。メールの場合、これは元の送信者が宛先として使用したメールアドレスを指定します。 |
| initial_service_name | VARCHAR | なし | 転送されたインタラクションの場合、転送シーケンスにおける元のインタラクションに関連付けられたサービスの名前です。 |
| initial_start_time | DATETIME | 秒 | 転送されたコールの場合、転送シーケンスにおける元のインタラクションの開始時刻。時刻は協定世界時(UTC)で指定されます。 |
| ivr_time | BIGINT | 秒 | IVRでのコール合計時間 |
| max_hold | BIGINT | 秒 | コール中、保留状態が最も長く続いた期間の長さ |
| media_type | ENUM | なし | インタラクションのメディアタイプで、取り得る値はVOICE、CHAT、またはEMAILです。
CHATに設定された場合、このテーブルで言及されている「コール」はすべて、同じコンテキストにおけるサービスチャットのインタラクションとして解釈されます。 |
| original_destination_phone | VARCHAR | なし | 発信者がダイヤルした電話番号です。
ハントグループへの内線通話の場合、パイロットハントグループ番号が記録されます。ハントグループへのDID通話の場合、ハントグループへの通話が着信したDID番号が記録されます。 コールまたはチャットが転送された場合、転送を行った当事者がダイヤルした電話番号が指定されます。メールの場合、元の送信者が宛先として使用したメールアドレスとなります。 |
| pending_time | BIGINT | 秒 |
この指標は、メールやタスクには適用されません。 |
| pkid | INT | なし | プライマリキー |
| queue_time | BIGINT | 秒 | サービスキュー内でそのインタラクションが費やした合計時間 |
| reported_problem | ENUM | なし | このコール中に、エージェントが「コールの問題を報告」デスクトップコントロールを使用して報告したコール品質の問題です。
取り得る値には、CALL_WENT_SILENT、CALL_DROPPED、POOR_VOICE_QUALITY、およびOTHERが含まれます |
| response_email_id | VARCHAR | なし | このメールの受信確認として自動的に送信された記事の識別子です。 |
| scenario_name | VARCHAR | なし | このインタラクションの処理に使用されたシナリオの名前です。
インタラクションが複数のシナリオによって処理された場合、このフィールドには最初に適用されたシナリオが表示されます。(メインシナリオから呼び出された可能性のあるその他のシナリオは、このフィールドには影響しません。) |
| service_name | VARCHAR | なし | このインタラクションに関連付けられているサービスの名前です。
インタラクションが再分類されたり、別のサービスに転送されたりした場合、そのようなイベントが発生するたびに、新しいサービス値を持つ新しいレコードが生成されます。 |
| start_time | DATETIME | 秒 | インバウンドインタラクションの場合、そのインタラクションがシステムに着信した日時です。
アウトバウンドおよび内線のインタラクションの場合、そのインタラクションが開始された日時です。 時刻は協定世界時(UTC)で表示されます。 |
| talk_time | BIGINT | 秒 | 通話の合計通話時間です。保留時間は含まれません。
チャットおよびメールについては、フォーカス時間の合計(そのインタラクションを処理したエージェントのアクティブな通信リストで、そのインタラクションが選択されていた時間)です。 |
| thread_id | VARCHAR | なし | このメールが属するメールスレッドの識別子です。
この識別子は、メールに返信する際に件名に追加され、その後のフォローアップメールにおけるケース検索に使用されます(case_search_resultを参照してください)。 |
| transferred_from_phone | VARCHAR | なし | 転送されたコールおよびチャットの場合、そのコール/チャットが最後に転送された電話番号 |
| trunk_description | VARCHAR | なし | インバウンドおよびアウトバウンドコールについて、このコールを確立するために使用されたトランクの名前 |
| voice_signature | BIT | なし | このコール中に顧客の音声署名が収集された場合はTRUE(つまり、対応する通話録音に音声署名が含まれている場合)、それ以外の場合はFALSEとなります |
| caller_city | VARCHAR | なし | インタラクションを発信したユーザーの都市です。この設定は、コンタクトセンター管理者アプリケーションの [Users & Teams] > [Users] > 「ロケーション」タブで定義されています |
| callee_city | VARCHAR | なし | インタラクションに応答したユーザーの都市です。この設定は、コンタクトセンター管理者アプリケーションの [Users & Teams] > [Users] > 「ロケーション」タブで定義されています |
| caller_country | VARCHAR | なし | インタラクションを発信したユーザーの国です。この設定は、コンタクトセンター管理者アプリケーションの [Users & Teams] > [Users] > 「ロケーション」タブで定義されています |
| callee_country | VARCHAR | なし | インタラクションに応答したユーザーの国です。この設定は、コンタクトセンター管理者アプリケーションの [Users & Teams] > [Users] > 「ロケーション」タブで定義されています |
| email_language | VARCHAR | なし | メールインタラクションの言語 |
| caller_interaction_id | BINARY (16) | なし | インタラクションを発信した当事者のインタラクションの識別子 |
| callee_interaction_id | BINARY (16) | なし | インタラクションに応答した当事者のインタラクションの識別子 |
| caller_has_voice_recording | BIT | なし | このインタラクションを発信した当事者が、インタラクション中に録音されていたことを示します |
| callee_has_voice_recording | BIT | なし | このインタラクションに応答した当事者が、インタラクション中に録音されていたことを示します |
| voice_recording_banned | BIT | なし | そのインタラクションの音声録音が禁止されていたことを示します |
| monitoring_banned | BIT | なし | そのインタラクションのモニタリングが禁止されていたことを示します |
| in_service_level | VARCHAR | なし | そのインタラクションが定義されたサービスレベル内に応答されたことを示します |
| custom1 | VARCHAR | なし | カスタムレポートフィールド 1 |
| custom2 | VARCHAR | なし | カスタムレポートフィールド 2 |
| custom3 | VARCHAR | なし | カスタムレポートフィールド 3 |
| custom4 | VARCHAR | なし | カスタムレポートフィールド 4 |
| custom5 | VARCHAR | なし | カスタムレポートフィールド 5 |
| sentiment | DECIMAL (5,3) | なし | インタラクション処理時に自然言語理解(NLU)が設定されていた場合、そのインタラクションのセンチメント値が返されます。この値は-1から1の範囲の小数であり、-1が最もネガティブ、0が中立、1が最もポジティブなセンチメントを表します。 |
| erased_voice_recording | BIT | なし | そのインタラクションに音声録音があり、後で明示的に消去されたことを示します |
| erased_voice_signature | BIT | なし | そのインタラクションに音声署名があり、後で明示的に消去されたことを示します |
| erased_chat_transcript | BIT | なし | そのインタラクションにチャットのトランスクリプトがあり、後で明示的に消去されたことを示します |
| erased_email | BIT | なし | そのインタラクションにメールがあり、後で明示的に消去されたことを示します |
| erased_screen_recording | BIT | なし | そのインタラクションにスクリーン録画があり、後で明示的に消去されたことを示します |
| ewt | BIGINT | なし | そのインタラクションの推定待機時間(EWT) |
| cobrowsing | BIT | なし | このインタラクション中に共同閲覧(コブラウジング)セッションが行われたかどうかを示します。現在、Surflyとの共同閲覧でのみ機能します。 |