Диалог в мессенджере
Автоматические ответы, вопросы и ветвление по данным, полученным от клиента.
Используем Salesbot не как отдельного чат-бота, а как часть воронки: он может отвечать клиенту, собирать данные, менять процесс сделки и запускаться по стандартному триггеру или через API, когда событие приходит из внешней системы.
Возможности
amoCRM уже умеет запускать сценарии общения и действия внутри сделки. Индивидуальная разработка нужна для нестандартных источников события или внешней логики.
Автоматические ответы, вопросы и ветвление по данным, полученным от клиента.
Поля, задачи и следующие шаги процесса меняются по заранее заданному сценарию.
Если стандартного триггера недостаточно, Salesbot можно запускать из серверной логики для конкретной сущности.
Webhook или backend получает внешний результат и запускает нужную ветку только после проверок.
Сценарий
Это особенно важно, когда один бот может стартовать из нескольких источников.
Триггеры
Не используем cron там, где есть надёжное событие, и не усложняем webhook, если процесс действительно периодический.
Подходит, когда сценарий должен запускаться при переходе сделки в определённое состояние.
Бот реагирует на обращение клиента в подключённом канале.
Внешняя система сообщает о факте, который должен продолжить процесс в amoCRM.
Используем для проверок, которые объективно не имеют отдельного события или требуют периодического контроля.
В отдельных случаях сотруднику нужна понятная кнопка или действие для безопасного старта сценария.
Надёжность
Отдельно контролируем повторные внешние запуски и состояние сделки до старта бота.
Проверяем сущность, этап, необходимые поля и факт предыдущей обработки.
Для внешних источников сохраняем ключ события или иной идентификатор обработки.
При ошибке API не теряем событие и не создаём бесконтрольную петлю повторов.
После бота сделка должна перейти в определённое состояние или получить конкретное следующее действие.
Salesbot + AI
Для формального дерева вопросов и действий обычного сценария достаточно. ИИ добавляем только там, где нужно понимать свободную речь клиента или сложный контекст сделки.
Оставляем внутри Salesbot.
При необходимости передаём AI-сервису.
ИИ возвращает ограниченный набор параметров.
Сервер решает, какое действие допустимо.
Salesbot выполняет следующий контролируемый шаг.
Связанные направления
Он хорошо работает как управляемый интерфейс диалога, а сложные расчёты и интеграции остаются во внешнем слое.
Архитектура
Salesbot отвечает за сценарий общения и простые действия; интеграционный backend — за внешние API, очереди, сложные проверки и повторную обработку.
Вопросы
Да. В amoCRM Salesbot используется в подключённых чатах и может вести заранее настроенный сценарий общения.
Да. amoCRM предоставляет API для запуска Salesbot, поэтому внешний backend может инициировать сценарий после собственного события и проверок.
Да, серверный планировщик может проверить условия и через API запустить сценарий для подходящих сущностей.
Нет. Базовый Salesbot выполняет запрограммированный сценарий. ИИ можно подключить отдельным слоем, если нужно понимать свободный текст или контекст.
До старта проверяем состояние сделки и факт обработки события; для внешних источников используем уникальный ключ или другую схему защиты от повторов.
Да. Сначала разбираем текущие ветки и триггеры, затем меняем только необходимые участки, не перестраивая работающий сценарий целиком.
Покажите событие запуска, текущую ветку и нужный результат. Определим, что оставить внутри amoCRM, а что вынести в API или серверную логику.