Шаблон за подпоток на опашката
Общ преглед
Този подпоток възпроизвежда музика от опашката, последвана от съобщение, повтаряйки последователността до определен брой пъти (по подразбиране е три). Той осигурява гладка обработка на опашката и ангажиращо изживяване на обаждащия се. Можете да персонализирате променливи като избор на музика, съдържание на съобщение и брой цикли.
Този подпоток използва Cisco Text-to-Speech (TTS) за всякакви аудио подкани. За музика по подразбиране е вграденият файл (defaultmusic_on_hold.wav
) за музика на изчакване.
Предпоставки
Уверете се, че следните изисквания са изпълнени в портала за управление на Webex Contact Center, преди да внедрите този подпоток:
- Създайте входни точки, опашки, конектори, екипи, съпоставяне на входни точки и всякакви други специфични за организацията конфигурационни дейности.
- Осигурете правилна логика за третиране на опашката и конфигурации за обработка на грешки.
- Качвайте статични аудио файлове, ако вместо Cisco Text-to-Speech (TTS) се използват персонализирани аудио подкани или музикални файлове.
За подробни стъпки вижте Ръководството за настройка и администриране на Webex Contact Center.
Входове за подпоток
- queueMessage - STRING: Съобщението, което трябва да се възпроизвежда между музикалните песни (по подразбиране: Моля, изчакайте).
- queueMusic1 - STRING: Първият музикален файл, който се възпроизвежда, докато повикващият чака (по подразбиране:
defaultmusic_on_hold.wav
). - queueMusic2 - STRING: Вторият музикален файл, който се възпроизвежда между съобщенията (по подразбиране:
defaultmusic_on_hold.wav
). - Counter - INTEGER: Брояч за проследяване на броя на циклите (по подразбиране: 0).
- musicDuration - INTEGER: Продължителността, за която се възпроизвежда всяка музикална песен (по подразбиране: 10 секунди).
Подпоточни изходи
Няма
Разбивка на подпотока
Таблицата по-долу описва различните елементи на подпотока, участващи в процеса на повикване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
Подпотокен елемент |
Описание |
---|---|
Стартиране на подпоток |
Започва подпотокът. |
Проверка на състоянието |
Подпотокът проверява дали броячът е по-малък от 2. Ако е вярно, потокът продължава към музиката и последователността на съобщенията. Ако е невярно, подпотокът приключва. |
Възпроизвеждане на музика 1 |
Първият музикален файл (queueMusic1) се възпроизвежда за времетраенето, определено от musicDuration. |
Съобщение за възпроизвеждане |
След първия музикален файл се възпроизвежда съобщение с помощта на Cisco TTS, със съдържанието, дефинирано от queueMessage. |
Възпроизвеждане на музика 2 |
След съобщението се възпроизвежда вторият музикален файл (queueMusic2) за определената продължителност. |
Брояч на стъпки |
Променливата брояч се увеличава с 1 след възпроизвеждане на втория музикален файл. |
Проверете отново състоянието |
След като броячът се увеличи, потокът проверява отново дали броячът все още е по-малък от 2. Ако е вярно, цикълът се повтаря; в противен случай подпотокът приключва. |
Краен подпоток |
След като броячът достигне 2, подпотокът приключва. |
Дейност на подпотока
Следващата таблица описва последователността на дейностите на подпотока.
Дейност на подпотока |
Описание |
---|---|
Стартиране на подпоток |
Инициализира процеса на подпоток. |
Проверка на състоянието |
Проверява се условие, за да се гарантира, че броячът е по-малък от 2, което позволява на цикъла да продължи. |
Възпроизвеждане на музика 1 |
Възпроизвежда първия музикален файл за продължителността, зададена от musicDuration. |
Съобщение за възпроизвеждане |
Възпроизвежда съобщение с помощта на Cisco TTS със съдържание, предоставено от queueMessage. |
Възпроизвеждане на музика 2 |
Възпроизвежда втория музикален файл за продължителността, зададена от musicDuration. |
Брояч на стъпки |
Увеличава променливата на брояча с 1, за да контролира цикъла. |
Краен подпоток |
Прекратява подпотока, след като броячът достигне предварително зададената граница. |