ダイアログフロー CX でカスタムパラメータを設定します
Webex Contact Centerの発信者と仮想エージェントの間の会話は、 要求応答メカニズムを通じて行われます。 Webex コンタクトセンターアプリケーションは、発信者からのリクエストを次の方法でGoogle DialogFlow CXエージェントに送信します。
- APIコール。
- Virtual Agent V2アクティビティで設定されたイベント出力変数。
Google Dialogflow CXは、応答メッセージをWebex コンタクトセンター IVR アプリケーションに送り返し、そのアプリケーションがメッセージを発信者に送信します。 Google Dialogflow CXフルフィルメント機能の一部として、システムは応答メッセージ内のカスタムパラメータをIVRアプリケーションに送信します。 たとえば、Google DialogFlow CXでは次のカスタムパラメータを設定できます。 AIエンジンは応答からこれらのパラメーターをピックアップし、それに応じて後続のリクエスト (次のAPIリクエスト)のパラメーターを処理します。
-
wxRecognitionModelName—音声を認識するモデルの名前を示します。 パラメータ値を設定するには、モデル選択を参照してください。 Google Dialogflow CXアプリケーションは、APIレスポンスでパラメータを送信します。 これにより、 音声を認識する訓練済みの学習モデルを使用して音声ファイルを処理できます。 -
wxRecognitionModelVariant—指定された音声モデルのバリアントを示します。 パラメータ値を設定するには、SpeechModelVariantを参照してください。 -
wxCallCompletion— Google Dialogflow CXシステムで、 エージェント転送、セッション終了、電話を切るなどの任意の終了イベントで、通話を「完了」 としてマークできます。 このパラメータを設定しないと、クライアント側で終了しても、 通話はDialogflowシステムに接続されたままになります。 そのため、 Googleの分析レポートには誤ったデータが表示されます。 Google Dialogflow CX呼び出しの開始時にパラメータ値を「true」 に設定して、通話を終了してください。このパラメータを有効にすると、システムは、 同じフロー内の終了イベント後に同じ仮想エージェントに移行することを許可しません。
Google Dialogflow CXフルフィルメント機能を使用して、パラメータ値を設定または上書きできます。 詳細については、フルフィルメントを参照してください。
フルフィルメント用のパラメータを設定するには:
| 1 |
Google クラウドプラットフォームコンソールで、ダイアログフロー CX コンソールに移動します。 |
| 2 |
Dialogflow CXコンソールで、プロジェクトとエージェントを選択します。 |
| 3 |
CXエージェント画面で、「Build」タブに移動します。
|
| 4 |
フルフィルメント設定ペインで、「パラメータープリセット」セクションに移動し、「パラメーターを追加」をクリックします。 |
| 5 |
必要なパラメータを追加してください。 |
| 6 |
[保存] をクリックします。 |