Перехід між секціями: точка входу та вихід
Сценарій поділений на секції. Стартова нода визначає, як секція запускається ззовні (канали, webhook, події). Щоб перейти з однієї секції в іншу в межах бота, використовують пару:
- Перехід у процес (Exit Point) — у поточній секції: «перейти в іншу секцію».
- Точка входу (Entry Point) — у цільовій секції: «сюди приходить перехід».
Окремо точка входу може приймати HTTP або deep link, якщо тип webhook — тоді вхід із зовнішньої системи, а не з Exit Point.
Старт і точка входу — не плутати
| Стартова нода | Точка входу (Entry) | |
|---|---|---|
| Скільки на секцію | Одна | Може бути кілька |
| Роль | Як секція стартує ззовні | Куди потрапляє перехід з іншої секції або зовнішній виклик |
| Налаштування | Канали, webhook, події, MCP тощо | Тип entry (з Exit) або webhook |
Більше про старт: Що таке стартова нода.
Як зв’язати Exit і Entry
- У цільовій секції додайте Точку входу і задайте connectorAlias (унікальний ідентифікатор зв’язку).
- У вихідній секції додайте Перехід у процес і оберіть цільову секцію — система зіставить із потрібною точкою входу.
- Контекст діалогу (канал, чат) зберігається — це продовження розмови, а не новий безликий старт.
Параметри: Точка входу, Перехід у процес.
Перехід між різними процесами (інший бот) залежить від можливостей продукту; поле crossProcess описане в довіднику Exit Point.
Швидкий чекліст
- Відкрийте цільову секцію → Точка входу (тип entry) → connectorAlias.
- У вихідній секції → Перехід у процес → targetSection.
- З’єднайте стрілки на полотні після Exit і після Entry.
- Для webhook налаштуйте URL у точці входу за довідником.