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