Хуки (Команди)

1. Опис

Призначена для додавання хуків для команди.

Він складається з наступних елементів:

  1. Інструмент створення (Рис. 1(1));

  2. Інструмент оновлення реєстру записів (Рис. 1(2));

  3. Реєстр записів (Рис. 1(3));

  4. Пагінація (Рис. 1(4)).

Сторінка деталі Хуки (Команди).png
Рис. 1. Сторінка деталі "Хуки"

1.1 Інструмент додавання

Для додавання нового хука необхідно натиснути кнопку додавання - . Після натискання кнопки додавання відкривається модальне вікно "Хук" (Рис. 2), що складається з полів "Подія" і "Схема", а також кнопок "Зберегти" і "Закрити".

Модальне вікно Хук.png
Рис. 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. Чекбокс;

  2. Колонка "Подія";

  3. Колонка "Схема";

  4. Колонка "Стан";

  5. Інструмент редагування запису;

  6. Інструмент видалення запису.

1.3.1 Чекбокс

Використовується для вибору кількох записів об'єктів. Після вибору одного, або декількох, записів з'являється додаткова кнопка видалення вгорі реєстру записів. При наведенні курсора на неї з'являється інформація про кількість обраних для видалення записів.

1.3.2 Колонка "Подія"

Тут відображається ім'я події, за якої необхідно надсилати дані в іншу систему.

1.3.3 Колонка "Схема"

Тут відображається, яку схему опрацьовуватимуть під час зазначеної події.

1.3.4 Колонка "Стан"

Містить перемикач, який відповідає за увімкнення та вимкнення хука відповідно до положення перемикача:

Снимок экрана 2024-06-26 135155.png - хук увімкнено;

Снимок экрана 2024-06-26 135250.png - хук вимкнено.

1.3.5 Інструмент редагування запису

Відкривається натисканням на кнопку редагування, при наведенні курсором на яку відображається інформація з назвою інструмента. Після натискання на цю кнопку відкривається модальне вікно "Хук" (Рис. 2).

1.3.6 Інструмент видалення запису

Використовується для видалення хука з реєстру записів. При наведенні на кнопку видалення відображається інформація з назвою інструменту. Після натискання на кнопку запис про хук видаляється.

1.4. Пагінація

2.Можливості

2.1 Додавання хука в команду

Ціль

Створити хук

Ціль

Створити хук

Передумови

  1. Доступ до застосунку "Admin";

  2. Доступ до розділу "Команди" в Admin;

  3. Дозвіл на створення, або редагування у розділі "Команди";

  4. Наявність щонайменше одної команди, або створення нової.

Сценарій

 

  1. Натиснути на кнопку додавання - . Відкривається модальне вікно "Хук".

  2. Натиснути на поле "Подія". Відкривається список, що випадає з наявних подій.

  3. Вибрати необхідну подію. Список закривається. Кнопка "Зберегти" стає активною.

  4. Натиснути на поле "Схема". Відкривається список з наявними схемами.

  5. Вибрати необхідну схему. Список закривається.

  6. Натиснути кнопку "Зберегти".

Результат

Дані збережені.

2.2. Видалення хука з команди

Ціль

Видалити хук із команди

Ціль

Видалити хук із команди

Передумови

  1. Доступ до застосунку "Admin";

  2. Доступ до розділу "Команди" в Admin;

  3. Дозвіл на створення, або редагування у розділі "Команди";

  4. Наявність щонайменше одної команди, або створення нової;

  5. Наявність мінімум одного запису хука.

Сценарій

 

  1. Знайти запис хука, який необхідно видалити.

    Натиснути кнопку видалення - .

Результат

Хук видалено з реєстру записів.

2.3. Редагування хука

Ціль

Замінити схему при конкретній події

Ціль

Замінити схему при конкретній події

Передумови

  1. Доступ до застосунку "Admin";

  2. Доступ до розділу "Команди" в Admin;

  3. Дозвіл на створення, або редагування у розділі "Команди";

  4. Наявність щонайменше одної команди, або створення нової;

  5. Наявність мінімум одного запису хука.

Сценарій

 

  1. Знайти запис хука, в якому потрібно замінити схему.

  2. Натиснути кнопку редагування - . Відкривається модальне вікно "Хук".

  3. Натиснути на поле "Схема". Відкривається список з наявними схемами.

  4. Вибрати необхідну схему. Список закривається. Кнопка "Зберегти" стає активною.

  5. Натиснути кнопку "Зберегти".

Результат

Модальне вікно закривається. Дані збережено.