Очереди


Общие понятия

В самом широком смысле, очередь - это упорядоченная группа операторов, внутренних номеров и коротких номеров, на которую распределяются те или иные сообщения, приходящие в очередь. Существуют 5 типов сообщений - звонки, почта, голосовая почта, факсы, SMS. Каждая очередь может обслуживать любые из них, в зависимости от своих настроек.

Настройка

Очереди

Для создания новой очереди вам необходимо указать уникальный для системы номер, уникальное название очереди, доступные типы сообщений, и стратегию их распределения, после чего добавить в создаваемую очередь внутренние номера, короткие номера и операторов.

Для телефонных очередей доступны следующие стратегии:

Поочередно - циклическое распределение с памятью, запоминается последний участник, ответивший на вызов.
Всем - вызываются все доступные участники до тех пор, пока кто-то из них не ответит на вызов.
Наиболее свободному - вызывается тот участник, у которого дольше других не было разгоров в очереди.
Наименее загруженному - вызывается тот участник, который меньше других разговаривал по времени.
Случайным образом - вызывается случайный участник из очереди.
Линейная - вызовы между участниками располагаются согласно схеме их расположения в списке.

Кроме того, для телефонных очередей можно выбрать музыку, которую будет слушать ожидающий соединения с оператором абонент, а также настроить воспроизведение периодических уведомлений, объявления места в очереди и приблизительного времени ожидания.

Описание параметров

Общие настройки

Номер очереди - внутренний номер очереди. Должен быть уникальным во всей системе.
Название - название очереди, которое будет использоваться в настройках и статистике.
Стратегия распределения - стратегия распределения/назначения сообщений в очередь.
Отдел - Отдел, которому принадлежит очередь.

Работа со звонками

Не отвечать на звонок - Не посылать сигнал ответа при попадании звонка в очередь, то есть до ответа оператором звонок не будет считаться отвеченным (тарификация у звонящего не начнется).
Добавлять ID очереди в имя CallerID - Добавлять номер очереди в CallerID.
Звонить "занятым" операторам: - Направлять ли звонки оператору, который разговаривает в данный момент.
Гудки во время ожидания: - Звонящему в очередь вместо музыки будут проигрываться длинные гудки.
Уведомление звонка из очереди:- Уведомление, которое будет проигрываться участнику очереди при ответе на входящий звонок (перед соединением с клиентом).
Музыка на удержание: - Музыка, проигрываемая во время ожидания.
Кол-во ожидающих: - Максимальное количество ожидающих в очереди. (Если 0 - количество не ограниченно)
ЗаголовокAlert Info - Во время звонка на аппараты будет пересылаться указанная строка. Она нужна например для определения очереди и изменения тона сигнала аппарата. Для каждого вендора она своя, пользуйтесь поиском.
Вес очереди: - Если оператор/внутренний номер находится в нескольких очередях, то та очередь, у которой вес больше, первой будет иметь возможность позвонить этому оператору/внутреннему номеру.
Заходить в пустую очередь: - Заходить ли в очередь, если в ней нет операторов/внутренних номеров.
Покидать пустую очередь: - Покидать ли очередь, если в ней нет операторов/внутренних номеров. Дополнительно можно определить статусы участников очереди.
Дополнительные настройки по статусам:

ringing - все участники в текущий момент звонят(не путайте с inuse)
paused - все участники в текущий момент находятся в состоянии паузы
invalid - если у участников состояние «недействительного» устройства. Обычно это вызвано условием ошибки в драйвере канала участника.
unavailable - Это относится главным образом к каналам Оператора. Если оператор является участником очереди, но не выполнил вход в систему, считается, что он не доступен. Или Внутренний номер не зарегистрирован
inuse - все участники в текущий момент разговаривают
unknown - если не получается определить текущее состояние устройства участника
wrapup - если в настоящее время находятся в завершающем периоде после совершения вызова(опция Время обработки завершённого звонка)
Естественно, что сразу все участники не могут находится в каком-то одном статусе, поэтому нужно отметить те, которые считаете нужными.

Автопауза - Ставить ли на паузу оператора/внутреннего номера, после того как он пропустил звонок в очереди.
Время ожидания в очереди - Максимальное время нахождения звонка в очереди. Если это значение равно "0", то звонок может находиться в очереди неограниченное время.
Время итерации - Время нахождения звонка у оператора/внутреннего номера до перехода к другому участнику очереди.
Время между итерациями - Время в секундах, проходящее от снятия звонка с оператора/внутреннего номера до переключения его на следующего >оператора/внутреннего номера.
Время обработки завершённого звонка - Время в секундах, в течении которого оператору или внутреннему номеру не будет поступать следующий звонок после завершения предыдущего.
Запись звонков - Производить ли запись звонков, поступивших в очередь. Этот параметр имеет больший приоритет по сравнению с аналогичным в классах обслуживания.
Дополнительные настройки - текстовое поле, куда можно ввести дополнительные настройки очереди.

Работа с сообщениями

Новое сообщение как - в текущей версии данное поле не используется.

Обращение
Сообщение

Проект- проект, к которому прикреплена очередь.
Тип сообщений- тип сообщений, обрабатываемых данной очередью.
Звонки - телефонные вызовы.
Почта - электронная почта.
Голосовая почта - Голосовая почта.
Факсы - Факсы.
SMS - SMS.

Анонсы

Анонсы - это периодически проигрываемые попавшему в очередь абоненту звуковые уведомления, как статические, так и динамические, сообщающие абоненту его номер в очереди и/или оценку времени ожидания обслуживания.

Время между анонсами - время между воспроизведением периодических уведомлений.
Файл уведомления - Звуковой файл периодического уведомления.
Объявлять позицию в очереди - Вкл/выкл. уведомление абонента об его положении в очереди.
Объявлять прибл. время ожидания - Вкл/выкл. уведомление абонента об оценке времени ожидания обслуживания (уведомление проигрывается либо периодически, либо один раз при входе в очередь)
Период объявления места в очереди - Период уведомлений о положении в очереди.
Округление времени ожидания - (20/30/60 секунд) Оценка времени ожидания будет округляться до величины, кратной выбранной.

Есть важный момент при настройке анонсов. Из-за программных особенностей системы Время итерации и Время между анонсами должны совпадать.
Система не сможет воспроизвести уведомление пока она звонит участникам.

Копирование

В системе есть возможность создать копию текущей очереди.

Если Вам нужна очередь с такими же участниками и настройками, или немного отличающаяся от текущей, то Вам пригодится этот блок. Достаточно придумать новое название, и подобрать номер для новой очереди. Созданную копию можно будет редактировать обычным способом.

Добавление участников

В очередь можно добавить 3 вида сущностей Операторов, Внутренние номера и Короткие номера.

Приоритеты

Приоритеты - это дополнительный иструмент управления вызовами в очереди. Установка приоритетов при разных стратегиях распределения звонков разная. Следует учитывать, что без использования Времени итерации(если время достаточно большое), приоритеты не имеют смысла, так же как и при некоторых стратегиях

Стратегия Поведение
Поочередно Сначала звонок будет обходить участников с самым низким приоритетом(0, 1), затем, если никто не ответил, будет уходить на более высокие приоритеты(9, 10).
Линейная Если свободен(доступен, не занят) хотя бы один участник с низким приоритетом, звонок будет поступать на него(них). Выше перейдет только в том случае, когда все они будут заняты(недотупны)
Всем Как и с линейной будут звонить все участники с низким приоритетом. Выше звонок перейдет только если все будут заняты(недоступны).

0.0(Всего оценок: 0)