Документация Webitel

Компонент "Join Queue"

1. Описание

Предназначен для отправления абонента в очередь. Используется при входящих звонках, или чатах.  

Данный компонент присутствует в схемах типа:

  • Голосовая;

  • Текстовая.

Блок (Рис. 1(1)) используется в поле для построения схемы. При нажатии на блок открывается панель настроек данного компонента (Рис. 1.(2)).

Join Queue.png
Рис. 1. Компонент "Join Queue"

1.1. Блок "Join Queue"

Блок состоит из таких элементов:

  1. Название компонента;

  2. Ветка "In" - принимающая (соединяющая с предыдущим блоком) ветка;

  3. Ветка "Out" - исходящая (соединяющая со следующим блоком) ветка.

При наведении на поле "Out" появляется переключатель, который позволяет соединить этот компонент с компонентом, уже имеющим соединение.

Наличие иконки  image2024-11-7_15-47-46.png  обозначает, что  переключатель включен, и данный компонент можно соединить с компонентом, уже имеющим соединение.

Смена положения переключателя  удаляет исходящую ветку этого компонента.

Кнопка  image2024-11-7_15-51-56.png  удаляет блок из схемы.

1.2. Панель настроек "Join Queue"

Состоит из таких элементов:

  1. Поле "Bucket";

  2. Поле "Priority";

  3. Поле "Agent Extension";

  4. Поле "Queue";

  5. Поле "Ringtone";

  6. Поле "Transfer after bridge";

  7. Элемент "Timers";

  8. Переключатель "Break";

  9. Элемент "Limit";

  10. Элемент "Add description".

1.2.1. Поле "Bucket"

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

1.2.2. Элемент "Priority"

В этом поле можно задать приоритет обслуживание для абонентов из выбранной корзины. Чем большее число, тем выше приоритет!

1.2.3. Поле "Agent Extension"

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

1.2.4. Поле "Queue"

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

1.2.5. Поле "Ringtone"

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

1.2.6. Поле "Transfer after bridge"

При нажатии на это поле открывается список схем. Можно выбрать из списка, или задать вручную.
Предназначено для возможности вызвать другую схему после окончания звонка.

Используется, к примеру, для отправки абоненту запроса об оценке качества звонка.

1.2.7. Элемент "Timers"

Используется для проигрывания медиафайла с информацией, которую необходимо проигрывать через некоторое время ожидания. Представлен кнопкой "Add timer ", при нажатии на неё открываются элемент "Timer", который состоит из:

  1. Поле "Interval (sec)";

  2. Поле "Tries";

  3. Инструмент удаления.

При открытии элемента "Timer" в блоке (Рис. 1(1)) появляется ветка с названием этого таймера (Рис. 2). Название таймера генерируется автоматически.

Timers - Join Queue.png
Рис. 2. Элемент "Timers”

Можно добавить несколько таймеров.

1.2.7.1. Поле "Interval (sec)"

Здесь указывается время (в секундах) после которого проигрывается запись выбранная с помощью компонента "Playback".

1.2.7.2. Поле "Tries"

В этом поле указывается количество повторов проигрывания. 

К примеру, если в поле "Interval (sec)" указать 20, а в поле "Tries" - 3, то файл, выбранный с помощью компонента "Playback", будет проигрываться на 20-й,  40-й и 60–й секунде ожидания.

1.2.7.3. Инструмент удаления

При нажатии на иконку image-20250826-101655.png удаляется элемент "Timer", к которому он относится.

1.2.8. Переключатель "Break"

Отвечает за окончание выполнения схемы.

  • image-20250704-085952.png - инициирует окончание выполнения схемы после данного компонента;

  • image-20250704-085922.png - переключатель отключен.

1.2.9. Элемент "Limit"

Предназначен для определения максимального количества прохождений через этот компонент. 

Если через компонент прохождений будет больше, чем указано в поле "Max", то будет использоваться ветка "failover"- image2024-1-26_12-1-12.png , которая появляется в блоке компонента при установке лимита.

Нажатие на кнопку "Add limit" добавляет поле "Max" и кнопку "Delete limit".

В поле "Max" указывается количество возможных прохождений.

Нажатие на кнопку "Delete limit" убирает лимит, возвращая кнопку "Add limit".

Limit.png


Рис. 3. Установление лимита

1.2.10. Элемент "Add description"

Нажатие на кнопку "Add description" добавляет поле "Description" и кнопку "Delete description".

В поле "Description" указывается описание — комментарии к компоненту.

Нажатие на кнопку "Delete description" убирает описание, возвращая кнопку "Add description".

Description.png

Рис. 3. Элемент "Add description"