Шаблон підпотоку обробки черги
Огляд
Цей підпотік відтворює музику черги, за якою слідує повідомлення, повторюючи послідовність до встановленої кількості разів (за замовчуванням три). Це забезпечує плавну обробку черги та привабливий досвід дзвінків. Ви можете налаштувати такі змінні, як вибір музики, вміст повідомлення та кількість циклів.
Цей підпотік використовує Cisco Text-to-Speech (TTS) для будь-яких звукових підказок. Для музики за замовчуванням використовується вбудований файл (defaultmusic_on_hold.wav
), для музики на утриманні.
Необхідні умови
Перш ніж впроваджувати цей підпотік, переконайтеся, що на порталі керування контакт-центром Webex виконано такі вимоги:
- Створюйте точки входу, черги, з'єднувачі, команди, відображення точок входу та будь-які інші дії конфігурації для конкретної організації.
- Забезпечте правильну логіку обробки черги та конфігурації обробки помилок.
- Завантажуйте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються спеціальні звукові підказки або музичні файли.
Детальні кроки наведено в посібнику з налаштування та адміністрування контакт-центру Webex.
Підпотокові входи
- queueMessage - STRING: Повідомлення, яке буде відтворюватися між музичними треками (за замовчуванням: Будь ласка, зачекайте).
- queueMusic1 - STRING: Перший музичний файл, який відтворюється, поки абонент чекає (за замовчуванням:
defaultmusic_on_hold.wav
). - queueMusic2 - STRING: Другий музичний файл, який відтворюється між повідомленнями (за замовчуванням:
defaultmusic_on_hold.wav
). - Counter - ЦІЛЕ ЧИСЛО: Лічильник для відстеження кількості циклів (за замовчуванням: 0).
- musicDuration - ЦІЛЕ ЧИСЛО: Тривалість, протягом якої відтворюється кожна музична доріжка (за замовчуванням: 10 секунд).
Виходи підливу
Немає
Розбивка підстову
У наведеній нижче таблиці описані різні елементи підпотоку, що беруть участь у процесі виклику, з детальним описом дій і реакцій, які відбуваються на кожному етапі.
Підпроточний елемент |
Опис |
---|---|
Запуск підпотоку |
Починається підтечія. |
Перевірка стану |
Підпотік перевіряє, якщо лічильник менше 2. Якщо це true, потік продовжується до послідовності музики та повідомлень. Якщо false, підпотік закінчується. |
Відтворення музики 1 |
Перший музичний файл (queueMusic1) відтворюється протягом тривалості, визначеної тривалістю музики. |
Відтворити повідомлення |
Після першого музичного файлу відтворюється повідомлення за допомогою Cisco TTS, вміст якого визначається queueMessage. |
Відтворення музики 2 |
Після повідомлення відтворюється другий музичний файл (queueMusic2) протягом визначеного часу. |
Лічильник приростів |
Змінна лічильника збільшується на 1 після відтворення другого музичного файлу. |
Ще раз перевірте стан |
Після того, як лічильник збільшується, потік знову перевіряється, якщо лічильник все ще менше 2. Якщо true, цикл повторюється; В іншому випадку підпотік закінчується. |
Кінцевий підпотік |
Як тільки лічильник досягає 2, підпотік закінчується. |
Активність підпотоку
У наступній таблиці описана послідовність дій підflow.
Активність підпотоку |
Опис |
---|---|
Запуск підпотоку |
Ініціалізує процес підпотоку. |
Перевірка стану |
Перевіряється умова, щоб переконатися, що лічильник менше 2, що дозволяє продовжити цикл. |
Відтворення музики 1 |
Відтворює перший музичний файл протягом тривалості, визначеної тривалістю музики. |
Відтворити повідомлення |
Відтворює повідомлення за допомогою Cisco TTS із вмістом, наданим queueMessage. |
Відтворення музики 2 |
Відтворює другий музичний файл протягом тривалості, визначеної тривалістю музики. |
Лічильник приростів |
Збільшує змінну лічильника на 1 для керування контуром. |
Кінцевий підпотік |
Завершує підпотік, як тільки лічильник досягає заданої межі. |