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