Умовні гілки без зайвих нод
Роутер (action_router) направляє діалог у різні гілки за правилами: значення змінних, порівняння, плейсхолдери. Замість довгої послідовності окремих перевірок ви задаєте умови в одній ноді.
Як працюють режими
- first_match — виконується перше правило, яке підійшло; сценарій іде далі по відповідній гілці.
- all_match — можуть спрацювати кілька правил (уточніть деталі в інтерфейсі та довіднику).
Полотно і правила
Правила в інспекторі відповідають виходам ноди: кожне правило веде на свою наступну ноду. Можна додати гілку за замовчуванням, якщо жодна умова не виконалась.
Приклади задач
- Різні сценарії для мови або каналу.
- Розгалуження за значенням змінної після попередніх кроків.
- Логіка «якщо А — один сценарій, якщо Б — інший» без окремого коду.
Як додати роутер
- Додайте ноду Роутер з категорії логіки / шаблонів.
- Оберіть режим (first_match / all_match).
- Додайте правила з умовами та цільовими гілками (branch_id).
- За потреби увімкніть default_branch.
- З’єднайте виходи на полотні з наступними блоками.
Деталі полів: Параметри роутера.