Agent Assist

このページでは、コンタクト センター AI プラットフォーム(CCAI プラットフォーム)用に Agent Assist を設定する方法について説明します。Agent Assist は、人間のエージェントがお客様の問題を迅速かつ正確に解決できるよう、リアルタイムでサポートします。

Agent Assist を設定する

このセクションでは、Agent Assist を設定する方法について説明します。

サービス アカウントの要件

Agent Assist を使用するには、Agent Assist 会話プロファイルを作成したプロジェクトで Google Cloud サービス アカウントとキーを作成する必要があります。また、サービス アカウントに次の IAM ロールを付与する必要があります。

Agent Assist プラットフォームを追加する

Agent Assist プラットフォームを追加する手順は次のとおりです。

  1. CCAI Platform ポータルで、[設定> 開発者向け設定] をクリックします。[設定] メニューが表示されない場合は、 [メニュー] をクリックします。

  2. [Agent Assist Platform] ペインに移動し、[プラットフォームを追加] をクリックします。[Agent Assist プラットフォームを追加] ダイアログが表示されます。

  3. [名前] フィールドに、プラットフォームの名前を入力します。

  4. [サービス] フィールドで、[CCAI 会話プロファイル] を選択し、[作成] をクリックします。

  5. [アップロード鍵] をクリックして、JSON サービス アカウント キーをアップロードします。詳細については、サービス アカウントの要件をご覧ください。

  6. [ 閉じる] をクリックしてダイアログを閉じます。

通話の Agent Assist をグローバルに構成する

Agent Assist の機能は、エージェント デスクトップまたは通話アダプターのいずれかで使用できますが、両方で同時に使用することはできません。

通話の Agent Assist をグローバルに構成する手順は次のとおりです。

  1. CCAI Platform ポータルで、[設定> 通話] をクリックします。[設定] メニューが表示されない場合は、 [メニュー] をクリックします。

  2. [Agent Assist] ペインに移動し、[Agent Assist] 切り替えボタンをクリックしてオンにします。

  3. [Knowledge & Guidance] セクションで、次のいずれかのオプションを選択します。

    • Agent Assist Hub。エージェント デスクトップの [Agent Assist Hub] パネルでナレッジ アシスト、エージェント コーチング、会話の要約を使用する場合は、このオプションを選択します。

    • 生成ナレッジ支援サービス。通話アダプタで生成型ナレッジ アシストを使用するには、このオプションを選択します。

  4. [会話分析情報] セクションで、必要なAgent Assist 機能を選択し、[Agent Assist を保存] をクリックします。

チャットの Agent Assist をグローバルに構成する

Agent Assist の機能は、エージェント デスクトップまたはチャット アダプタのいずれかで使用できますが、両方で使用することはできません。

チャット用の Agent Assist をグローバルに構成する手順は次のとおりです。

  1. CCAI Platform ポータルで、[設定> チャット] をクリックします。[設定] メニューが表示されない場合は、 [メニュー] をクリックします。

  2. [Agent Assist] ペインに移動し、[Agent Assist] 切り替えボタンをクリックしてオンにします。

  3. [Knowledge & Guidance] セクションで、次のいずれかのオプションを選択します。

    • Agent Assist Hub。エージェント デスクトップの [Agent Assist Hub] パネルでナレッジ アシスト、エージェント コーチング、会話の要約を使用する場合は、このオプションを選択します。

    • 生成ナレッジ支援サービス。このオプションを選択すると、チャット アダプタで生成ナレッジ アシストを使用できます。

  4. [会話インサイト] セクションで、必要な Agent Assist の機能を選択します。[スペルと文法のチェック] チェックボックスをオンにすると、次の 2 つのチェックボックスが表示されます。

    • エージェントが自動チェックをオン / オフできるようにする: このチェックボックスをオンにすると、エージェントはチャット アダプタでスペルチェックと文法チェックをオン / オフにできます。

    • エージェントが言語を選択できるようにする: このチェックボックスをオンにすると、エージェントはスペルと文法のチェック時にチャット アダプタが使用する言語を選択できます。

  5. [Agent Assist を保存] をクリックします。

キューレベルで Agent Assist を構成する

キューレベルで Agent Assist を構成する手順は次のとおりです。

  1. CCAI Platform ポータルで、[Settings > Queue] をクリックします。[設定] メニューが表示されない場合は、 [メニュー] をクリックします。

  2. 目的のチャネルに応じて、[IVR(インタラクティブ音声レスポンス)]、[モバイル]、[ウェブ] のいずれかのペインで [編集 / 表示] をクリックします。

  3. リーフキューをクリックします。

  4. [設定] ペインの [Agent Assist] で、[構成] をクリックします。[Agent Assist Profile Configuration] ペインが表示されます。

  5. [Platform Name] フィールドで、以前に追加したプラットフォームを選択します。[Profile Name] フィールドが表示されます。

  6. [Profile Name] フィールドで、プロファイルを選択します。

  7. [保存] をクリックします。[設定] ペインが表示されます。

  8. [Agent Assist] で、[Agent Assist を有効にする] の切り替えをオンにします。

チームレベルで Agent Assist を構成する

キューに関連付けられていないセッションについては、チームレベルで Agent Assist を構成できます。これにより、次のセッション タイプで Agent Assist を使用できます。

  • 電話番号への通話

  • エージェントの内線番号への通話

  • キューが選択されていない発信通話

  • 別のエージェントに直接転送されたチャット

エージェントが複数のチームに所属している場合は、優先度の階層によって、どのチームの設定がエージェントに適用されるかが決まります。詳細については、エージェントが複数のチームに所属している場合のチームの優先度をご覧ください。

チームレベルで Agent Assist を構成する手順は次のとおりです。

  1. CCAI Platform ポータルで、[Settings > Users & Teams] をクリックします。[設定] メニューが表示されない場合は、 メニューをクリックします。

  2. 編集するチームの 編集アイコンをクリックします。[チームを編集] ペインが表示されます。

  3. [Agent Assist] セクションに移動し、 下矢印アイコンをクリックしてセクションを開きます。

  4. [構成] をクリックします。[Agent Assist Profile Configuration] ペインが表示されます。

  5. [Platform Name] フィールドで、以前に追加したプラットフォームを選択します。[Profile Name] フィールドが表示されます。

  6. [Profile Name] フィールドで、プロファイルを選択します。

  7. [保存] をクリックします。

  8. [Agent Assist を有効にする] の切り替えをオンにします。

通話の Agent Assist

Agent Assist では、次の通話機能を利用できます。これらの機能を有効にするには、通話用 Agent Assist を有効にして構成する際に、これらの機能を選択します。

  • ナレッジ アシスト。通話中に人間のエージェントにナレッジ記事の候補を提供します。これらの候補は、エージェントとエンドユーザー間の会話に基づいています。エージェントは候補を調べて、エンドユーザーと共有するものを決定できます。ナレッジ アシストを使用するには、ナレッジベースを作成する必要があります。割り当て要件については、生成ナレッジ支援サービスをご覧ください。

  • 生成ナレッジ支援サービス。通話中に、生成されたナレッジ記事の候補を人間のエージェントに提供します。これらの候補は、エージェントとエンドユーザー間の会話に基づいています。詳細については、生成ナレッジ アシストをご覧ください。割り当て要件については、生成知識アシストをご覧ください。

  • エージェント コーチング。この機能は、エージェント デスクトップのAgent Assist hub パネルでのみ使用できます。エージェント コーチングは、セッション中に表示されるコーチング カードの形式でエージェントにガイダンスを提供します。これらのカードには、話す内容に関するガイダンス、コンプライアンスに関するリマインダー、次のアクションに関する提案などが含まれます。

  • プロアクティブ生成ナレッジ支援サービス。エージェントとエンドユーザー間の進行中の会話をフォローします。会話のコンテキストに基づいて、検索クエリの候補を積極的に提供します。詳細については、生成知識アシストをご覧ください。割り当て要件については、プロアクティブ生成ナレッジ アシストをご覧ください。

  • 感情分析。人間のエージェントとエンドユーザーの両方からのメッセージをリアルタイムで分析して、感情的な意図を判断します。スコアはエージェント アダプタに表示されます。割り当て要件については、感情分析をご覧ください。

  • リアルタイムの通話音声文字変換。エージェントが通話中に参照したり、通話後に分析したりするために、通話をリアルタイムで書き起こします。割り当て要件については、音声文字変換をご覧ください。

  • 生成 AI によるセッションの要約。通話がまとめに入ると、生成された要約がエージェント アダプタに表示されます。セッションに 1 人のエージェントしかいなかった場合、要約はセッション全体を対象とします。セッションに複数の人間のエージェントが参加していた場合、セッションは参加した人間のエージェントごとにセグメントに分割されます。その場合、各エージェントには、参加したセグメントの概要が表示されます。エージェントは、まとめ中に自分のメモとともに概要を挿入できます。その後、エージェントは構成に応じて、概要とメモを CRM または外部ストレージに送信できます。詳細については、カスタム セクションを使用した要約をご覧ください。割り当ての要件については、要約をご覧ください。

  • 要約の自動評価。精度、完全性、準拠性の 3 つの指標に基づいて、AI 生成の要約の品質を評価します。この機能は、要約の品質に影響するカスタム セクション定義の調整やバージョンのアップグレードを行う際に重要な、要約生成ツールの品質を評価するのに役立ちます。詳細については、要約の自動評価をご覧ください。割り当ての要件については、要約の自動評価をご覧ください。

エージェント エクスペリエンス

以降のセクションでは、各 Agent Assist 機能のエージェント エクスペリエンスについて説明します。

ナレッジ アシスト

この機能は、人間のエージェントとエンドユーザー間の会話を追跡し、人間のエージェントに対して関連ドキュメントの候補を提示します。エージェント アダプタの Agent Assist アイコンの横に緑色の点が表示されている場合、エージェントにナレッジ アシストのドキュメント候補が通知されます。

  1. Agent Assist アイコンをクリックして、エージェント アダプタの [ナレッジ] タブで候補を表示します。

  2. 提案された記事の横にある外部リンク アイコンをクリックして、ドキュメントをエンドユーザーと共有します。

生成ナレッジ支援サービス

生成ナレッジ支援サービスの候補を表示する手順は次のとおりです。

  1. 音声通話を開始する:

    • 音声サポート セッションが開始されるとすぐに、生成 AI ナレッジ アシスト パネルがアクティブになります。
  2. ナレッジの候補を表示する:

    • システムは進行中の会話をリッスンし、エージェントとエンドユーザーの両方の会話に基づいてナレッジの候補を生成します。

    • これらの候補は、コンタクト センター AI プラットフォームのエージェント音声アダプターにクリック可能なタイルとして表示されます。

    • 各タイルには、タイトルと短い記事のプレビューが含まれます。タイルをクリックすると、新しいブラウザタブで記事全体が開くため、エージェントはより詳細な情報を確認できます。

  3. 記事を検索する:

    • エージェントが特定のトピックを検索する必要がある場合は、同じパネル内の [ナレッジベース検索] フィールドにキーワードを手動で入力できます。

    • 一致する記事が同様のタイル形式で表示され、エージェントはクリックしてコンテンツを表示できます。

リアルタイムの感情分析

感情分析では、人間のエージェントとエンドユーザー間の会話を評価して感情的な意図を判断します。分析は、現在のセッションの感情を表示するためにリアルタイムで生成されるか、Virtual Agent のエスカレーション時に 1 回限りのスコアとして生成されます。感情分析は、音声とチャットの両方で利用できます。

音声の場合: ライブ セッション中に、Agent Adapter に感情分析機能パネルが表示されます。

感情分析の内訳

リアルタイムの感情分析には、最終、セッション、前回の 3 つのスコアが表示されます。

スコアがない場合は(--)が表示されます。

last 最後の消費者の返信の感情スコア(リアルタイムで更新)
session 現在の平均感情スコア(リアルタイムで更新)
prev. leg 前のセグメントの平均センチメント スコア

リアルタイム感情分析には 3 種類の感情(ニュートラル、ポジティブ、ネガティブ)があり、表示されるスコアは次の範囲に分類されます。

  • 63 以上 = 満足

  • 38 ~ 63 = ニュートラル

  • 38 未満 = 陰性

セッション中、リアルタイムの感情分析スコアがエージェント アダプタに送信されます。セッション終了後、セッションの平均スコアが CRM チケットに投稿されます。

生成されたセッションの要約

構成されている場合は、生成された要約を、処理した通話セグメントのまとめメモに追加できます。

生成されたセッションの要約をまとめメモに追加する手順は次のとおりです。

  1. 通話アダプターで通話を終了します。[まとめ] ペインが表示されます。

  2. [メモ] フィールドにメモを追加します。

  3. Agent Assist のアイコン。 [エージェント アシスト] をクリックします。生成されたセッションの概要が表示されます。

  4. [概要を挿入] をクリックして、メモに概要を追加します。

  5. 必要に応じてメモを編集または追加し、[送信] をクリックします。

Agent Assist for Chat

Agent Assist では、次のチャット機能を利用できます。これらの機能を有効にするには、チャット用 Agent Assist を有効にして構成する際に、これらの機能を選択します。

  • スマート リプライ。会話中に人間のエージェントにチャットの回答をリアルタイムで提供します。割り当ての要件については、スマート返信をご覧ください。

  • 生成ナレッジ支援サービス。チャット中に、生成されたナレッジ記事の候補を人間のエージェントに提供します。これらの候補は、エージェントとエンドユーザー間の会話に基づいています。詳細については、生成ナレッジ アシストをご覧ください。割り当て要件については、生成知識アシストをご覧ください。

  • エージェント コーチング。この機能は、エージェント デスクトップのAgent Assist hub パネルでのみ使用できます。エージェント コーチングは、セッション中に表示されるコーチング カードの形式でエージェントにガイダンスを提供します。これらのカードには、話す内容に関するガイダンス、コンプライアンスに関するリマインダー、次のアクションに関する提案などが含まれます。

  • プロアクティブ生成ナレッジ支援サービス。エージェントとエンドユーザー間の進行中の会話をフォローします。会話のコンテキストに基づいて、検索クエリの候補を積極的に提供します。詳細については、生成知識アシストをご覧ください。割り当て要件については、プロアクティブ生成ナレッジ アシストをご覧ください。

  • 感情分析。人間のエージェントとエンドユーザーの両方からのメッセージをリアルタイムで分析して、感情的な意図を判断します。スコアはエージェント アダプタに表示されます。割り当て要件については、感情分析をご覧ください。

  • 生成 AI によるセッションの要約。チャット セッションがまとめに入ると、生成された会話の要約が表示されます。この概要には、解決策、状況、対応など、チャット セッションの簡単な概要が記載されています。セッションに複数のセグメントがある場合、概要はセグメント レベルで確認できます。人間のエージェントまたは仮想エージェントに転送されるたびに、セグメントが作成されます。エージェントは、自分のメモとともに概要を挿入できます。エージェントは、構成に応じて、概要とメモを CRM または外部ストレージに送信できます。割り当ての要件については、要約をご覧ください。

  • スペルと文法の修正。エージェントがチャット アダプタのメッセージ フィールドに入力したメッセージのスペルと文法の候補を表示します。スペルと文法の修正は、モバイル、ウェブ、SMS、WhatsApp のチャネルで利用できます。割り当て要件については、Agent Assist のドキュメントの始める前にをご覧ください。

エージェント エクスペリエンス

以降のセクションでは、各 Agent Assist 機能のエージェント エクスペリエンスについて説明します。

スマート リプライ

スマート リプライは、進行中の会話のコンテキストを使用して、チャットの返答をエージェントに提案します。返信候補は、テキスト入力ボックスの上のバブルに表示されます。

仕組み: 候補はテキスト入力フィールドの上に表示されます。必要な候補を選択してフィールドに貼り付け、エンドユーザーに返信を送信します。

ナレッジ アシスト

この機能は、人間のエージェントとエンドユーザー間の会話を追跡し、人間のエージェントに対して関連ドキュメントの候補を提示します。

仕組み: ナレッジ アシスト ボタンは、エージェント アダプタの右上隅にあります。ピンクの円は、記事が利用可能であることを示しています。アイコンをクリックすると、記事が表示されます。アイコンが展開され、記事のリストが表示されます。

記事の横にある [共有] ボタンをクリックして、エンドユーザーに送信します。

生成ナレッジ支援サービス

生成ナレッジ支援サービスの候補を表示する手順は次のとおりです。

  1. チャット セッションを開始する:

    • チャット セッションがアクティブになると、生成 AI ナレッジ アシストが会話に基づいて提案を開始します。
  2. ナレッジの候補を表示する:

    • チャットが続くと、システムはエンドユーザーとエージェントの両方のメッセージを分析し、関連する記事の候補をクリック可能なタイルとして表示します。

    • 各タイルには、タイトルとプレビュー スニペットが表示されます。タイルをクリックすると、新しいタブで記事が開き、続きを読めます。

  3. 記事を検索する:

    • エージェントは、[ナレッジベース検索] フィールドにキーワードを入力して、特定のナレッジ記事を手動で検索できます。

    • 検索結果は自動候補と同様にタイルとして表示され、クリックすると記事を表示できます。

リアルタイムの感情分析

感情分析は、人間のエージェントとエンドユーザー間の会話を評価して感情的な意図を判断します。分析はリアルタイムで生成され、現在のセッションの感情が表示されます。また、Virtual Agent のエスカレーション時に 1 回限りのスコアとして表示されます。感情分析は、音声とチャットの両方で利用できます。

Sentiment Feature Panel(感情機能パネル)

チャットの場合: すべての新しいチャットで、感情分析機能パネルがデフォルトで開いた状態で表示されます。パネルを開いたり閉じたりするには、[X] または [感情分析の星アイコン] をクリックします。

感情分析の内訳

リアルタイムの感情分析には、最終、セッション、前回の 3 つのスコアが表示されます。

スコアがない場合は(--)が表示されます。

スコア 説明
last 最後の消費者の回答の感情スコア。リアルタイムで更新されます。
session 現在の平均センチメント スコア。リアルタイムで更新されます。
prev. leg 前のセグメントの平均センチメント スコア。

リアルタイム感情分析には 3 種類の感情(ニュートラル、ポジティブ、ネガティブ)があり、表示されるスコアは次の範囲に分類されます。

  • 40 ~ 75 = どちらとも言えない
  • 75 以上 = 満足
  • 30 未満 = 否定的

セッション中、リアルタイムの感情分析スコアがエージェント アダプタに送信されます。セッション終了後、セッションの平均スコアが CRM チケットに投稿されます。

生成されたセッションの要約

構成されている場合は、処理したチャット セッションのセグメントのまとめメモに、生成された要約を追加できます。

生成されたセグメント セッションの要約をまとめメモに追加する手順は次のとおりです。

  1. チャット アダプターでチャットを終了します。[まとめ] ペインが表示されます。

  2. [メモ] フィールドにメモを追加します。

  3. Agent Assist のアイコン。 [エージェント アシスト] をクリックします。生成されたセッションの概要が表示されます。

  4. [概要を挿入] をクリックして、メモに概要を追加します。

  5. 必要に応じてメモを編集または追加し、[送信] をクリックします。

サポート履歴

セッション中にエージェント アダプタでエンドユーザーのサポート インタラクション履歴を表示するように CCAI Platform を構成できます。これにより、エージェントはリアルタイムでコンテキストを確認できるため、サポート エクスペリエンスを向上させ、対応時間を短縮できます。管理者は、セッションをリアルタイムでモニタリングしながら、エンドユーザーの操作履歴を確認することもできます。

インタラクション履歴のセッションの要約を保存するには、CRM との統合または外部ストレージの構成が必要です。

始める前に

インタラクション履歴を使用するには、次の操作を行う必要があります。

  1. Agent Assist を設定する。

  2. ユースケースに応じて、次のいずれかまたは両方を行います。

    • 通話のセッションの要約を設定します。手順は次のとおりです。

      1. 通話用のエージェント アシストを有効にして構成します。[Agent Assist] ペインで、[Gen AI セッションの要約] と [通話の詳細ビュー] のチェックボックスをオンにします。

      2. [Agent Assist を保存] をクリックします。

    • チャットのセッションの要約を構成します。手順は次のとおりです。

      1. チャットの Agent Assist を有効にして構成します。[Agent Assist] ペインで、[Gen AI セッションの要約] と [チャットの詳細ビュー] のチェックボックスをオンにします。

      2. [Agent Assist を保存] をクリックします。

サポート履歴を構成する

インタラクション履歴を構成するには、次の操作を行います。

  1. CCAI Platform ポータルで、[設定 > オペレーション管理] をクリックします。[設定] メニューが表示されない場合は、 [メニュー] をクリックします。

  2. [サポート履歴] ペインに移動します。

  3. ユースケースに応じて、次のいずれかまたは両方を行います。

    • [通話] で、[セッションの概要] チェックボックスをオンにします。

    • [Chat] で、[Session Summary] チェックボックスをオンにします。

  4. [データ取得] で、サポート履歴を取得する期間を選択します。通話またはチャット セッションの開始が遅れることはありません。セッションが接続された後で、データがエージェント アダプタに読み込まれるためです。

  5. [保存] をクリックします。

セッションの概要を保存するように外部ストレージを構成する

インスタンスが CRM と統合されていない場合は、外部ストレージを構成して、インタラクション履歴に表示されるセッションの概要を保存する必要があります。

セッションの概要を保存するように外部ストレージを構成するには、外部ストレージの手順に沿って、次の手順を追加します。

  1. [セッションの概要] チェックボックスをオンにします。

  2. [セッションの概要] に、セッションの概要のパスを追加します(例: session-summaries/{simple_session_type}-{session_id})。

セッションの要約を表示する

接続された通話セッションまたはチャット セッションを表示すると、過去のセッションと進行中のセッションの概要を確認できます。各セッションの要約には、セッション全体の要約と、完了したセッション セグメントごとの要約が含まれます。

セッションの概要を表示する手順は次のとおりです。

  1. CCAI Platform ポータルで、[Calls(通話)> Connected(接続済み)] をクリックします。[通話] メニューが表示されない場合は、 [メニュー] をクリックします。[Connected Calls] ペインが表示されます。

  2. [アクション] 列で、目的の接続済み通話の [その他]、[通話の詳細] の順にクリックします。対応履歴は [通話の詳細] ダイアログに表示されます。

接続されたチャット セッションのやり取りの履歴を表示する手順は次のとおりです。

  1. CCAI Platform ポータルで、[Chat>Connected] をクリックします。[Chat] メニューが表示されない場合は、 [Menu] をクリックします。[接続されたチャット] ペインが表示されます。

  2. [アクション] 列で、目的の接続済みチャットの [その他]、[チャットの詳細] の順にクリックします。対応履歴は [チャットの詳細] ダイアログに表示されます。

エージェント エクスペリエンス

エージェントは、エージェント アダプタからインタラクション履歴をリアルタイムで確認できます。

通話アダプターからサポート履歴を表示する手順は次のとおりです。

  1. 電話に出る。詳細については、エージェント通話アダプタをご覧ください。

  2. [詳細] をクリックします。[通話の詳細] ペインが表示されます。

  3. [以前のやり取り] をクリックします。[Previous interactions] ペインが表示されます。過去のやり取りがある場合は、このペインに表示されます。それ以外の場合は、[No summary available](要約はありません)と表示されます。

  4. 生成された要約を表示するためにクリックするクリップボード アイコン。 [生成された概要] をクリックすると、各やり取りの生成された概要が表示されます。

  5. インタラクションの横にある [転送] をクリックすると、生成された要約の拡大表示が表示されます。

チャット アダプターからサポート履歴を表示する手順は次のとおりです。

  1. チャット リクエストに応答します。詳しくは、チャットを処理するをご覧ください。

  2. エージェント アダプタで [詳細] ウィンドウを開くための詳細アイコン。 [詳細] をクリックします。[詳細] ペインが表示されます。

  3. [以前のやり取り] をクリックします。[Previous interactions] ペインが表示されます。過去のやり取りがある場合は、このペインに表示されます。それ以外の場合は、[No summary available](要約はありません)と表示されます。

  4. 生成された要約を表示するためにクリックするクリップボード アイコン。 [生成された概要] をクリックすると、各やり取りの生成された概要が表示されます。

  5. インタラクションの横にある [転送] をクリックすると、生成された要約の拡大表示が表示されます。