← На главную

Справка

Как устроен конструктор: сценарии, триггеры, подключения, рассылки и тарифы.

Начало работы

retensy-bots — конструктор автоматизаций. Вы собираете цепочку из блоков на визуальном холсте, и она сама общается с людьми и связывает ваши сервисы. Ниже — как это устроено и с чего начать.

Как устроен продукт

Всё крутится вокруг сценария — схемы из блоков, соединённых стрелками. Человек (или событие из вашей CRM) попадает в начало схемы и проходит её по шагам: получает сообщения, отвечает на вопросы, попадает в разные ветки в зависимости от ответов.

Сценарий привязывается к каналу связи (Telegram- или MAX-бот) либо запускается вебхуком без всякого бота. Один и тот же кабинет держит сколько угодно ботов и сценариев — лимит зависит от тарифа.

Первый сценарий за 5 шагов

  1. Подключите бота: раздел «Подключения» → «Добавить» → Telegram, вставьте токен от @BotFather.
  2. Откройте «Сценарии» → «Новый сценарий» и выберите этого бота.
  3. На холсте добавьте точку входа (например команду /start) и блок «Сообщение» с приветствием, соедините их стрелкой.
  4. Нажмите «Опубликовать» — конструктор проверит схему и сделает её активной.
  5. Напишите боту /start в Telegram и убедитесь, что пришло ваше сообщение.

Разделы кабинета

«Сценарии» — все ваши схемы и их источники. «Подключения» — боты, каналы, CRM и сервисы. «Подписчики» и «Диалоги» — люди, которые вам написали, и переписка с ними.

«Рассылки» — массовые сообщения. «Аналитика» — что происходит в сценариях. «Тариф» — лимиты и оплата. «MCP» — управление ботами из внешних инструментов. «База знаний» — эта справка.

Сценарии и канвас

Сценарий — это визуальная схема поведения. Вы не пишете код: логику задаёте блоками и стрелками между ними.

Холст, блоки и стрелки

Блок — это один шаг: отправить сообщение, задать вопрос, проверить условие. Стрелка ведёт от одного блока к следующему и определяет порядок прохождения.

У блока может быть несколько выходов. Например, «Условие» имеет выходы «да» и «нет», а «Вопрос» — «ответ получен» и «истекло время ожидания». От каждого выхода тянется своя стрелка в свою ветку.

Черновик и публикация

У бота один активный (опубликованный) сценарий — именно он отвечает людям. Пока вы редактируете, изменения копятся в черновике и в бой не идут.

Черновик сохраняется автоматически по мере правок. Активной новая версия становится только после нажатия «Опубликовать».

Что проверяется перед публикацией

Публикация не пройдёт, если схема пустая — публиковать нечего. Пустым сценарием нельзя случайно затереть работающего бота.

Ошибки (красный баннер) блокируют публикацию; предупреждения (жёлтый баннер) — нет, но их стоит прочитать. Частое предупреждение — «нет точки входа»: схема есть, а начать её некому.

Как откатиться

Пока вы не опубликовали черновик, активная версия работает как работала. Если новая версия оказалась хуже — просто опубликуйте прежнюю схему заново.

Какие бывают блоки

Блоки сгруппированы по назначению. Ниже — что делает каждая группа.

Сообщения

«Сообщение» — отправляет текст с кнопками. «Картинка» — фото с подписью и кнопками.

По умолчанию сообщение уходит тому, кто в диалоге. В настройках блока можно выбрать другого получателя: конкретный чат/канал или адрес из переменной — это нужно для сценариев-вебхуков, где «текущего собеседника» нет.

Логика и ветвления

«Условие» — развилка по переменной, тегу подписчика или подписке на канал (выходы «да»/«нет»). «Случайный выбор» — A/B-разветвление для тестов. «Формула» — вычисление над переменными (например посчитать сумму).

«Действия» — ставит и снимает теги и переменные подписчика, не отправляя ничего в чат.

Ожидание и ввод

«Вопрос» — отправляет вопрос и ждёт ответ, сохраняя его в переменную; у блока есть выход на случай, если человек так и не ответил за отведённое время.

«Задержка» — пауза перед следующим шагом. «Расписание» — запуск ветки в заданное время.

Внешние сервисы

«Внешний запрос» — HTTP-запрос к вашему API или CRM: отправить данные или получить ответ и разложить его по переменным.

«AI-агент» — ответ языковой модели по вашему промпту (доступен на платных тарифах). «Оплата» — присылает человеку ссылку на оплату.

Ограничения выполнения

Чтобы сценарий не зациклился, один проход ограничен по числу шагов и по количеству отправленных сообщений. Если упёрлись в лимит — обычно в схеме есть петля без паузы.

Цикл в схеме разрешён только через блок, который ждёт человека или время («Вопрос» или «Задержка»). Мгновенная петля без ожидания считается ошибкой и подсветится при проверке.

Триггеры (точки входа)

Триггер — это с чего сценарий начинается. Точек входа может быть несколько, и не все они про Telegram.

Входы из бота

Команда и текст

«Команда» — запуск по команде вроде /start. «Текст» — запуск, когда человек прислал определённый текст.

Нажатие кнопки

Кнопки под сообщениями могут вести в отдельные ветки — нажатие становится точкой входа или переходом внутри сценария.

Событие Telegram

Реагирует на апдейты Telegram, а не только на сообщения: вступление в канал или группу и выход из них, пост в канале, реакция на сообщение, заявка на вступление, изменение статуса участника и другие.

Обрабатываются в предсказуемом приоритете, а набор отслеживаемых событий пересобирается при публикации.

Уточняющие фильтры события

У события Telegram набор доступных фильтров зависит от самого события — конструктор показывает только то, что применимо.

Канал или чат

Можно ограничить событие конкретным каналом/чатом — выбрать из привязанных к боту или указать ID вручную. Полезно, когда бот админит несколько каналов, а реагировать нужно на один.

Статус участника

Для событий об участниках — фильтр по статусу: вступил, вышел, стал администратором и т.п. Реагируйте только на нужный переход.

Текст сообщения

Для событий с текстом (сообщение, пост в канале) — фильтр «содержит» или «равно», без учёта регистра. Условия складываются по И: можно требовать и канал, и текст одновременно.

Вход без бота: вебхук

Сценарий не обязан начинаться с сообщения в Telegram. Точкой входа может быть вебхук — HTTP-запрос из вашей CRM, с сайта или из другого сервиса.

Так автоматизируются процессы, где Telegram — лишь один из шагов: пришла заявка на сайте → сценарий сходил в CRM → отправил уведомление в нужный чат.

Подключения

Здесь живут боты, каналы и внешние сервисы. Подключение — это привязанный аккаунт, который дальше используется в сценариях.

Боты

Telegram и MAX

Бот подключается по токену. Для Telegram токен выдаёт @BotFather, для MAX — кабинет MAX.

  1. Создайте бота у провайдера и скопируйте токен.
  2. «Подключения» → «Добавить» → выберите Telegram или MAX.
  3. Вставьте токен и сохраните — бот появится в списке и станет доступен в сценариях.

Каналы и группы

К боту привязываются каналы и группы: добавьте бота администратором, и канал станет доступен в условии «Подписан на канал» и в фильтрах события. Так проверяют подписку и постят от имени бота.

Instagram

Instagram подключается отдельно — в разделе «Инструменты роста», где живут автоворонки.

CRM и сервисы

Каталог сервисов открывается кнопкой «Добавить» в «Подключениях». В нём — поиск по названию, категории и логотипы; искать можно и по названию действия («отправить сделку»).

Доступны amoCRM, Битрикс24, GetCourse, Google Таблицы и другие. Подключённый сервис используется в блоке «Внешний запрос» и в действиях сценария.

Добавить несколько сразу

В каталоге можно отметить несколько сервисов и пройти мастер очередью «Шаг 1 из N». Если один сервис не подключился, очередь не падает — в конце виден итог: подключено / пропущено / с ошибкой.

Управление ключами

Уже подключённый сервис можно переименовать, заменить ключ или удалить. Честно: сервисы без своей формы подключения (например узлы-сценарии) в мастере помечены отдельно и фейковую форму не показывают.

Подписчики

Все, кто когда-либо писал вашим ботам, собираются в одном месте — с тегами, переменными и историей.

База подписчиков

Список ищется по chatId, username или тегу. У каждого человека — теги и переменные (например имя, город, этап воронки) и статус: активен или заблокировал бота.

Импорт и экспорт

Списки выгружаются в CSV/JSON и так же импортируются — удобно переносить аудиторию или готовить сегмент для рассылки.

Карточка подписчика

Клик по человеку открывает карточку: профиль, все переменные, история переписки и шаги сценариев, которые он прошёл. Отсюда же видно, где именно человек сейчас в воронке.

Диалоги

Живая переписка по всем ботам в одном окне.

Переписка по всем ботам

Раздел показывает последние разговоры по всем ботам сразу, отсортированные по активности — не нужно переключаться между ботами.

Открытие диалога ведёт в карточку подписчика с полной перепиской и его данными.

Рассылки

Массовые сообщения подписчикам — разово или по расписанию.

Прямая рассылка

Мастер ведёт через три шага.

  1. Аудитория: выберите ботов и, при необходимости, сузьте охват фильтром по тегам.
  2. Сообщение: соберите до 5 блоков — текст, фото, видео, аудио, файл, голосовое, кружок, галерея, кнопки.
  3. Отправка: сразу или запланировать на конкретное время.

Повторяющиеся рассылки

Во вкладке «Запланировать» задаётся повтор: каждый день, каждый месяц или каждый год. Первая отправка — в указанное время, дальше повтор идёт автоматически.

Правило повтора останавливается в списке рассылок в любой момент.

Аналитика

Что реально происходит в сценариях и откуда приходят люди.

Показатели сценариев

Сводка событий по активным сценариям каждого бота: сколько прошло успешно и сколько с ошибкой, за последние 24 часа или 7 дней. Всплеск ошибок — сигнал заглянуть в сценарий.

Источники входов (UTM)

Показывает, по каким меткам подписчики заходили в сценарии. Каждый источник раскрывается в разбивку по кампании, каналу и контенту — видно, какая ссылка реально приводит людей.

MCP-токены

Управление ботами и сценариями из внешних инструментов — для тех, кто автоматизирует сборку.

Внешнее управление

Персональные токены (раздел «MCP») дают доступ к вашим ботам и сценариям снаружи — через retensy-mcp. Так сценарии можно собирать и править программно, из AI-инструментов.

Токен привязан к вашему аккаунту и его лимитам; храните его как пароль и отзывайте, если он утёк.

Тарифы и оплата

Бесплатный тариф — навсегда. Платные снимают лимиты.

Что входит в тариф

Тариф задаёт лимиты: число ботов, подписчиков, AI-ответов в месяц, рассылок и соредакторов, объём хранилища. На карточке тарифа честно показано и то, что входит, и то, чего в нём нет.

Бесплатный тариф работает без срока с базовыми лимитами — попробовать конструктор можно, ничего не оплачивая.

Оплата и автопродление

Оплата бывает разовой или с автопродлением. При автопродлении карта привязывается и списание проходит само в конце периода.

Привязанную карту можно отвязать в профиле — это отменяет автосписание, текущий оплаченный период при этом дорабатывает до конца.