模擬範例 - Amazon Connect

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

模擬範例

聯絡流程範例

在此範例中,聯絡流程會使用設定為偵測兩種意圖的 Amazon Lex 機器人來處理航班預訂意圖:預訂航班客服人員呈報。當 Lex 機器人成功處理書籍飛行意圖時,聯絡流程會終止。如果 Lex 機器人偵測到客服人員呈報意圖或無法擷取任何意圖,則聯絡案例會轉接至佇列,以連線至客服人員。

建立聯絡流程的測試案例

在此測試案例中,我們會驗證兩個案例:

  1. 確認 Lex 機器人收集正確槽的書籍飛行意圖。

  2. 客服人員呈報意圖,確認聯絡人在呈報後已轉接至佇列。

在測試案例設計工具中,建立五個互動群組。依序連接前四個 ,以驗證與 Lex 機器人的對話流程。新增第五個開啟的互動群組,以驗證transfer-to-queue的動作。

開放互動群組獨立於其他群組執行,確保即使意圖不相符或 Lex 機器人發生錯誤,也會驗證佇列傳輸。這是因為聯絡流程中的 Lex 機器人預設和錯誤分支都連接到佇列傳輸區塊。

設定測試設定

頻道下,選取聊天,然後選取您要模擬的聯絡流程。此測試案例同時支援語音通話聊天頻道。根據您的選擇,模擬會啟動通話或聊天工作階段。下列步驟使用聊天模擬進行示範。

設定互動群組

互動群組 1:驗證機器人初始訊息

此群組會驗證初始歡迎訊息,並模擬客戶預訂飛行的意圖。

觀察區塊組態:

  • 事件類型 – 收到的訊息

  • 演員 – 系統

  • 預期的提示 –「歡迎參加您可以說預訂航班的任何行程」

  • 相符條件 – 類似

動作區塊組態:

  • 動作 – 傳送指示

  • 演員 – 客戶

  • 輸入類型 – Text/Utterance

  • 輸入參數 –「我想要預訂航班」

互動群組 2:驗證機器人收集原始城市

此群組會驗證機器人是否收集出發城市的正確插槽,並模擬客戶回應。

使用與互動群組 1 相同的組態,並將觀察提示設為「您要從哪裡飛行?」 和模擬提示設定為 "Seattle"。

互動群組 3:驗證機器人收集目的地城市

此群組會驗證機器人是否收集目的地城市的正確插槽,並模擬客戶回應。

使用與互動群組 1 相同的組態,並將觀察提示設為「您的目的地在哪裡?」 和模擬提示設定為 "New York"。

互動群組 4:驗證機器人收集日期並模擬客服人員升級

此群組會驗證機器人為離開日期收集正確的槽,並模擬觸發客服人員呈報的客戶回應。

使用與互動群組 1 相同的組態,並將觀察提示設為「您的離開日期?」 和模擬提示設定為「我需要連線到代理程式」。

互動群組 5:驗證轉移到佇列

此群組會驗證聯絡案例是否已轉接至佇列,並傳送測試命令來結束測試。

觀察區塊組態:

  • 事件類型 – 動作已觸發

  • 演員 – 系統

  • 資源類型 – 佇列

  • 目標資源 – BasicQueue (選取要觀察的佇列資源)

  • 操作 – 轉移到佇列

動作區塊組態:

  • 動作 – 測試命令

  • 測試控制類型 – 結束測試

執行測試和分析結果

設定所有互動群組和區塊後,發佈測試案例,然後按一下執行測試以開啟測試結果頁面並即時監控結果。

測試完成後,每個互動群組的結果會以執行順序顯示。請注意,初始設定開始已完成項目會新增至執行追蹤,以提供啟動和完成測試的系統步驟的可見性。

按一下每個互動群組追蹤,以檢視每個觀察和動作區塊的詳細結果。

按一下聯絡人 ID 連結以導覽至聯絡人詳細資訊頁面。如果聯絡流程已啟用自動客服人員互動和自動互動摘要,則會相應地分析模擬聊天或語音通話。