自訂事件使管理員能夠執行以下任務:

  • 從客戶端傳遞資料以創建動態回應。 例如,傳遞個人化問候語的客戶名稱。

  • 定義 AI 代理的自定義退出,以將控制權返回給流設計器。 例如,在流中執行履行。

  • 使用自定義事件將 AI 代理設置為從自定義起點開始,而不是從歡迎提示開始。

  • 更新 AI 代理狀態變數。 例如,使用從流設計器傳遞的自定義數據預填充上下文或槽。

目前,僅支援通過語音通道對腳本化 AI 代理進行自定義事件。

在 AI Agent Studio 中配置傳入的自訂事件

  1. 在 AI 代理配置頁面的回應選項卡中創建新的回應範本。
  2. 在“默認回應”下,在“ 預設(Web) ”部分添加 “語音 通道”。
  3. 傳入事件名稱 欄位中,定義代理接收的事件名稱。

從 Flow Designer 呼叫自訂事件

  1. 在 Webex Contact Center Flow Designer 中,在流程中配置 Virtual Agent V2 活動。
  2. 在「 狀態事件 」設置中,在「 事件名稱 - 事件數據 」列中指定以下詳細資訊:
    1. 輸入在 AI 代理工作室中 AI 代理配置頁面的“回應”選項卡中配置的自定義事件名稱。

    2. 輸入要從 Flow Designer 傳遞到腳本化 AI 代理的自訂資料。

在 AI Agent Studio 中存取自訂事件資料

您可以在設定傳入事件的 預設回應 部分中存取事件資料 (在 Flow Designer 中設定)。 在下圖中,您可以看到自定義事件名稱“custom_welcome”和事件數據“商店名稱”已從 Flow Designer 傳遞到 AI Agent Studio。

在 AI Agent Studio 中配置自訂退出事件和有效負載

  1. 在 AI 代理工作室中,導航到腳本化的 AI 代理配置頁,然後轉到 “回應” ,您希望將控件傳遞回流設計器。

  2. 將自定義事件 添加到預設回應 部分。

  3. 在 JSON 中輸入要返回到流的事件名稱和事件有效負載數據。

在此示例中,收集的槽將使用自定義退出事件 “order_details”返回到流。

在 Flow Designer 中存取自訂事件資料

您可以從 虛擬代理 V2 活動的「輸出變數 」部分 存取自訂事件和有效負載。

事件名稱 在 StateEventName 變數返回,事件有效負載 作為 元數據 返回,如下圖所示:

在 AI Agent Studio 中更新系統值

您可以使用特殊事件 「state_update」事件有效負載 來更新系統值,例如上下文、意向和槽,如以下範例所示:

{“意圖”:“order_status”,“插槽”:{“first_name”:“約翰”} }