О проекте
Бот учитывает историю сделки, выбирает сценарий касания и готовит краткое резюме диалога. Результат направляет дальнейшее действие в CRM.
Система анализирует историю сделки, подбирает релевантный сценарий касания, ведет диалог человечным языком, автоматически напоминает о себе (фоллоу-ап) и, по завершении беседы, пишет краткое саммари для менеджера, самостоятельно ставя задачи в CRM.
Задача бизнеса
В любом отделе продаж скапливается огромная база лидов, которые не сказали жесткое «нет», но перестали выходить на связь.
- Потеря выручки: Менеджеры фокусируются на «горячих» лидах и забывают перезванивать тем, кто просил набрать через месяц.
- Выгорание и рутина: Написание ручных сообщений «спящим» клиентам занимает часы.
- Потеря контекста: Менеджерам лень читать длинные переписки, чтобы понять, на чем остановились полгода назад.
Задача: Создать автономного ИИ-менеджера, который будет методично и ненавязчиво «догревать» базу, отсеивать отказы и передавать живым сотрудникам только тех, кто готов к диалогу, сопровождая это четкой выжимкой информации.
Как работает решение
Проект реализован в n8n и состоит из двух параллельных логических веток, привязанных к событиям в Bitrix24.
Ветка 1: Реактивация и Умные касания
- Анализ контекста: При запуске бот считывает все прошлые комментарии по сделке и определяет один из 8 сценариев (например: «клиент ушел думать», «клиент на бесплатном тарифе», «жалоба на цену», «ждет КП»).
- Человечный диалог (GPT-4o + Redis): Агент генерирует персонализированное короткое сообщение, предлагая клиенту 2 простых варианта ответа. Бот помнит историю текущей сессии благодаря базе данных Redis.
- Drip Campaign (Цепочка фоллоу-апов): Внедрена сложная логика задержек. После отправки сообщения система ждет 24 часа. Затем она через API проверяет историю чата:
- Если клиент ответил — бот продолжает диалог.
- Если промолчал — отправляется мягкое напоминание.
- Правило «3 страйков»: бот умеет вовремя остановиться и автоматически закрыть диалог, чтобы не спамить.
Ветка 2: Саммаризация и Маршрутизация (По завершении чата)
Срабатывает по вебхуку OnSessionFinish (закрытие диалога в открытой линии).
- Сбор данных: Система выгружает всю историю переписки.
- ИИ-Саммаризатор: Отдельный промпт заставляет ИИ сформировать четкий отчет: 1) О чем договорились, 2) Ответный шаг, 3) Общее настроение клиента.
- Structured Output (JSON): Нейросеть классифицирует итог диалога в строгие категории (manager_call, wait_1_month, close_lost).
- Действия в CRM:
- Обновляет карточку сделки, красиво форматируя новое саммари поверх старых комментариев.
- Если итог manager_call, бот создает задачу на менеджера со ссылкой на сделку и выжимкой диалога.
- Если итог wait_1_month, бот сдвигает дату следующего касания на 30 дней вперед.
Технологии и интеграции
| Категория | Технология | Роль в проекте |
|---|---|---|
| Оркестратор | n8n | Сложная маршрутизация (Switch, Wait), интеграция API |
| CRM | Bitrix24 REST API | Открытые линии, Сделки, Задачи, Вебхуки |
| LLM | OpenAI GPT-4o | Генерация текстов, анализ тональности и саммаризация |
| Memory | Redis | Хранение контекста диалога (Session Memory) |
| Парсинг | Structured Output Parser | Принудительный возврат данных в формате JSON для автоматики |
| Скрипты | JavaScript | Проверка наличия ответов клиента, склейка комментариев |
Что изменилось
Менеджер получает структурированное резюме и задачу вместо ручного восстановления контекста. Напоминания ограничиваются процедурными проверками ответов и завершения диалога.



