Маршруты с DTMF

Маршрут с DTMF (Базовый и Колл-центр)

Примечание

Задание - создать маршрут, в котором будет учитываться статус клиента при приеме DTMF и последующее распределение вызовов VIP- и обычных клиентов.

Для добавления элемента используйте кнопку add_way-dialplan

Нажмите на появившийся ниже пустой элемент, во кладке Дополнительно выберите элемент DTMF.

../../_images/dialplan_example_dtmf.png

В открывшемся окне в поле «Приветствие» вставьте заранее загруженный в раздел Аудиофайлы аудио-файл приветствия, в котором будет проговариваться приветствие и просьба о наборе своего пользовательского идентификатора.

Имя переменной, в которую будет записываться значение, укажите «vip».

Допустим, что VIP-клиенты имеют шестизначный идентификтор. Введите в поле «Регулярное выражение для переменной» регулярку для шестизначного тонального набора: (d{6}).

Примечание

Создать и сразу проверить регулярное выражение можно здесь: https://regex101.com/

../../_images/dtmf_1.png

Далее добавьте элемент Условная маршрутизация.

При его настройке в поле «Тип условия» укажите «По значению переменной». В поле «Название» занесите имя переменной («vip»), а в поле «Тип усовия» выберите «Содержит». Предположим, что первой цифрой у VIP-клиентов в идентификаторе является единица - в поле «Значение» регулярное выражение, которое отфильтрует VIP-клиентов от остальных: (1\d{5})

../../_images/dtmf_3.png

Затем нажмите кнопку ok_button

Элемент сохранен. После этого ветку «Условие» настраиваем под VIP-клиентов, ветку «Иначе» - под обычных.

Маршрут создан, необходимо для его сохранения нажать кнопку save

Назад в документацию к элементу DTMF.