ダイアログフロー CX でカスタムイベントを設定します

list-menuフィードバックがある場合
この記事を使用して、Webex コンタクトセンターとコンタクトセンターエンタープライズソリューションの仮想エージェント音声機能のGoogle Dialogflow CXのカスタムイベントを設定してください。
カスタムイベントとカスタムペイロード機能により、エンドユーザーエクスペリエンスが向上し、Virtual Agent Voice — CXボットと対話しながら会話を制御できます。 このカスタムペイロード機能は、Google CXアプリケーションからクライアント側にペイロード情報を送信して処理します。 カスタムイベント機能は、クライアント側のAPIを使用して、 CXアプリケーションで呼び出される特定のイベントを選択するのに役立ちます。

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

1

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

2

CXエージェント画面で、「Build」タブに移動します。 コンタクトセンターの申し込みから、必要なフローと、 このフローで履行が必要なページ(開始/終了フロー/セッション終了)を選択してください。

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

ルートセクションで、トランジションをトリガーするためのカスタム終了基準を満たすルートと条件を定義します。

4

このルートでは、フルフィルメントセクションで「ダイアログオプションを追加」をクリックし、「カスタムペイロード」を選択します。

カスタムペイロードのみを定義してください。 他のダイアログオプションは追加しないでください。

5

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

{
"Execute_Request":{
"Event_Name": "<Name of the event>", 
"Data" : { 
"Params":{ 
"<param1 name>": "<param1 value>", 
"<param2 name>": "<param2 value>"
}
  • Webex Contact Centerソリューションでは、このイベント名をFlow DesignerのVirtual Agent V2アクティビティのステートイベント名にマッピングして、意思決定マッピングを行います。

  • コンタクトセンターのエンタープライズソリューションでは、オンプレミスアプリケーションからクラウドに再入力するときに、このイベント名をVirtualAgentVoice要素に提供してください。

6

フローが再開したときに同じページに遷移するように設定するには、「遷移」セクションで「ページ」を選択します。

7

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

この投稿記事は役に立ちましたか?
この投稿記事は役に立ちましたか?