Sender Справка

Действия бота

Шаг «Действие» делает работу без сообщений: ставит метки, запоминает ответы, добавляет в группы и ботов, создаёт сделки и зовёт администратора.

5 мин
Где в Sender: Коммуникации → Чат-боты → бот → «+» → «Действие»Открыть в Sender

Как добавить действие

  1. На холсте нажмите «+» и выберите «Действие».
  2. В панели шага в разделе «Действия» нажмите «действие» и выберите вид в списке.
  3. Заполните поля и нажмите «Сохранить».

Действия выполняются по порядку сверху вниз, без пауз, потом бот идёт по выходу «далее». В одном шаге — до 30 действий, порядок меняют стрелками «Выше» и «Ниже». На карточке шага видны первые четыре действия простыми словами: «Метка: Заявка», «Ответ → {%phone%}».

Все действия

ДействиеЧто делаетПример
«Добавить в группу подписчиков»Подписывает человека на группу подписчиковЗаписался на вебинар → группа «Вебинар 12 мая»
«Исключить из группы подписчиков»Отписывает от группыКупил курс → убрать из «Прогрева»
«Добавить метку»Ставит меткуСпросил о ценах → «Интересуется ценой»
«Снять метку»Снимает меткуОплатил → снять «Ждём оплату»
«Добавить в бота»Запускает другого бота, можно с нужного шага; галочка «перезапустить, если уже в боте»После квиза → бот «Запись»
«Исключить из бота»Останавливает человека в другом ботеЗаписался → выйти из бота-напоминалки
«Удалить сообщения шага»Удаляет у человека сообщения шага (по умолчанию — текущего)Убрать старое меню с кнопками
«Переменная подписчика»Меняет переменную человекаscore — «прибавить» — 1
«Глобальная переменная»То же для общей переменной каналаСчётчик свободных мест
«Сохранить ответ в переменную»Записывает последний ответ человекаТелефон → phone
«Статус «печатает»»Показывает «печатает…»; во ВКонтакте можно «записывает голосовое»Перед длинным текстом
«Отправить администратору»Уведомление с именем, ссылкой и переменными человекаНовая заявка
«Вебхук»Отправляет данные на адрес вашего сайта или CRMЗаявка в вашу систему учёта
«Ответ нейросети»Спрашивает нейросеть и кладёт ответ в переменнуюКороткий ответ на свободный вопрос
«Записать в Google Таблицу»Добавляет строку или обновляет найденнуюСписок записавшихся
«Прочитать из Google Таблицы»Берёт значение: «Ячейка», «Случайно» или «По порядку»Выдать промокод из списка
«Сделка в CRM»Создаёт сделку в выбранном этапе воронки или переносит туда открытуюЗаявка → «Новая заявка»
«Очистить данные подписчика»Стирает переменные, метки, группы подписчиков, участие в ботах или удаляет подписчика полностьюКнопка «Начать заново»

Группы подписчиков, метки и боты должны уже существовать в этом канале — их выбирают из списка. «Удалить сообщения шага» работает в пределах срока, который даёт мессенджер: ВКонтакте — 24 часа, Telegram — 48 часов, МАКС — 7 суток.

Переменные и формулы

Переменная — ячейка памяти с названием. Имя — латиница в нижнем регистре, цифры и _, до 40 символов; значение — до 4 000 символов. В тексте сообщения переменную подписчика пишут как {%phone%}, глобальную — как [%price%]. Подробно — в статье Переменные.

  • «Переменная подписчика» умеет: «присвоить», «вычислить формулу», «прибавить», «вычесть», «умножить», «разделить», «добавить в конец», «добавить в начало», «случайное число (от–до)», «порядковый номер участника на шаге», «удалить переменную».
  • Формулы: + - * / %, скобки, round, floor, ceil, min, max и другие. Пример: round({%sum%} * 1.2, 2).
  • «Сохранить ответ в переменную» сохраняет «текст ответа», «текст + вложения», может «прибавить число из ответа», «вычесть число из ответа» или дописать ответ в конец или начало.

Вебхук, нейросеть и Google Таблицы

  • «Вебхук» — автоматическое «письмо» вашему сайту или CRM. Поля: адрес https://…, метод «POST JSON», «POST form-data» или «GET», «Заголовки» и «Тело запроса» с переменными. Пустое тело — Sender отправит данные подписчика. «дождаться ответа» — если сайт ответил ошибкой, бот остановится. «записать переменные из ответа» и «переменная для ответа» сохраняют ответ сайта. Кнопка «Журнал» в панели показывает вызовы вебхука из этого шага.
  • «Ответ нейросети» — вопрос нейросети прямо из бота. Нужна нейросеть в настройках канала — если её нет, в действии будет ссылка «Настройте нейросеть в «Каналах»». Поля: системная инструкция, запрос (по умолчанию — последний ответ %last_message%), переменная для ответа, «помнить диалог», «Длина ответа» (256, 512 или 1 024) и «Температура». Для настоящего разговора удобнее шаг «AI-агент» — AI-агент: первое знакомство.
  • Google Таблицы: сначала подключите их в настройках канала — Google Таблицы. В «Записать в Google Таблицу» столбцы A, B, C… заполняются по порядку; «Обновлять строку, если совпадает значение в столбце» не даст плодить дубли.

Ошибка нейросети или Google Таблиц бота не останавливает: текст ошибки попадает в переменную {%_ai_error%} или {%_gsheets_error%}, и её можно проверить условием.

Ограничения

  • За один заход бот делает до 10 внешних действий (вебхук, нейросеть, Google Таблицы, уведомления, удаление сообщений) и работает до 45 секунд. Дальше он сам продолжит с того же места через несколько секунд.
  • «Добавить в бота» цепочкой — не больше трёх запусков подряд: бот A запускает B, B — C, C — D, дальше цепочка не пойдёт. Бот, который уже есть в цепочке, повторно не запускается. Такое действие Sender просто пропустит, и бот продолжит со следующего.

Частые вопросы

Куда приходит «Отправить администратору»?

Туда же, куда уведомления канала — в Telegram и в личные сообщения ВКонтакте. Настройка — в статье Уведомления о событиях.

Чем действие отличается от триггера?

Действие выполняется внутри бота, в нужный момент разговора. Триггер срабатывает сам на событие — например, на сообщение со словом «цена», — даже если человек ни в каком боте.

Не нашли ответ?Напишите нам — ответим и дополним справку.
Написать в поддержку