為 AI 代理配置自訂事件
本文概述了為 AI 代理配置自定義事件所需的步驟。
自訂事件使管理員能夠執行以下任務:
-
從客戶端傳遞資料以創建動態回應。 例如,傳遞個人化問候語的客戶名稱。
-
定義 AI 代理的自定義退出,以將控制權返回給流設計器。 例如,在流中執行履行。
-
使用自定義事件將 AI 代理設置為從自定義起點開始,而不是從歡迎提示開始。
-
更新 AI 代理狀態變數。 例如,使用從流設計器傳遞的自定義數據預填充上下文或槽。
目前,僅支援通過語音通道對腳本化 AI 代理進行自定義事件。
在 AI Agent Studio 中配置傳入的自訂事件
- 在 AI 代理配置頁面的回應選項卡中創建新的回應範本。
- 在“默認回應”下,在“ 預設(Web) ”部分添加 “語音 通道”。
- 在 傳入事件名稱 欄位中,定義代理接收的事件名稱。

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

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

在 AI Agent Studio 中配置自訂退出事件和有效負載
-
在 AI 代理工作室中,導航到腳本化的 AI 代理配置頁,然後轉到 “回應” ,您希望將控件傳遞回流設計器。
-
將自定義事件 添加到預設回應 部分。
-
在 JSON 中輸入要返回到流的事件名稱和事件有效負載數據。

在此示例中,收集的槽將使用自定義退出事件 “order_details”
返回到流。
在 Flow Designer 中存取自訂事件資料
您可以從 虛擬代理 V2 活動的「輸出變數 」部分 存取自訂事件和有效負載。
事件名稱
在 StateEventName 變數
下 返回,事件有效負載
作為 元數據
返回,如下圖所示:
在 AI Agent Studio 中更新系統值
您可以使用特殊事件 「state_update」
和 事件有效負載
來更新系統值,例如上下文、意向和槽,如以下範例所示:
{“意圖”:“order_status”,“插槽”:{“first_name”:“約翰”} }
本文是否有幫助?