この項目で、Cisco Webex Contact Center とクラウドベースの AI サービスを統合することで、仮想エージェント - 音声機能を有効にします。
仮想エージェント - 音声(VAV)は、Cisco Webex Contact Center のセルフサービス機能で、音声自動応答(IVR)プラットフォームとクラウドベースの AI サービスを統合するのに役立ちます。 VAV は、発信者にインテリジェントで自動化されたアシスタンスを提供する、人間のようなやりとりをサポートします。 VAV 機能を使用すると、発信者が IVR フローで問題を迅速かつ効率的に解決し、人間のエージェント宛てのコールを減らすことができます。
VAV では、自然言語理解(NLP)、自動音声認識(ASR)、音声変換(TTS)などの技術を使用して、発信者の意図を理解し、パーソナライズされた関連する音声応答を提供します。
VAV には次の利点があります。
-
発信者のクエリにリアルタイムですばやく応答することができます。
-
仮想エージェントが会話を処理できない場合に、発信者をライブエージェントにルーティングすることができます。
Cisco Webex Contact Center では、サービスプロバイダー固有の統合コネクタを介してコンタクトセンター AI(CCAI)サービスを使用します。 お客様は、AI サービスを使用して仮想エージェントを設計し、複雑な IVR コールフローを作成できます。
|
Cisco Webex Contact Center は現在、次の統合をサポートしています。
Google Dialogflow CX
Dialogflow CX エージェントは、エンドユーザとの同時会話を処理する仮想エージェントです。 人の言語の違いを理解する自然言語理解モジュールです。 システムに必要な会話のタイプを処理するためにエージェント ビルド を設計およびビルドできます。 CX の詳細については、Google のマニュアルを参照してください。
仮想エージェントと発信者との会話は、電話画面の [スクリプト] ウィジェットに表示 Agent Desktop。
会話は、ダイアログフローの CX で [エージェントの応答(Agent 5011) の応答が設定されている場合にのみ、スクリプトのウィジェットに表示されます。 |
前提条件
VAV プロバイダーと統合するには、次のタスクを完了してください。
-
制御ハブの Google CCAI コネクタなどの、サービスプロバイダー固有の統合コネクタを設定します。 詳細については、コンタクトセンター ソリューション用の統合コネクタのセットアップの項目の Google CCAI コネクタの設定トピックを参照してください。
-
制御ハブでコンタクトセンター AI(CCAI)機能を作成します。 詳細については、コンタクトセンターの AI 設定の作成の項目を参照してください。 システムは、フロー制御の設定で使用できる CCAI 設定 ID を生成します。
部分応答機能は、Webhook 応答がバックグラウンドで要求を処理するのに時間がかかる間、中間メッセージを再生して通話中に発信者を呼び出し元に対応します。 DialoglyCX では、通常、Webhook 要求が応答の受信に時間がかかる。 要求の処理中に発信者に対する暫定応答がない場合、発信者は完全にサイレント状態に保たれ、発信者がコールを電話を切る可能性があります。 これを防ぐために、部分的な応答を設定して、要求が引き続き処理されているという通知を発信者に通知できます。
|
1 |
Dialogflow CX コンソールで、プロジェクトとエージェントを選択します。 |
||
2 |
[CX エージェント(CX agent)] 画面で、[ビルド(Build)] タブに移動し、コンタクトセンターアプリケーションから履行が必要なこのフローで、必要なフローと必要なページ([開始/フローの終了/セッションの終了(Start/End Flow/End Session)])を選択します。 選択したページの詳細が表示されます。
|
||
3 |
[ルート(Routes)] セクションで、遷移をトリガーするカスタム終了基準を満たすルートと条件を定義します。 |
||
4 |
このルートの [履行] セクションで、[ダイアログの追加(Add dialogue)] をクリックして [カスタムペイロード] を選択します。
|
||
5 |
次の形式で、CX から送信されるペイロードを定義する
|
||
6 |
フローの再開時に同じページに遷移するよう設定するには、[遷移(Transition)] セクションの [ページ(Page)] を選択します。 |
||
7 |
フロービルダーアプリケーションでイベントハンドラを作成し、イベント名を入力します。 詳細については、https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3/EventHandler を参照してください。 |
仮想エージェント V2 アクティビティは、連絡先にリアルタイムの会話体験を提供します。 通話フローに仮想エージェント V2 アクティビティを追加し、音声ベースの AI 対応の会話を処理できます。 発信者が話すと、システムはその音声に一致する仮想エージェントの最適な意図を検索します。 また、対話式音声自動応答(IVR)体験の一部として発信者を支援します。
結果仮想エージェントと発信者の間の会話の結果に基づいて発生するアクティビティの出力パスを示します。
-
処理済み(Handled) - 結果は、仮想エージェントの実行が完了するとトリガーされます。
-
エスカレート済み(Escalated) - 通話を人間のエージェントにエスカレートする必要がある場合に結果がトリガーされます。
仮想エージェントと発信者の会話中に発生したエラーに対するアクティビティの出力パスを示します。
エラー(Errored) - エラーの場合、フローがこのパスを使用します。
はじめる前に
Management Portal で、次のタスクを完了します。
-
エントリポイントを設定します。 詳細についてはエントリポイントとキューを参照してください。
-
ルーティング戦略のフローを選択します。 詳細については、ルーティング戦略の表示、作成、削除、および変更を参照してください。
1 |
Management Portal のナビゲーションバーから、[ ] の順に選択します。 |
||||||||||||
2 |
[新規] をクリックします。 |
||||||||||||
3 |
[フロー名(Flow Name)] フィールドに一意の名前を入力します。 |
||||||||||||
4 |
[フローの構築の開始(Start Building Flow)] をクリックします。 [フローデザイナー(Flow Designer)] ウィンドウが表示されます。 |
||||||||||||
5 |
仮想エージェント V2 アクティビティをアクティビティライブラリからメインフローキャンバスにドラッグアンドドロップします。 |
||||||||||||
6 |
[全般設定(General Settings)] で、次の操作を行います。
|
||||||||||||
7 |
[会話体験(Conversational Experience)] 設定で、[コンタクトセンターの AI 設定] ドロップダウンメニューからコンタクトセンターの AI 設定の名前を選択します。 コンタクトセンターの AI 設定は、制御ハブで設定されている CCAI 機能に基づいて入力されます。 VAV のデフォルトの入力言語と出力音声を上書きする場合は、フローの仮想エージェント V2 アクティビティの前に Set Variable アクティビティを含めます。 カスタム入力言語の場合は、Set Variable アクティビティを次のように設定します。
カスタム出力音声の場合は、Set Variable アクティビティを次のように設定します。
CX でサポートされる音声と言語の詳細については、サポートされている音声と言語を参照してください。 |
||||||||||||
8 |
[状態イベント(State Event)] 設定で、[イベント名 - イベントデータ(Event Name - Event Data)] カラムにカスタムイベント名とデータを入力します。 状態イベントは、エージェントボットで設定されているイベントハンドラをトリガーするメカニズムです。エージェントボットでは、イベントの処理方法を設定できます。
イベント名とデータは静的な値または式の形式で指定できます。 式には、 イベント名: イベントデータ: |
||||||||||||
9 |
[詳細設定(Advanced Settings)] で、次の操作を行います。
|
||||||||||||
10 |
[アクティビティの出力変数(Activity Output Variables)] では、仮想エージェントと発信者の会話中に発生したイベントの出力ステータスを格納する変数のリストを表示できます。
|