概覽

此子流提供使用 HTTP 請求獲取客戶帳戶資訊的動態體驗。 如果查找成功,系統會要求客戶確認帳戶 ID。 如果失敗,或者來電者喜歡,他們可以手動輸入他們的帳號。 該流通過適當的提示正常處理錯誤,例如無效輸入、超時和嚴重故障。

此子流使用 Cisco 文字轉語音 (TTS) 進行任何音訊提示。

先決條件

在實施此子流程之前,請確保在 Webex Contact Center Management Portal 中滿足以下需求:

  • 創建入口點、佇列、連接器、團隊、入口點映射以及任何其他特定於組織的配置活動。
  • 如果使用自訂音訊提示而非 Cisco 文字轉語音 (TTS),請上傳靜態音訊檔案。
  • 確保根據組織的需求正確設置了 HTTP 請求 URL 和參數。

有關詳細步驟,請參閱 Webex Contact Center 設置和管理指南

子流輸入

  • errorMessage - STRING:在子流期間發生錯誤時將播放的消息。

子流輸出

  • 輸出變數 - 字串:存儲已確認或手動輸入的帳號。

子流細分

下表描述了調用過程中涉及的各種子流元素,詳細說明了每個階段中發生的操作和回應。

子流元件

描述

啟動子流

(初始化)

子流啟動獲取客戶數據的過程。

請稍候

(安慰資訊)

來電者會收到系統正在使用 TTS 提示擷取其資訊的通知: 我們正在尋找您的資訊,請稍候。

HTTP 請求

(擷取客戶資訊)

系統發送 HTTP GET 請求以從指定的 API 端點檢索客戶資訊。 如果成功,回應將包含客戶 ID。

檢查 HTTP 狀態

(評估回應)

根據狀態代碼評估 HTTP 回應。 如果請求成功,該過程將移至下一步。

確認功能表

(請求確認或手動輸入)

系統會提示來電者確認抓到的帳號 ID,或者如果帳號不正確,請手動輸入。

設定變數

(商店帳戶 ID)

如果調用方確認帳戶 ID,則該值將存儲在輸出變數中。

收集數字

(手動帳戶輸入)

如果請求失敗或來電者選擇重新輸入其帳號,系統會提示他們輸入 6 位數的帳號,後跟井字型鍵 (#)。

錯誤處理

(仍然有,無效,嚴重)

子流通過相應的提示處理超時、無效輸入和嚴重錯誤:

  • StillThere:問, 你還在那裡嗎?,以防超時。
  • 無效:通知來電者無效的輸入,並要求他們重試。
  • 錯誤:嚴重錯誤提示通知, 出現問題。

結束子流

(結語)

子流在確認帳號或處理錯誤後結束。

子流活動

下表描述了此範本的子流活動的順序。

子流活動

描述

啟動子流

子流在調用時開始。

請稍候

使用 TTS 播放留言,要求來電者在擷取其資訊時稍候。

HTTP 請求

發送 HTTP GET 請求以檢索客戶的帳戶資訊。

檢查 HTTP 狀態

評估 HTTP 回應以確定請求是否成功。

確認功能表

提示調用方確認檢索到的帳戶 ID,如果不正確,則重新輸入。

設定變數

存儲已確認或手動輸入的帳號。

收集數字

如果 HTTP 請求失敗或來電方選擇輸入新的帳號,則會從來電方收集 6 位數的帳號。

錯誤處理

有幾個提示處理子流期間的超時、無效輸入和嚴重錯誤。

結束子流

流程在確認帳號或發生錯誤後結束。