Salesbot в amoCRM: диалоги и действия по правилам процесса

Используем Salesbot не как отдельного чат-бота, а как часть воронки: он может отвечать клиенту, собирать данные, менять процесс сделки и запускаться по стандартному триггеру или через API, когда событие приходит из внешней системы.

Событие → Salesbot → результат
Триггерчат, этап или внешнее событие
Salesbotветка диалога и действия
amoCRM / APIполя, задачи, webhooks
Следующий шагрезультат в процессе

Возможности

Сначала используем штатные функции Salesbot, а код добавляем только при необходимости

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

Диалог в мессенджере

Автоматические ответы, вопросы и ветвление по данным, полученным от клиента.

Действия в сделке

Поля, задачи и следующие шаги процесса меняются по заранее заданному сценарию.

Запуск через API

Если стандартного триггера недостаточно, Salesbot можно запускать из серверной логики для конкретной сущности.

Связь с внешней системой

Webhook или backend получает внешний результат и запускает нужную ветку только после проверок.

Сценарий

У каждого запуска должна быть понятная причина и ожидаемый результат

Это особенно важно, когда один бот может стартовать из нескольких источников.

СобытиеПроверка условийЗапуск SalesbotДиалог / действиеРезультатСледующий этап сделки

Триггеры

Стандартный этап, webhook и расписание решают разные задачи

Не используем cron там, где есть надёжное событие, и не усложняем webhook, если процесс действительно периодический.

Этап воронки

Подходит, когда сценарий должен запускаться при переходе сделки в определённое состояние.

Входящий чат

Бот реагирует на обращение клиента в подключённом канале.

Webhook

Внешняя система сообщает о факте, который должен продолжить процесс в amoCRM.

Расписание

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

Ручной запуск

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

Надёжность

Повторное событие не должно запускать один и тот же сценарий бесконечно

Отдельно контролируем повторные внешние запуски и состояние сделки до старта бота.

Условия до запуска

Проверяем сущность, этап, необходимые поля и факт предыдущей обработки.

Маркер события

Для внешних источников сохраняем ключ события или иной идентификатор обработки.

Fallback

При ошибке API не теряем событие и не создаём бесконтрольную петлю повторов.

Понятный итог

После бота сделка должна перейти в определённое состояние или получить конкретное следующее действие.

Salesbot + AI

Salesbot сам по себе не требует ИИ

Для формального дерева вопросов и действий обычного сценария достаточно. ИИ добавляем только там, где нужно понимать свободную речь клиента или сложный контекст сделки.

Формальные ветки

Оставляем внутри Salesbot.

Свободный запрос

При необходимости передаём AI-сервису.

Структурированный ответ

ИИ возвращает ограниченный набор параметров.

Проверка правил

Сервер решает, какое действие допустимо.

Продолжение бота

Salesbot выполняет следующий контролируемый шаг.

Связанные направления

Salesbot часто связывает канал общения и серверную автоматизацию

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

Вопросы

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

Salesbot может работать с мессенджерами?

Да. В amoCRM Salesbot используется в подключённых чатах и может вести заранее настроенный сценарий общения.

Можно запускать Salesbot не только по этапу сделки?

Да. amoCRM предоставляет API для запуска Salesbot, поэтому внешний backend может инициировать сценарий после собственного события и проверок.

Можно запускать бот по расписанию?

Да, серверный планировщик может проверить условия и через API запустить сценарий для подходящих сущностей.

Salesbot — это ИИ?

Нет. Базовый Salesbot выполняет запрограммированный сценарий. ИИ можно подключить отдельным слоем, если нужно понимать свободный текст или контекст.

Как не запускать один сценарий дважды?

До старта проверяем состояние сделки и факт обработки события; для внешних источников используем уникальный ключ или другую схему защиты от повторов.

Можно дорабатывать существующего Salesbot?

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

Где сейчас Salesbot упирается в ограничения стандартного сценария?

Покажите событие запуска, текущую ветку и нужный результат. Определим, что оставить внутри amoCRM, а что вынести в API или серверную логику.

Разобрать задачу

Что нужно автоматизировать?

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