- ホーム
- /
- 投稿記事
仮想エージェント-音声の設定 Webex コンタクトセンター
この項目で、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 のサブスクリプションサービスでのみ使用できます。
地域メディア サービス
CCAI サービスは地域化をサポートしています。 CCAI サービスは、次世代 (RTMS) プラットフォームのデフォルトとリモートの PSTN リージョンの両方で利用できます。 詳細については、「 仮想エージェント-音声用に地域メディアを設定する 」記事を参照してください。
サポートされているインテグレーション
Webex コンタクト センターは現在、以下のインテグレーションをサポートしています。
- Google Dialogflow CX
- Google Dialogflow ES
Dialogflow CX エージェントは、エンドユーザとの同時会話を処理する仮想エージェントです。 人の言語の違いを理解する自然言語理解モジュールです。 システムに必要な会話のタイプを処理するエージェント ボットを設計および構築できます。 CX の詳細については、Google のマニュアルを参照してください。
仮想エージェントと発信者の会話は、Agent Desktop の [音声テキスト] ウィジェットに表示されます。
「エージェントの発言」フルフィルメント レスポンスが Dialogflow CX で設定されている場合にのみ、会話が [音声テキスト] ウィジェットに表示されます。
前提条件
VAV プロバイダーと統合するには、次のタスクを完了してください。
-
制御ハブの Google CCAI コネクタなどの、サービスプロバイダー固有の統合コネクタを設定します。 詳細については、コンタクトセンター ソリューション用の統合コネクタのセットアップの項目の Google CCAI コネクタの設定トピックを参照してください。
-
Control Hub で Contact Center AI (CCAI) 機能を作成します。 詳細については、コンタクトセンターの AI 設定の作成の項目を参照してください。 システムは、フロー制御の設定で使用できる CCAI 設定 ID を生成します。
サポートされている機能
Dialogflow CX での Virtual-Agent-Voice は以下の機能をサポートします。
- 部分的な応答
- カスタムイベント
部分的な応答
CX のパーシャル レスポンス機能を設定して、Dialogflow エージェントが Webhook 経由でレスポンスを取得する間、ユーザに通知することができます。 詳細については、 「Dialogflow CX でパーシャル レスポンスを設定する」を参照してください。
カスタムイベント
CX でカスタム イベントとカスタム ペイロード機能を設定できます。 カスタム ペイロード機能は、ペイロード情報を Google CX アプリケーションから処理のためにクライアント側に送信します。 カスタムイベント機能は、クライアント側の API を使用して、CX アプリケーションの下で起動される特定のイベントを選択するのに役立ちます。 詳細については、 Dialogflow CX でカスタム イベントを構成するを参照してください。
仮想エージェント V2 アクティビティの設定
仮想エージェント V2 アクティビティは、連絡先にリアルタイムの会話体験を提供します。 通話フローに仮想エージェント V2 アクティビティを追加し、音声ベースの AI 対応の会話を処理できます。 発信者が話すと、システムはその音声に一致する仮想エージェントの最適な意図を検索します。 また、対話式音声自動応答(IVR)体験の一部として発信者を支援します。
結果仮想エージェントと発信者の間の会話の結果に基づいて発生するアクティビティの出力パスを示します。
-
処理済み(Handled) - 結果は、仮想エージェントの実行が完了するとトリガーされます。
-
エスカレート済み(Escalated) - 通話を人間のエージェントにエスカレートする必要がある場合に結果がトリガーされます。
仮想エージェントと発信者の会話中に発生したエラーに対するアクティビティの出力パスを示します。
エラー(Errored) - エラーの場合、フローがこのパスを使用します。
はじめる前に
エントリポイントを構成し、ルーティングフローを選択します (フローデザイナーでフローを作成した後)。 詳細については、 チャンネルをセットアップするを参照してください。
1 |
Management Portal のナビゲーションバーから、[ ] の順に選択します。 |
2 |
[新規] をクリックします。 |
3 |
[フロー名(Flow Name)] フィールドに一意の名前を入力します。 |
4 |
[フローの構築の開始(Start Building Flow)] をクリックします。 [フローデザイナー(Flow Designer)] ウィンドウが表示されます。 |
5 |
仮想エージェント V2 アクティビティをアクティビティライブラリからメインフローキャンバスにドラッグアンドドロップします。 |
6 |
[全般設定(General Settings)] で、次の操作を行います。
|
7 |
[ 会話体験] 設定で、次のいずれかのオプションを選択します:
|
8 |
[状態イベント(State Event)] 設定で、[イベント名 - イベントデータ(Event Name - Event Data)] カラムにカスタムイベント名とデータを入力します。 状態イベントは、エージェントボットで設定されているイベントハンドラをトリガーするメカニズムです。エージェントボットでは、イベントの処理方法を設定できます。
イベント名とデータは、静的な値または式の形式で指定できます。 式には、 イベント名: イベントデータ: |
9 |
[詳細設定(Advanced Settings)] で、次の操作を行います。
|
10 |
[アクティビティの出力変数(Activity Output Variables)] では、仮想エージェントと発信者の会話中に発生したイベントの出力ステータスを格納する変数のリストを表示できます。
|
Dialogflow ES エージェントは、エンドユーザとの同時進行の会話を処理する仮想エージェントです。 人の言語の違いを理解する自然言語理解モジュールです。 システムに必要な会話のタイプを処理するエージェント ボットを設計および構築できます。 Dialogflow ES の詳細については、 Google ドキュメントを参照してください。
仮想エージェントと発信者の会話は、Agent Desktop の [音声テキスト] ウィジェットに表示されます。 音声テキスト ウィジェットに会話が表示されるのは、Dialogflow ES で [応答] が設定されている場合のみです。
前提条件
Dialogflow ES と統合するには、以下のタスクを完了します。
-
Dialogflow ES と統合するには、Dialogflow Essentials エディションが必要です。
-
Control Hub で Google CCAI コネクタを設定します。 詳細については、コンタクトセンター ソリューション用の統合コネクタのセットアップの項目の Google CCAI コネクタの設定トピックを参照してください。
-
制御ハブでコンタクトセンター AI(CCAI)機能を作成します。 詳細については、コンタクトセンターの AI 設定の作成の項目を参照してください。 システムは、フロー制御の設定で使用できる CCAI 設定 ID を生成します。
仮想エージェント V2 アクティビティの設定
次世代プラットフォームを使用する顧客は、フロー デザイナーで仮想エージェント V2 アクティビティを設定できます。
仮想エージェント V2 アクティビティは、連絡先にリアルタイムの会話体験を提供します。 通話フローに仮想エージェント V2 アクティビティを追加し、音声ベースの AI 対応の会話を処理できます。 発信者が話すと、システムはその音声に一致する仮想エージェントの最適な意図を検索します。 また、対話式音声自動応答(IVR)体験の一部として発信者を支援します。
通話フローの同じブランチでの複数の仮想エージェント V2 アクティビティはサポートされていません。
仮想エージェントと発信者の間の会話の結果に基づいて発生するアクティビティの出力パスを示します。
-
処理済み-仮想エージェントの実行が完了したときに結果がトリガーされます。
-
エスカレート済み-通話を人間のエージェントにエスカレートする必要がある場合、結果がトリガーされます。
仮想エージェントと発信者の会話中に発生したエラーに対するアクティビティの出力パスを示します。
エラー– フローはエラー シナリオでこのパスをたどります。
デフォルトのシステムレベル設定
以下の設定は、デフォルトでシステム内部で定義されています。 これらの設定はユーザ インターフェイスに表示されず、変更できません。
-
無効または無入力エラーを処理するための無限の数の再試行。
-
割り込みは対話中に仮想エージェントに割り込むことができます。
-
DTMF 終端記号 = #. この設定は入力の終了を示します。
-
DTMF「入力なしタイムアウト」= 5 秒。 この設定では、仮想エージェントが発信者の入力を待つ時間を指定します。
-
DTMF 桁間タイムアウト = 3 秒。 この設定では、仮想エージェントが会話フローの中で移動する前に、発信者からの次の DTMF 入力を待つ時間を指定します。
はじめる前に
-
Dialogflow エージェントをセットアップする。 Google Cloud での Dialogflow エージェントの構築の詳細については、次を参照してください。 エージェントを構築する。
-
Control Hub で Google CCAI コネクタを設定し、CCAI 設定を作成します。
-
エントリ ポイントを構成し、ルーティング フローを選択します (フロー デザイナーでフローが作成されたら)。 詳細については、次を参照してください。 チャネルのセットアップ。
1 |
ログイン Control Hub、を選択します 。 |
2 |
[ フローの管理 ] をクリックしてから、[ フローの作成] をクリックします。 |
3 |
[フロー名 ] フィールドで一意の名前を入力し、[ フローの作成を開始] をクリックします。 [フローデザイナー(Flow Designer)] ウィンドウが表示されます。 |
4 |
仮想エージェント V2 アクティビティをアクティビティライブラリからメインフローキャンバスにドラッグアンドドロップします。 |
5 |
[全般設定(General Settings)] で、次の操作を行います。
|
6 |
[ 会話体験 ] 設定で、以下の Contact Center AI 設定オプションのいずれかを選択します。
|
7 |
[状態イベント(State Event)] 設定で、[イベント名 - イベントデータ(Event Name - Event Data)] カラムにカスタムイベント名とデータを入力します。 状態イベントは、一致したテキストや音声入力を必要とせずにインテントをトリガーするメカニズムです。 インテントをトリガーするカスタム イベントを定義できます。 Dialogflow ES でイベントのインテントを設定する方法については、 Google ドキュメントを参照してください。
イベント名とデータは、静的な値または式の形式で指定できます。 式には、 イベント名: イベントデータ: |
8 |
[詳細設定(Advanced Settings)] で、次の操作を行います。
|
9 |
[アクティビティの出力変数(Activity Output Variables)] では、仮想エージェントと発信者の会話中に発生したイベントの出力ステータスを格納する変数のリストを表示できます。
|
IVR 音声テキストとグローバル変数
管理者は、エージェントに、会話の IVR の音声テキストを表示したり、コール フローで設定された構成に基づいてグローバル (旧称 CAD) 変数を表示または編集するアクセス権を付与できます。
エージェントは、会話形式の IVR の音声テキストと、管理者がコール フローで設定した権限に基づいて、会話形式の IVR 音声テキストから抽出されたグローバル変数を表示できます。 Agent Desktop の会話型 IVR 音声テキストの詳細は、 IVR 音声テキスト ウィジェットを参照してください。
Agent Desktop 中のグローバル変数に関する詳細は、 通話関連データ変数を入力するを参照してください。