Покрокова інструкція
Markdown статтіПовідомити про помилку

Як налаштувати каскад черги оператора?

Налаштуйте Каскад черги оператора, коли клієнт має чекати оператора в черзі й повинен отримувати повідомлення про очікування. Каскад запускайте з гілки queue або іншої гілки, яка означає очікування оператора.

Коли знадобиться

  • Потрібно одразу повідомити клієнту, що він у черзі.
  • Потрібно надіслати кілька нагадувань через 1, 3, 5 або більше хвилин.
  • Потрібно після окремого нагадування запустити додаткову гілку: картинку, уточнення, кнопку або службову дію.
  • Потрібно автоматично зупинити нагадування, коли оператор підключився.

Перед початком

Покрокова інструкція

1. Додайте ноду каскаду

  1. Відкрийте сценарій у Scenario Builder.
  2. На полотні знайдіть дію Підключення до оператора.
  3. Від гілки очікування оператора додайте ноду Action.
  4. У шаблонах виберіть Каскад черги оператора.
  5. Клацніть ноду, щоб відкрити Node Inspector.

2. Налаштуйте життєвий цикл

  1. У секції Життєвий цикл виберіть Запустити каскад.
  2. Залиште увімкненим Перезапускати наявний каскад, якщо повторний вхід у цю саму ноду має очищати попередні таймери.
  3. Залиште увімкненими:
    • Зупиняти при підключенні оператора;
    • Зупиняти при закритті чату.
  4. У полі Дія після підключення оператора виберіть:
    • Без переходу, якщо після підключення нічого робити не потрібно;
    • Аліас, якщо треба запустити окремий вхід сценарію;
    • Гілка події, якщо треба продовжити через вихід на полотні;
    • Повідомлення, якщо треба надіслати фінальний текст після підключення.

3. Додайте кроки нагадувань

  1. Відкрийте секцію Кроки нагадувань.
  2. Натисніть Додати крок.
  3. У полі Затримка після попереднього кроку задайте число.
  4. У полі Одиниця виберіть Секунди, Хвилини або Години.
  5. Увімкніть Надіслати повідомлення, якщо крок має писати клієнту.
  6. Заповніть поле Повідомлення.
  7. У полі Перехід виберіть, що робити після кроку.

Повторіть ці дії для кожного нагадування. Максимум — 100 кроків.

4. З'єднайте гілки кроків

Якщо для кроку вибрано Гілка події, заповніть ID гілки. На полотні з'явиться відповідний вихід з ноди.

З'єднайте цей вихід з наступною нодою. Це може бути:

  • повідомлення з додатковим текстом;
  • повідомлення з файлом або картинкою;
  • нода з кнопками;
  • інша службова дія.

Не заводьте таку гілку назад у старт цього самого каскаду, якщо не хочете свідомо перезапустити таймери.

5. Налаштуйте поведінку після останнього кроку

  1. Відкрийте секцію Після останнього кроку.
  2. Виберіть режим:
    • Зупинити каскад — після останнього кроку нагадування завершуються;
    • Повторювати останній крок — останній крок повторюється з заданою затримкою;
    • Повторювати з першого кроку — каскад починає цикл спочатку.
  3. Якщо вибрано повтор, задайте Затримка повтору.

Для черги оператора найчастіше підходить Повторювати останній крок із затримкою 3–5 хвилин.

6. Додайте stop-ноду тільки за потреби

Stop-нода не потрібна для звичайного підключення оператора: якщо увімкнено Зупиняти при підключенні оператора, каскад очиститься автоматично.

Додайте окрему ноду Каскад черги оператора з операцією Зупинити каскад, якщо нагадування треба зупинити до підключення оператора. Наприклад, клієнт натиснув кнопку «Не чекати».

Як перевірити

  1. Збережіть сценарій.
  2. Запустіть тестовий діалог і доведіть його до гілки очікування оператора.
  3. Перевірте, що повідомлення приходять через задані інтервали.
  4. Підключіть оператора до чату.
  5. Переконайтеся, що нові нагадування більше не надходять.

Типові попередження

Попередження Що зробити
Немає кроків Додайте хоча б один крок або змініть операцію на Зупинити каскад.
Порожнє повідомлення Заповніть текст або вимкніть Надіслати повідомлення.
Порожній ID гілки Заповніть ID гілки або виберіть Без переходу.
Дублікати ID гілок Задайте унікальний ID для кожної гілки.
Можливий нескінченний цикл Залиште lifecycle-зупинки увімкненими або додайте гілку, яка веде до stop-ноди.

Пов'язані матеріали

Працюєте з власним ШІ-агентом?Встановіть відкритий skill, щоб ваш ШІ-агент працював з актуальною офіційною документацією ConnectiveOne.Отримати skillПотрібна підтримка?Не знайшли відповідь або потрібна допомога команди ConnectiveOne? Створіть запит у Client Portal.Створити запит