カスタム イベントとカスタム ペイロード機能を使用すると、仮想エージェント音声 -CX の機能を使用した対話の中で、エンド ユーザのエクスペリエンスと会話の制御が向上します。このカスタム ペイロード機能は、GoogleCX アプリケーションから処理のためにクライアント側にペイロード情報を送信します。 カスタム イベント機能は、クライアント側の呼び出し方法を使用して、特定のイベントを選択するのに役立 API。

カスタム イベントの詳細については、# https://cloud.google.com/dialogflow/es/docs/events-custom

1

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

2

[CX エージェント(CX agent] 画面で、[ビルド( Build] タブ ) に移動 します。 このフローでは、必要なフローと、コンタクト センター アプリケーションから出荷が必要な場合に必要なページ(開始/ 終了フロー/終了セッション)を選択します。

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

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

4

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


 

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

5

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

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

 
  • アプリケーション Webex センター ソリューションでは、このイベント名を、決定マッピングのために Flow 者の Virtual Agent V2 アクティビティの状態イベント名にマップします。

  • たとえば Contact Center Enterprise、 オンプレミスのアプリケーションからクラウドに再エントリする際に、このイベント名を VirtualAgentVoice 要素に提供します。

6

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

7

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