Task Assist設定Bot Builder
Bot Builder是Copilot for Agents Task Assist背後的引擎。 如果您的組織使用 Task Assist,您必須建立一個Bot Builder機器人來執行客服專員可用的任務。 這是你的任務機器人。
客服專員可以選擇的每個任務都對應於任務機器人中的意圖 聯絡人所說/鍵入內容背後的含義或目的;聯絡人想要溝通或完成的內容。。 通過構建包含執行該任務的每個步驟的流
用於訓練機器人的對話的圖形表示形式。來指導您的任務機器人如何完成每項任務。 您還可以建立規則
用於定義機器人對訊息回覆,不隨內容變化。或故事而不是構建流程。
Task Assist 的運作原理
Task Assist需要以下CXone Mpower 應用程式:
-
CXone Mpower Agent套件應用程式,在客服專員應用程式中向客服專員顯示可用任務。
-
Copilot for Agents,配置了客服專員可以從中選擇的任務。
-
Bot Builder,配置為執行任務。
還需要您要在其中完成任務的平臺或 Web 服務。例如,您的 CRM 管理聯絡人、銷售資訊、支援詳情和案例歷史的第三方系統。 或資料庫。
在Task Assist中設定Copilot時,請指定要使用的任務機器人。 這會在您的任務機器人和Copilot之間建立連接。 它們在執行任務期間直接通信。
當客服專員從客服專員應用程式中選擇任務時,請求將轉到Copilot。 Copilot 會將請求發送給Bot Builder。 請求包含與所選任務關聯的意圖 聯絡人所說/鍵入內容背後的含義或目的;聯絡人想要溝通或完成的內容。以及任何相關信息。 相關信息是完成任務所需的任何資訊。 例如,如果任務是更新 CRM
管理聯絡人、銷售資訊、支援詳情和案例歷史的第三方系統。 中的聯絡人位址,則相關信息可能是聯絡人的客戶 ID 和新位址。 相關信息將作為自訂有效負載發送到Bot Builder。
Bot Builder接收意圖和自訂有效負載。 意圖觸發與其關聯的流 用於訓練機器人的對話的圖形表示形式。、故事或規則
用於定義機器人對訊息回覆,不隨內容變化。。 機器人運行流、情景或規則,並執行配置的機器人操作。 機器人操作按照設計執行任務。
Bot Builder中的設定
您的工作機器人需要在Bot Builder中進行以下設定:
-
一個Bot Builder機器人是任務機器人。
-
每個意圖一個流
用於訓練機器人的對話的圖形表示形式。、故事或規則
用於定義機器人對訊息回覆,不隨內容變化。。
-
每個意圖Bot Builder一個指令碼。
-
每個任務的資料插槽。
意圖
您的客服專員可以請求的每個任務都需要一個意圖。 意圖的名稱用於Copilot配置,因此在配置Copilot后不要更改意圖的名稱。 這樣做將在代理請求該任務時導致錯誤。
您不需要像為標準 Bot Builder 機器人那樣為意圖提供訓練範例。 這是因為當代理選擇每個意圖時,都會直接請求它。 機器人不需要瞭解何時在對話上下文中使用每個意圖。
不要將任務機器人意向分配給多個流、情景或規則。 這樣做會在客服專員請求該意圖時導致錯誤。
流程、故事或規則
您可以使用流程、情景和規則為任務機器人構建任務。 您使用哪個取決於您。 但是,應遵循與使用對話機器人時相同的準則。 即:
-
規則適用於簡單、直接的任務。
-
故事適用於更複雜的任務。
-
流可用於任何類型的任務,並提供構成任務的操作的圖形表示形式。
Bot Builder 指令碼
任務機器人使用Bot Builder 腳本集成。 每個Task Assist任務都必須有自己的Bot Builder腳本。 Scripts是作為指令碼整合中的指令碼動作建立的。 您可以有一個或多個腳本集成,每個集成都有一個或多個腳本操作。 腳本集成和腳本的數量和組織由您決定。
腳本操作是應執行任務的大部分指令的位置。 您可以在任務流中使用其他機器人動作 機器人在對話中可以做什麼,例如發送訊息或填充插槽。。 但是,當出現問題時,腳本更易於使用和調試。 它們還允許您進行多個API調用並直接處理回應。 這簡化了處理Copilot發送的請求的過程。
Scripts機器人動作的時間限制為 10 秒。 如果腳本的執行時間超過 10 秒,則會超時。 為避免這種情況,請考慮創建兩個Scripts操作,並將它們都添加到任務的故事、規則或流程中。
時段
您的任務機器人將自訂有效負載從Copilot接收到單個插槽。 您的Bot Builder指令碼必須解析有效負載以提取完成任務所需的資訊。 您還需要單獨的槽Bot Builder來存儲該數據。