自定義事件和自定義有效負載功能可在與虛擬代理語音 – CX 機器人交互時提供更好的最終用戶體驗和對對話的控制。此自定義有效負載功能會將有效負載資訊從 Google CX 應用發送到客戶端進行處理。 自訂事件功能有助於使用用戶端API選擇要在 CX 應用程式下調用的特定事件。

有關自定義事件的資訊,請參閱 https://cloud.google.com/dialogflow/es/docs/events-custom

1

在 Dialogflow CX 主控台,選擇專案和代理。

2

在“CX 代理”螢幕中,轉到“ 生成 ”選項卡。 在此流程中選擇所需的流程和所需的頁面(開始/結束 流程/結束會話),其中需要聯絡中心應用程式的履行。

所選頁面的詳情隨即顯示。
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聯絡中心解決方案,請將此事件名稱映射到 Flow Designer 中虛擬代理 V2 活動中的狀態事件名稱,以便進行決策映射。

  • 對於Contact Center Enterprise解決方案,請在從本地應用程式重新進入雲期間向 VirtualAgentVoice 元素提供此事件名稱。

6

轉換區段中選擇頁面,以設定在流程恢復時轉換到相同頁面。

7

在 Flow Builder 應用程式中建立一個事件處理程序並提供事件名稱。 如需更多資訊,請參閱 https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3/EventHandler