Процеси та сценарії — Scenario Builder
Scenario Builder — це модуль ConnectiveOne для створення та редагування сценаріїв ботів. Ви будуєте діалог візуально: додаєте блоки на полотно, з'єднуєте їх стрілками, налаштовуєте умови і переходи — без написання коду. Все в одному інтерфейсі: від пошуку потрібного бота до тестування готового сценарію.
Що таке Scenario Builder
Scenario Builder — візуальний редактор сценаріїв на основі блоків (нод). Кожен блок виконує свою роль: надіслати повідомлення, зібрати ввід від користувача, направити за умовами, передати оператору тощо. Ви розташовуєте блоки на полотні, з'єднуєте їх переходами — і отримуєте логіку діалогу.
Модуль об'єднує дві частини в одному місці: Бібліотеку процесів (список усіх ботів) та редактор (полотно для побудови сценарію). Не потрібно перемикатися між розділами: знайшли бота — відкрили конструктор — редагуєте.
Як це влаштовано
Бібліотека процесів і редактор разом
Бібліотека процесів — це список усіх ботів з фільтрами (категорії, тип процесу, статус, тригери, теги), картками та ієрархією. З картки процесу можна одразу натиснути «Відкрити конструктор» і перейти до редагування.
- Швидко знайти потрібний бот — фільтри і пошук
- Бачити тригери на картці — не потрібно відкривати сценарій
- Працювати в єдиному контексті — вибір процесу, потім редагування
- Керувати ієрархією — батьківські та дочірні процеси разом
Інструменти для швидкої роботи
- Автоматичне розташування — кнопка вирівнює блоки за потоком виконання
- Пошук нод — знайдіть потрібний блок за назвою
- Клавіатурні скорочення — збереження, масштабування, переміщення
- Замітки — коментарі та пояснення прямо на схемі
- Змінні та константи — окрема панель для керування
Тестування прямо в редакторі
- Запуски — історія запусків з датою, статусом, результатом
- Прев'ю чату — віджет перегляду чату під час інтерактивного тесту
- Підсвітка на полотні — виділяються ноди, які вже виконались
- Тест дії у контексті — протестувати дію з поточним станом прямо в панелі ноди
Основні компоненти
Усі компоненти додаються через кнопку «+» на полотні. Модальне вікно з категоріями (Основні, Messaging, Data тощо) та пошуком.
| Задача | Блок |
|---|---|
| Надіслати текст або меню | Повідомлення з кнопками |
| Зібрати дані від користувача | Очікування вводу |
| Направити за умовами | Роутер |
| Перейти в іншу секцію/процес | Точка виходу → Точка входу |
| Передати оператору | Підключення до оператора |
| Надіслати лист | Відправити Email |
| Вибір з великого списку | Пошук у списку |
| Вибір з каруселі | Слайдер |
| Оцінка після діалогу | CSAT |
| Залишити пояснення на схемі | Замітка |
Старт і тригери — у стартовій ноді: канали (Telegram, Viber, Widget), webhook, внутрішні події. Все в одному місці, без переходу в Bot Settings.
Дії — режим форми замість чистого JSON. UI Scheme з Бібліотеки дій: групи полів, підказки, описи параметрів.
Кому підходить Scenario Builder
- Тим, хто щойно починає — структурований інтерфейс, вбудована документація для кожного типу ноди
- Тим, хто підтримує складні сценарії — Запуски з історією, Прев'ю чату, тест дії у контексті
- Командам — замітки на схемі, історія версій, збереження з коментарем, конкурентне редагування
- Тим, хто інтегрує ботів — webhook, внутрішні події, централізоване керування тригерами
Підсумок
Scenario Builder — це єдиний інструмент для роботи зі сценаріями в ConnectiveOne:
- Єдиний контекст: Бібліотека процесів + редактор в одному модулі
- Менше рутини: автоматичне розташування, пошук нод, замітки, змінні в окремих панелях
- Тестування в редакторі: Запуски, Прев'ю чату, підсвітка нод, тест дій
- Зручні налаштування: тригери в стартовій ноді, режим форми для дій, пропущені переклади відмічені в інтерфейсі
Пов'язані матеріали
- Scenario Builder — хаб для інтеграторів
- Як створити сценарій
- Як редагувати сценарій
- Як протестувати сценарій — запуск, прев'ю чату, історія запусків