1. Описание Схема выполняет следующую задачу:
Задача:
Каждый входящий звонок, если он не был отвечен оператором, вносить в исходящую кампанию дайлера.
1.1. Пример схемы Пример схемы можно увидеть на рисунке 1.
Image Modified
Рис. 1. Схема для добавления неотвеченного звонка в исходящий дайлер
InfoДля удобства пользования можно скачать готовый json-файл, который прикреплен ниже, и импортировать. Больше информации о импорте json-файла можно посмотреть здесь .
View filename Добавить неотвеченный звонок в исходящий дайлер-schema.json height 150
1.1.1. Описание схемы Компонент
Блок компонента
Параметры компонента
Описание
Start Компонент начала схемы Компонент "Answer" Image Added
Image Added
Cоединение абонента с системой Компонент "Playback" Image Added
Image Added
Проигрывание файла, к примеру, с информацией о том, что все операторы занятые.
Для этого:
в поле " File type" выбрать "media"; в появившемся поле " Media" выбрать файл, который будет проигрываться абоненту; в поле " Set result to variable" задать название переменной в которую будут записываться значение, которые выбрал абонент. В этом примере - getIVR Компонент "Join Queue" Image Added
Image Added
Для перенаправления в в выбранную очередь.
Для этого, в поле " Queue " выбрать входящую очередь.
Компонент "Hangup" Image Added
Image Added
Завершение звонка. Компонент "Trigger" Image Added
Image Added
Триггер для выполнения схемы после окончания звонка Компонент "Member info" Image Added
Image Added
Предназначен для поиска информации по абоненту.
Для этого:
в поле " Destination" указать переменную - ${caller_id_number} ;
в поле "Queues" указать очередь по которой делается проверка, в этом примере - "Маркетинг"; в поля "Set" указать member_exists - id
Компонент "Switch" Image Added
Image Added
Разветвляет схему для вариантов успешного звонка ( success) или пропущенного (abandoned)
Для этого:
в поле " Variable" указать -
${cc_result}
в поле " Cases" указать "success" и "abandoned" Компонент "If"
(ветка 1)
Image Added
Image Added
Проверка был ли звонок успешным. Для этого в поле " Expression" указать - ${member_exists}
Компонент "Patch Members"
(ветка 1)
Image Added
Image Added
Отменить звонок для этого абонента. Для этого:
в поле " Destination" указать - ${caller_id_number}
в поле " Queues" указать очередь по которой делается проверка, в этом примере - "Маркетинг"; переключатель "Today" перевести в положение выкл.; в элементе "Patch member" отметить чекбоксом " Stop cause" и казать в этом же поле "success" Компонент "If"
(ветка 2)
Image Added
Image Added
Проверка отсутствия абонента в очереди. Для этого в поле " Expression" указать - !${member_exists}
Компонент "Callback Queue"
(ветка 2)
Image Added
Image Added
Если абонента в очереди нет - добавить в очередь. Для этого:
в поле " Name" указать имя абонента, в этом примере - Missed client; в поле "Queue" указать очередь в которою необходимо добавить абонента. В этом примере - Маркетинг; в поле " Hold (sec)" указать количество времени через которое необходимо перезвонить; в элементе "Communication", в поле "Destination" указать - ${caller_id_number}
в поле " Communication type" выбрать необходимый тип связи, в примере - Мобильный телефон"; в полях " Set variables" указать Source - Missed call from inbound queue