Нода «Сообщение»
Нода «Сообщение» отправляет клиенту один или несколько ответов: текст, медиа, опрос, карточки и кнопки. Это самый частый шаг сценария — им бот здоровается, отвечает на вопрос, показывает результат или предлагает варианты дальнейшего выбора.
Что делает нода
Сообщение собирается из блоков, которые уходят клиенту по порядку сверху вниз — каждый блок отдельным сообщением. В одном шаге — до 10 блоков.
| Блок | Что отправляет |
|---|---|
| Текст | Текст с форматированием и переменными. |
| Картинка / Видео / Аудио / Голос / Файл | Загруженный файл с подписью. См. Медиа. |
| Опрос | Голосование с вариантами. Голосовать можно только в Telegram, в остальных каналах опрос приходит текстом. См. Опрос. |
| Меню | Кнопки нижней клавиатуры — только в Telegram и VK, одно меню на шаг. См. Меню. |
| Галерея | Карточки товаров или услуг: картинка по ссылке, заголовок, описание и кнопки-ссылки. Каждая карточка — отдельное сообщение, карточки приходят на месте блока среди остальных блоков шага. |
Кнопки под сообщением
К блоку текста, медиа или опроса можно добавить кнопки и сгруппировать их в ряды. Подробнее — в статье Кнопки под сообщением.
- Переход к шагу — ведёт клиента к другому шагу сценария.
- Внешняя ссылка — открывает сайт или страницу.
- Mini App — открывает ваше мини-приложение внутри Telegram. В других каналах это обычная ссылка.
- Запрос телефона — клиент делится номером в один тап. В Telegram — в блоке «Меню», в MAX — кнопкой под сообщением.
- Запрос геолокации — клиент отправляет местоположение. Только в Telegram и только в блоке «Меню».
Настройки отправки
- Задержка перед отправкой — пауза от 1 до 30 секунд перед шагом. Для ожидания дольше есть нода «Задержка».
- Показывать «печатает…» — индикатор во время паузы, перед медиа и в других случаях, когда ответ заметно готовится. На обычный текст без паузы бот отвечает сразу.
Подробнее — в статье Задержка и индикатор «печатает…».
В тексте можно использовать переменные в фигурных скобках, например {{name}} —
подставится имя клиента. Конструктор подсветит незакрытые переменные. См. Переменные и
таблицы.
Когда применять
- Приветствие и старт диалога. Первое сообщение после триггера — поздороваться и предложить кнопки.
- Ответ на типовой запрос. Прислать готовый текст с условиями доставки, прайсом или ссылкой на каталог.
- Выбор варианта. Показать кнопки «Каталог», «Доставка», «Связаться с оператором» и развести клиентов по веткам сценария.
- Подтверждение и результат. После сбора данных или действия — сказать клиенту, что заявка принята, и подставить его данные через переменные.
Как настроить
Добавьте ноду
Нажмите «Добавить шаг» и выберите «Сообщение» либо перетащите ноду на канвас.
Соберите контент из блоков
Нажмите «Добавить блок» и выберите текст, медиа, опрос, меню или галерею. Блоки можно менять местами — порядок и есть порядок отправки.
Добавьте кнопки
Под блоком добавьте кнопки и выберите тип каждой. Конструктор предлагает только типы, которые работают в канале сценария.
Настройте отправку
При необходимости задайте паузу перед отправкой и решите, показывать ли «печатает…».
Свяжите со следующим шагом
Протяните стрелку от ноды (общий выход) или от кнопки «Переход к шагу» к следующему шагу.
С чем сочетать
- Триггеры запуска — обычно первая нода «Сообщение» идёт сразу после триггера: поздоровались и показали кнопки.
- Нода «Вопрос» и Нода «Форма» — «Сообщение» ставят перед ними (объяснить, что сейчас спросим) и после них (подтвердить, что данные приняты).
- Нода «Условие» — кнопки «Сообщения» работают как развилка по выбору клиента, а «Условие» проверяет данные.
- Нода «Действия» — после действия (создали сделку, отправили вебхук) «Сообщение» сообщает клиенту результат.
- Задержка — если между сообщениями нужна пауза дольше 30 секунд.
Пример
Клиент пишет боту, триггер запускает сценарий → нода «Сообщение» здоровается и показывает три кнопки: «Каталог», «Доставка», «Оператор». Кнопка «Доставка» ведёт на следующее «Сообщение» с условиями и кнопкой-ссылкой на сайт, а кнопка «Оператор» — на Действие перевода диалога на сотрудника.