Роботы
- Как устроен экран
- Как создать робота
- Как импортировать готового робота
- Меню карточки робота
- Папки роботов
- Как запустить и остановить робота
- Как изменить настройки робота
- Вкладка «Связь с ИИ-Ассистентом»
- Вкладка «Шаблоны вебхуков»
- Вкладка «Шаблоны ИИ блоков»
- Вкладка «Тэги»
- Вкладка «Тестовые получатели»
- Вкладка «Ошибки»
- Удалить клиента из робота
- Практический сценарий: воронка после вебинара
- На телефоне
- Частые вопросы
- Связанные разделы
Робот — это сценарий переписки, который ведёт клиента сам: благодарит за вебинар, присылает запись, предлагает курс, отвечает на «сколько стоит», ждёт ответа, напоминает, проверяет чек и передаёт диалог менеджеру. Раздел нужен тому, кто настраивает автоматику школы: владельцу, руководителю отдела продаж или технологу воронки. Менеджеры с роботами напрямую почти не работают — они видят результат в «Клиентах»: теги, переменные и переводы на линию.
Где найти: меню → «Технический блок» → «Роботы». Кто видит: право «Техблок/Роботы: смотреть свои» (только свои роботы) или «Техблок/Роботы: смотреть все». Создавать и менять сценарии — «Техблок/Роботы: редактировать свои» или «Техблок/Роботы: редактировать все». Запускать и останавливать роботов (с 22.10.2026) — «Роботы: запускать и останавливать», на тех же роботов, что и право на редактирование.
Справочник по роботам разбит на несколько файлов:
| Файл | О чём |
|---|---|
| Этот файл | Список роботов, создание, настройки, запуск и остановка, вкладки раздела |
| Конструктор и холст | Как устроен редактор сценария, связи, сохранение, версии, поиск, один робот на несколько групп VK (варианты для аккаунта) |
| Сообщения, кнопки, вложения, ожидания | Нода «Сообщение» целиком |
| Действия | Нода «Действие» и все действия: теги, переменные, линии, вебхуки, таблицы, очистка |
| Условия и группы условий | Ноды «Условие» и «Группа условий», все операторы, проверки И / ИЛИ |
| Таймеры, A/B-тесты и служебные ноды | «Начало», «Таймер», «АВ маршрутизатор», «Заметка», «Конец», «Не состояние» |
| ИИ-ноды и проверка чека | «ИИ Блок» (классификатор, экстрактор, диалог), «Автодиалог», «ИИ-ассистент 2.0», «Пульсар», «Проверка чека» |
| Переменные и функции | Подстановки в тексте, уровни переменных, калькулятор, формулы |
| Тестирование и статистика | Проверка перед запуском, счётчики, вкладка «Лиды», ошибки и повтор |
| Сводные таблицы | Все ноды, все действия и все операторы условий на одной странице |
Пример, который проходит через весь справочник, — робот «Воронка после вебинара» школы астрологии «Звёздный путь»: благодарность за вебинар → оффер курса «Натальная карта с нуля» за 24 900 ₽ → рассрочка 3 × 8 300 ₽ → ссылка на оплату → проверка чека → передача ученика на вторую линию.
Как устроен экран

Рис. 1. Раздел «Роботы»: вкладка «Мои роботы» со списком сценариев школы
- Шапка. Заголовок «Роботы» и строка-итог: сколько роботов активны, сколько всего людей прошло через роботов и сколько сообщений они отправили. Справа — кнопки «Импорт» и «Создать робота».
- Вкладки раздела: «Мои роботы», «Связь с ИИ-Ассистентом», «Шаблоны вебхуков», «Шаблоны ИИ блоков», «Тэги», «Тестовые получатели», «Ошибки». Каждая описана ниже.
- Поиск и фильтр. «Поиск роботов...» ищет по названию, список «Все аккаунты» показывает роботов и цифры только по одному подключённому аккаунту (боту Telegram, сообществу VK и т. д.).
- Карточки роботов. На карточке: название, статус («Активен», «На паузе», «Черновик»), аккаунт и префикс робота (например, «@zvezdny_put_bot · ZP»), число шагов, число людей в воронке и отправленных сообщений, мессенджер. Кнопка «⋯» открывает меню действий.
- Пустая карточка «Создать робота» в конце списка — то же, что кнопка в шапке.

Рис. 2. Пункт «Роботы» в разделе «Технический блок»
Роботы с нодой «Автодиалог» или «ИИ-ассистент 2.0» в этом списке не показываются: ими управляют в разделах «ИИ-Ассистент» и «ИИ-ассистент 2.0» (см. Технический блок).
Как создать робота
Пример: в школе прошёл вебинар «Натальная карта: первый шаг», нужно автоматически поблагодарить участников и предложить курс.
-
Нажмите «Создать робота» в правом верхнем углу.

Рис. 3. Кнопка «Создать робота» -
Откроется окно «Новый робот (Флоу)».

Рис. 4. Окно «Новый робот (Флоу)» поверх списка -
Заполните поля:
- «Название флоу» — понятное имя, например «Воронка после вебинара». Называйте по задаче, а не по дате.
- «Префикс» — короткий код робота латиницей: две буквы или две буквы и цифра (например, «ZP»). Из префикса строятся номера шагов: ZP1, ZP2, ZP3… Префикс подставляется сам, его можно поменять.
- «Тэги» — служебные метки для поиска своих роботов («вебинар», «продажи»). Введите слово и нажмите «+». Это не теги клиентов.
- «Аккаунты робота» — отметьте, в каких аккаунтах будет работать сценарий. Можно выбрать несколько аккаунтов одного типа: например, два Telegram-бота школы. Боты и личные Telegram-аккаунты подключаются отдельно, а аккаунты другого мессенджера недоступны — причина написана серым под аккаунтом. «Сервисный робот» — отдельный вариант для сценариев без мессенджера. Если отметить несколько аккаунтов, робот работает на всех по одной схеме, а свои видео, ссылки и теги для отдельного аккаунта задаются в конструкторе (новое с 21.10.2026, см. Один робот на несколько групп VK).

Рис. 5. Название, префикс, теги и аккаунт робота -
Нажмите «Создать Робота». Откроется конструктор сценария с одной нодой «Начало» — дальше по инструкции по конструктору.
Готово: робот создан в статусе «Черновик», клиенты его пока не получают.
Если в проекте ещё нет ни одного подключённого аккаунта, появится подсказка «Сначала добавьте канал, потом создавайте робота». Подключите бота в «Технический блок» → «Аккаунты» (Аккаунты).
Как импортировать готового робота
Сценарий можно перенести из Senler или из другого проекта Napulse в виде JSON.
- Нажмите «Импорт».
- В окне «Импорт роботов» выберите «Канал», вставьте JSON в поле или нажмите «Выбрать файлы».
- Нажмите «Импортировать». Внизу появится «Результат импорта»: сколько роботов создано, обновлено и сколько с ошибками.

Рис. 6. Окно «Импорт роботов»
Готово: импортированные роботы появились в списке. Обязательно откройте каждый и проверьте шаги — особенно ссылки на чужие боты, теги и файлы.
Меню карточки робота

Рис. 7. Кнопка «⋯» на карточке робота

Рис. 8. Действия с роботом
| Пункт | Что делает |
|---|---|
| «Сценарий» | Открывает конструктор (схему шагов) |
| «Настройки» | Название, префикс, теги, аккаунты, статус, повторный запуск |
| «Дублировать» | Делает копию робота — удобно, чтобы проверить новую ветку, не трогая рабочую. Копия попадает в ту же папку |
| «Переместить в папку» | Кладёт робота в выбранную папку или убирает из папки (пункт есть, когда в проекте создана хотя бы одна папка) |
| «Пауза» / «Запуск» | Выключает или включает робота. Пункт показывает то, что сейчас можно сделать |
| «Остановить всех» | Ставит на паузу каждого человека, который сейчас находится внутри робота (после подтверждения) |
| «Удалить» | Удаляет робота |
Пункты, меняющие робота, видны только тем, у кого есть право редактирования.
Папки роботов
Когда роботов много, разложите их по папкам: например, по эксперту, продукту или воронке.
- Нажмите «Новая папка» справа от поиска, введите название и нажмите «Создать».
- Перетащите карточку робота мышкой на папку или выберите в меню карточки «⋯» пункт «Переместить в папку».
- Нажмите на название папки, чтобы свернуть или развернуть её. Свёрнутые папки запоминаются в вашем браузере.
- Папки общие для всего проекта, вложенных папок нет, и робот лежит только в одной папке.
- Роботы без папки показываются в блоке «Без папки». Пока в проекте нет ни одной папки, список выглядит как раньше.
- В заголовке папки видно, сколько в ней роботов и сколько из них активны.
- Каждый видит в папке только тех роботов, которые ему доступны по правам.
- Создавать, переименовывать и удалять папки может тот, у кого есть право редактировать роботов. Переместить робота можно, если есть право редактировать этого робота.
- Если удалить папку (меню «⋯» у папки), её роботы не удаляются, а переходят в «Без папки».
- При поиске папки раскрываются сами, а пустые папки скрываются.
Как запустить и остановить робота
- Соберите и проверьте сценарий (см. Тестирование).
- В конструкторе нажмите «Сохранить».
- Вернитесь в список, откройте «⋯» на карточке и нажмите «Запуск».
- Статус на карточке сменится на «Активен».
Готово: новые клиенты, которые пишут в выбранные аккаунты, попадают в робота.
Новое с 22.10.2026. «Пауза», «Запуск» и «Остановить всех» доступны только с правом «Роботы: запускать и останавливать». Без него сотрудник может править сценарий, но включить или выключить робота не сможет: так запуск остаётся за руководителем. В день обновления это право получили все, кто мог редактировать роботов.
Пауза и «Остановить всех» — разные вещи. «Пауза» запрещает новые входы, но люди, которые уже внутри (например, ждут таймера «Напомнить завтра»), продолжают свой путь. Чтобы остановить и их, выберите «Остановить всех» и подтвердите — каждый участник встанет на паузу на своём шаге. После этого придёт сообщение «Остановлено участников: N».
Как изменить настройки робота
-
«⋯» на карточке → «Настройки».

Рис. 9. Окно «Настройки робота» -
Поменяйте нужное. Кроме полей создания, здесь есть:
- «Статус» — «Активен», «На паузе», «Черновик»;
- «Повторный запуск» — если включено, человек, который уже прошёл воронку, может пройти её заново: в Telegram — командой /start, во ВКонтакте — кнопкой «Начать» или новым сообщением. Если выключено, робот сработает для человека только один раз.

Рис. 10. Флажок «Повторный запуск» и пояснение -
Нажмите «Сохранить изменения». Кнопка «Удалить» слева удаляет робота.
Готово: изменения применились ко всем аккаунтам робота.
Если снять отметку с аккаунта, новые люди через него больше не заходят, а те, кто уже начал путь в этом аккаунте, остаются привязаны к нему.
Вкладка «Связь с ИИ-Ассистентом»

Рис. 11. Схема «Гибридная модель: Робот ↔ ИИ-Ассистент»
Это справочная схема, а не настройка: она показывает, как делить работу между роботом и ИИ. Робот хорош там, где ответы известны заранее (приветствие, кнопки, квалификация, напоминания, доставка материалов после оплаты). ИИ-Ассистент — там, где клиент пишет что угодно: вопросы, возражения «дорого», «подумаю». На схеме: клиент пишет → робот здоровается и предлагает кнопки «Хочу купить» / «Просто смотрю» / «Есть вопрос» → покупатель уходит к ИИ-Ассистенту, «просто смотрю» — в прогрев, вопрос — к ИИ → после оплаты робот онбординга, при молчании 24 ч — прогрев, при отказе — альтернатива. Блоки в нижней части схемы помечены «Новый блок» / «Новый триггер» — это планы, их пока нет в конструкторе.
В самом конструкторе для «гибкой» части есть ноды «ИИ Блок», «Автодиалог» и «ИИ-ассистент 2.0» (см. ИИ-ноды).
Вкладка «Шаблоны вебхуков»
Вебхук — это сообщение из робота во внешний сервис (Google-таблица через Make, бухгалтерия, сервис рассылок). Чтобы не писать тело запроса в каждой ноде, его собирают один раз как шаблон.

Рис. 12. Список шаблонов вебхуков
-
Нажмите «Новый шаблон» (или «Изменить» у существующего).
-
Введите «Название», например «Купили курс».
-
В блоке «Тело запроса» на вкладке «Конструктор» нажимайте «Добавить» и для каждого поля выберите «Тип», «Имя» и «Значение». Вкладка «JSON» позволяет написать тело вручную.

Рис. 13. Конструктор тела запроса и «Предпросмотр тела» -
Внизу «Предпросмотр тела» показывает, что уйдёт в запрос. Нажмите «Сохранить».
Типы полей:
| Тип | Что подставляется |
|---|---|
| «Константа» | Постоянное значение. Число, true, null пишутся как в JSON, остальное — строкой |
| «Объект» | Вложенный объект; поля внутрь добавляются кнопкой «Добавить» внутри узла |
| «Массив» | Вложенный список |
| «Данные подписчика» | Поле профиля: идентификатор, платформа, имя, фамилия, полное имя, username, иконка, ссылка на страницу, город, страна, пол, семейное положение, переменные подписчика |
| «Пользовательская переменная» | Значение переменной клиента по имени |
| «Глобальная переменная» | Значение общей переменной |
| «Секретный ключ» | Секретный ключ проекта — чтобы приёмник мог проверить, что запрос пришёл от вас |
| «Информация о событии» | ID шага, префикс, UUID и название робота, идентификатор канала, платформа, дата события, utm_source / utm_medium / utm_campaign / utm_content / utm_term |
Кнопка «Секретный ключ» над списком показывает ключ (значок глаза) и позволяет «Обновить» его. После обновления все запросы пойдут с новым ключом — предупредите тех, кто принимает вебхуки.

Рис. 14. Окно «Секретный ключ»
Готово: шаблон можно выбрать в действии «Webhook» любого робота проекта. Нода хранит ссылку на шаблон, поэтому правка шаблона сразу меняет все роботы, которые его используют. При удалении шаблона ноды вернутся к своему JSON.
Вкладка «Шаблоны ИИ блоков»
Пресеты для ноды «ИИ Блок»: подтип и промпт. При выборе шаблона в ноде его содержимое копируется в ноду.

Рис. 15. Шаблоны «Возражения по цене», «Сбор телефона и email», «Консультант по курсу»
-
Нажмите «Новый шаблон».
-
Заполните «Название», «Подтип» (AI Classifier — ветвление, AI Extractor — сбор данных, AI Dialog — свободный диалог) и «Промпт».
-
Для классификатора добавьте «Варианты классификации» («дорого», «подумаю», «нет времени»); для экстрактора — «Что извлекать»; для диалога — «Цель диалога» и «Количество попыток».

Рис. 16. Шаблон классификатора «Возражения по цене» -
Нажмите «Сохранить».
Готово: шаблон доступен в списке «Шаблон» каждой ноды «ИИ Блок». Переменные для экстрактора и переходы по вариантам привязываются уже в конструкторе. Модель ИИ в шаблоне не выбирается — её назначает администратор платформы.
Вкладка «Тэги»
Словарь тегов клиентов проекта: «вебинар-октябрь», «оплатил курс», «vip». Здесь же видно, у скольких людей стоит каждый тег.

Рис. 17. Словарь тегов с уровнем и числом пользователей
-
Нажмите «Новый тэг».
-
Введите «Название» и выберите «Уровень тэга»: «Проект» (виден во всём проекте), «Канал» (в одном аккаунте — выберите его) или «Робот» (в одном роботе — выберите его).

Рис. 18. Окно «Новый тэг» -
Нажмите «Сохранить».
Готово: тег можно ставить действием «Добавить тэг» и проверять условием «Есть тэг».
Переименование и удаление применяются сразу ко всем пользователям с этим тегом. Одинаковые имена на разных уровнях запрещены — появится «Тэг с таким именем уже существует на другом уровне».
Вкладка «Тестовые получатели»
Кому уходит проверочное сообщение кнопки-«самолётика» из конструктора (см. Тестирование).

Рис. 19. Получатели проверочных сообщений по платформам
- В колонке «Telegram-боты» впишите @username или числовой chat_id — по одному в строке (например, @anna_koroleva и @maria_sokolova). Человек должен хотя бы раз написать боту (нажать Start), иначе Telegram не даст боту написать первым.
- «Telegram-лички (MTProto)» — для роботов на личном аккаунте; @username находятся сами.
- «VK» — числовой id или короткое имя; человек должен разрешить сообщения от сообщества.
- Нажмите «Сохранить».
Готово: «самолётик» в сообщении отправит пробу этим людям. Если списки пустые, проба уходит администраторам канала.
Вкладка «Ошибки»
Клиенты, у которых робот остановился на ошибке, — сразу по всем роботам проекта: не ушло сообщение или голосовое, упал запрос, остановилась параллельная ветка.
- Откройте «Роботы» → «Ошибки». В строке: клиент и его id, робот, шаг, текст ошибки и время.
- Пометки: «Ветка» — ошибка в параллельной ветке, основная линия робота идёт дальше; «Автоповтор в 15:32» — робот сам повторит шаг; «На паузе» — клиент на паузе и повтор его не тронет.
- «Исход неизвестен» — сервис не ответил, дошло ли сообщение. Откройте переписку и проверьте, получил ли клиент сообщение.
- Отметьте клиентов и нажмите «Запустить заново» (или кнопку в строке). Робот повторит упавший шаг с упавшего действия: то, что уже ушло клиенту, второй раз не отправится. Для «Исход неизвестен» CRM попросит подтвердить, что переписка проверена.
- «Перенести на шаг» — если клиент застрял давно и повторять шаг уже не нужно. Выберите шаг робота: клиент перейдёт на него, ошибка снимется. Галочка «Сразу выполнить шаг» отправит сообщение шага сейчас; без неё клиент встанет на шаг и пойдёт дальше по следующему событию. Для ветки упавшая ветка закроется, а на шаг перейдёт основная линия клиента. Пачкой переносятся клиенты одного робота.
- «Показать путь» открывает конструктор с маршрутом клиента по роботу.
Ветки, чей шаг удалён из схемы робота, в списке не показываются: повторить такой шаг уже нельзя. Клиент основной линии на удалённом шаге остаётся в списке — его нужно перенести на существующий шаг.
Готово: после повтора или переноса список обновится, ушедшие дальше клиенты из него пропадут. Основная линия пропадает сама, как только клиент переходит на другой шаг; ошибка ветки висит, пока ветку не запустят заново или не перенесут клиента. Запускать заново и переносить может сотрудник с правом запуска роботов, остальные видят список только для просмотра.
Удалить клиента из робота
В карточке лида («Лиды» → клиент) у каждого робота есть кнопка «Удалить из бота».
- Нажмите «Удалить из бота» у нужного робота и подтвердите.
- Робот остановится для этого клиента, строка станет «Удалён». Путь по роботу и история остаются, «Показать путь» работает.
- Кнопка есть и у робота со статусом «Пройден». После удаления робот примет клиента как нового, даже если повторный запуск у робота выключен.
Готово: робот снова может завести клиента с начала, как нового. У строки «Удалён» кнопки нет: клиента уже убрали.
Практический сценарий: воронка после вебинара
Как собрать робота «Воронка после вебинара» целиком — по шагам, со ссылками на подробные разделы:
- Создайте робота с префиксом ZP на боте @zvezdny_put_bot (этот раздел).
- После «Начала» поставьте «Действие» «Метки вебинара»: тег «вебинар-октябрь» и переменная webinar_date (Действия).
- «Сообщение» «Спасибо за вебинар»: текст с %username%, картинка-конспект, кнопки «Хочу на курс», «Сколько стоит?» и кнопка-ссылка «Смотреть запись»; ожидание ответа и выход «Если нет ответа через 24ч» (Сообщения).
- «Условие» «Спросили про рассрочку?»: «Ответ содержит» /рассроч|частями|долями/ (Условия).
- «Сообщение» «Оффер курса» с кнопками в клавиатуре «Оплачу сразу» / «Нужна рассрочка» / «Есть вопрос» и «Группа условий» «Разбор ответа на оффер».
- «Таймер» «Напомнить завтра» в 11:00 по будням (Таймеры).
- «ИИ Блок» «Что мешает купить?» для свободных ответов и «ИИ Блок» «Ответы на вопросы» (ИИ-ноды).
- «Сообщение» со ссылкой на оплату → «Проверка чека» → «Действие» «Оплата подтверждена»: тег «оплатил курс», перевод на «Линию 2», уведомление админам и вебхук.
- «Конец». Проверка на себе и запуск (Тестирование).

Рис. 20. Готовая схема «Воронки после вебинара» в конструкторе
На телефоне

Рис. 21. Список роботов на телефоне
Карточки идут одной колонкой, кнопки «Импорт» и «Создать робота» — на всю ширину, вкладки прокручиваются вбок. Запустить, поставить на паузу или открыть настройки можно и с телефона. Конструктор на телефоне открывается (см. Конструктор), но собирать сценарий удобнее на компьютере.
Частые вопросы
Почему я не вижу кнопку «Создать робота»? Нет права «Техблок/Роботы: редактировать свои» или «… все». Обратитесь к владельцу проекта.
Почему мой робот не виден в списке? Если у вас право «смотреть свои», видны только созданные вами роботы. Роботы с «Автодиалогом» или «ИИ-ассистентом 2.0» показываются в разделах ИИ-Ассистента. Проверьте также фильтр «Все аккаунты».
Что означает серая подпись справа внизу карточки? У активных роботов там сейчас выводится служебная надпись «seed.clj», у остальных — «На паузе» или «Черновик». На работу робота это не влияет.
Почему цифры на карточке не совпадают с числом клиентов? Карточка считает уникальных людей, прошедших воронку, и все отправленные сообщения. Один человек получает несколько сообщений и может пройти воронку повторно (если включён «Повторный запуск»).
Робот «Активен», но не отвечает. Проверьте, что аккаунт подключён (в окне «Настройки» рядом с аккаунтом написано «Подключён»), что первая нода после «Начала» связана, и что человек не проходил воронку раньше при выключенном «Повторном запуске».
У школы две группы VK — делать два робота? Не нужно. Отметьте обе группы в «Аккаунты робота», а разные видео, ссылки и теги задайте в режиме «Вариант для аккаунта» (новое с 21.10.2026, см. Конструктор).
Можно ли откатить неудачную правку? Да, если включено версионирование графа — см. Версии. Перед крупной правкой надёжнее сделать «Дублировать».