Блоки · Контент
Повідомлення
Текст, кнопки та змінні — основний крок діалогу; гілки після натискання кнопки.
Призначення
Блок «Повідомлення» — головний спосіб спілкування з користувачем у flow. Ви пишете текст (можна з підстановкою змінних контакта), додаєте кнопки або клавіатуру, з'єднуєте вихід блоку з наступними кроками.
Коли користувач натискає reply-кнопку або inline-кнопку з переходом у flow, сценарій йде по гілці, прив'язаній до цієї кнопки. Якщо кнопок немає — після відправки тексту flow одразу переходить до наступного блоку по основній стрілці.
Змінні в тексті
У полі тексту використовуйте ключі змінних у фігурних дужках, наприклад {ім_я}, {quiz_score}, {contact.phone}. Значення беруться з профілю контакта (кастомні поля, результати тестів, блоків збору даних).
Глобальні змінні з дефолтами налаштовуються в Налаштування → Змінні; персональні значення — у картці контакта в Діалогах.
Розкладка та ліміти
У Telegram можна розставити до 3 кнопок у ряд; загальна кількість reply-кнопок — до 100 (практично використовуйте компактні меню).
У Viber — не більше 6 кнопок на один крок, підпис кнопки до 35 символів; довший текст обрізається API.
Опція «очистити попередні повідомлення бота» (Telegram) — перед відправкою видаляє попередні повідомлення бота в чаті, щоб не захаращувати діалог.