佇列處理子流範本
概覽
此子流播放佇列音樂,後跟一條消息,重複該序列多達設定的次數 (預設值為 3 次)。 它可確保流暢的佇列處理和引人入勝的來電者體驗。 您可以自定義音樂選擇、消息內容和迴圈計數等變數。
此子流使用 Cisco 文字轉語音 (TTS) 進行任何音訊提示。 對於音樂,它預設為內置檔 (defaultmusic_on_hold.wav
),用於保留音樂。
先決條件
在實施此子流程之前,請確保在 Webex Contact Center Management Portal 中滿足以下需求:
- 創建入口點、佇列、連接器、團隊、入口點映射以及任何其他特定於組織的配置活動。
- 確保佇列處理邏輯和錯誤處理配置正確。
- 如果使用自訂音訊提示或音樂檔案代替 Cisco 文字轉語音 (TTS),請上傳靜態音訊檔案。
有關詳細步驟,請參閱 Webex Contact Center 設置和管理指南。
子流輸入
- queueMessage - STRING:要在音樂曲目之間播放的消息 (預設: 請稍候)。
- queueMusic1 - STRING:來電者等待時要播放的第一個音樂檔案 (預設:
defaultmusic_on_hold.wav
)。 - queueMusic2 - STRING:要在消息之間播放的第二個音樂檔 (default:
defaultmusic_on_hold.wav
)。 - 計數器 - 整數:用於追蹤循環次數的計數器 (預設值:0)。
- musicDuration - 整數:播放每首音樂曲目的時長 (預設:10 秒)。
子流輸出
None
子流細分
下表描述了調用過程中涉及的各種子流元素,詳細說明了每個階段中發生的操作和回應。
子流元件 |
描述 |
---|---|
啟動子流 |
子流開始。 |
狀況檢查 |
子流檢查計數器是否小於 2。如果為 true,則流程繼續到音樂和消息序列。 如果為 false,則子流結束。 |
播放音樂 1 |
第一個音樂檔 (queueMusic1) 在 musicDuration 定義的持續時間內播放。 |
播放留言 |
在第一個音樂檔案之後,將使用 Cisco TTS 播放留言,其內容由 queueMessage 定義。 |
播放音樂 2 |
在消息之後,第二個音樂檔 (queueMusic2) 將在定義的持續時間內播放。 |
增量計數器 |
播放第二個音樂檔案後,計數器變數將遞增 1。 |
重新檢查條件 |
計數器遞增後,流程會重新檢查計數器是否仍小於 2。如果為 true,則循環重複;否則,子流結束。 |
結束子流 |
計數器達到 2 時,子流結束。 |
子流活動
下表描述了子流活動的順序。
子流活動 |
描述 |
---|---|
啟動子流 |
初始化子流進程。 |
狀況檢查 |
檢查條件以確保計數器小於 2,允許循環繼續。 |
播放音樂 1 |
在 musicDuration 指定的持續時間內播放第一個音樂檔案。 |
播放留言 |
使用 Cisco TTS 播放包含 queueMessage 提供的內容的留言。 |
播放音樂 2 |
在 musicDuration 指定的持續時間內播放第二個音樂檔。 |
增量計數器 |
將計數器變數遞增 1 以控制迴圈。 |
結束子流 |
一旦計數器達到預定義的限制,就結束子流。 |