カスタム イベントとカスタム ペイロード機能により、仮想エージェントの音声 - CX ボットとの対話中のエンドユーザ エクスペリエンスと会話のコントロールが向上します。このカスタム ペイロード機能は、ペイロード情報を Google CX アプリケーションから処理のためにクライアント側に送信します。 カスタムイベント機能は、クライアント側の API を使用して、CX アプリケーションの下で起動される特定のイベントを選択するのに役立ちます。

カスタムイベントの詳細は https://cloud.google.com/dialogflow/es/docs/events-custom を参照してください

1

Dialogflow CX コンソールで、プロジェクトとエージェントを選択します。

2

CX エージェント画面で、[ ビルド ] タブに移動します。 必要なフローと、コンタクトからのフルフィルメントが必要なこのフローで必要なページ (開始/終了 フロー/セッション終了) を選択します。Center アプリケーションを使用する必要があります。

選択したページの詳細が表示されます。
3

[ルート(Routes)] セクションで、遷移をトリガーするカスタム終了基準を満たすルートと条件を定義します。

4

このルートの [履行] セクションで、[ダイアログの追加(Add dialogue)] をクリックして [カスタムペイロード] を選択します。


 

カスタムペイロードのみを定義します。 その他のダイアログオプションは追加しません。

5

次の形式で、CX から送信されるペイロードを定義する Execute_Request タイプのカスタムペイロードを追加します。

{ "Execute_Request":{ "Event_Name": "<イベント名>", "Data" : { "Params":{ "<param1 名>": "<param1 の値>", "<param2 名>": "<param2 の値" }

 
  • Webex コンタクト センター ソリューションでは、デシジョン マッピングのために、フロー デザイナーの仮想エージェント V2 アクティビティの州のイベント名にこのイベント名をマッピングします。

  • Contact Center Enterprise ソリューションでは、オンプレミスアプリケーションからクラウドに再入力する際に、このイベント名を VirtualAgentVoice 要素に提供します。

6

フローの再開時に同じページに遷移するよう設定するには、[遷移(Transition)] セクションの [ページ(Page)] を選択します。

7

フロービルダーアプリケーションでイベントハンドラを作成し、イベント名を入力します。 詳細については、https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3/EventHandler を参照してください。