Хуки (Команды)
1. Описание
Предназначена для добавления хуков для команды.
Состоит из таких элементов:
Инструмент добавления (Рис.1 (1));
Инструмент обновления списка реестра (Рис.1 (2));
Реестр записей (Рис.1 (3));
Пагинация (Рис.1 (4)).
1.1. Инструмент добавления
Для добавления нового хука необходимо нажать кнопку добавления - . После нажатия кнопки добавления открывается модальное окно "Добавить хук" (Рис. 2), которое состоит из полей "События" и "Схема", а также кнопок "Сохранить" и "Закрыть".
1.1.1. Поле "События"
Служит для выбора события. При нажатии на поле "Событие" открывается выпадающий список, из которого выбирается событие.
Существуют такие события:
Изменение статуса оператора.
1.1.2. Поле “Схема”
Здесь указывается какая схема будет прорабатываться при указанном событии.
При нажатии на поле "Схема" открывается выпадающий список, из которого выбирается схема. Если необходимой схемы нет в выпадающем списке, то используйте поле "Схема", как поле поиска.
Как создать новую схему можно посмотреть здесь.
В схеме доступны следующие переменные:
agent_name
- имя оператора;status
- статус (online/offline/pause);status_payload
- причина перерыва;agent_id
- идентификатор оператора;user_id
- идентификатор юзера;team_id
- идентификатор команды;extension
- внутренний номер.
1.2. Инструмент обновления реестра записей
1.3. Реестр записей
Реестр представляет собой список записей существующих объектов этого раздела. Каждая запись состоит из набора полей:
Чекбокс;
Колонка "Событие";
Колонка "Схема";
Колонка "Состояние";
Инструмент редактирования записи;
Инструмент удаления записи.
1.3.1. Чекбокс
Используется для выбора нескольких записей объектов. После выбора одной, или нескольких, записей появляется дополнительная кнопка удаления вверху реестра записей . При наведении курсора на этот инструмент появляется информация о количестве выбранных для удаления записей.
1.3.2 Колонка "Событие"
Здесь отображается имя события, при котором необходимо отправлять данные в другую систему.
1.3.3. Колонка “Схема”
Здесь отображается какая схема будет прорабатываться при указанном событии.
1.3.4. Колонка "Состояние"
Включает в себя переключатель, который отвечает за включение и отключения хука в соответствии с положением переключателя:
- хук включен;
- хук отключен.
1.3.5. Инструмент редактирования записи
Открывается нажатием на кнопку редактирования , при наведении курсором на которую отображается информация с названием инструмента. После нажатия на эту кнопку открывается модальное окно "Редактировать хук" (Рис. 3).
1.3.6. Инструмент удаления записи
Используется для удаления хука из реестра записей. При наведении на кнопку удаления отображается информация с названием инструмента. После нажатия кнопки удаления запись о хуке удаляется.
1.4. Пагинация
2. Возможности
2.1. Добавление хука в команду
Цель | Создать хук |
---|---|
Предусловия |
|
Сценарий: |
|
Результат | Модальное окно закрывается. Данные сохранены. |
2.2. Удаление хука из команды
Цель | Удалить хук из команды |
---|---|
Предусловия |
|
Сценарий: |
|
Результат | Хук удален из реестра записей. |
2.3. Редактирование хука
Цель | Заменить схему при конкретном событии |
---|---|
Предусловия |
|
Сценарий: |
|
Результат | Модальное окно закрывается. Данные сохранены. |