НЕКСБЕРРИ ИИ Разработка и автоматизация
Продажи и CRM

Нейропродавец для Avito и Bitrix24

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

n8nGPT-4oRedisBitrix24 REST API
Схема процесса: Сообщение Avito → Проверка контакта → ИИ-квалификация → Телефон клиента → Живой менеджер
Схема процесса по материалам проекта. Иллюстрация, не скриншот интерфейса. Открыть изображение ↗

О проекте

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

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

Задача бизнеса

При большом потоке входящих обращений из мессенджеров и классифайдов (Avito) отдел продаж сталкивается с рядом проблем:

  • Трата времени на «пустые» диалоги: Клиенты задают базовые вопросы (цена, сроки, кейсы), но не готовы к предметному разговору.
  • Потеря инициативы: Менеджер ответил на вопрос, клиент прочитал и промолчал. Диалог «повис», лид остыл.
  • Отсутствие квалификации: Сейлзы получают лиды без понимания ниши, боли и срочности задачи клиента.

Задача: Создать ИИ-помощника, который вежливо, но настойчиво проведет квалификацию, ответит на вопросы строго по базе знаний компании и заберет контактные данные, автоматически напоминая о себе при молчании клиента.

Как работает решение

Проект реализован в n8n и разделен на две независимые логические ветки: событийную (обработка сообщений) и фоновую (контроль активности).

Ветка 1: Обработка входящих сообщений (Event-driven)

  • Regex-Детектор Контактов: При каждом сообщении система с помощью регулярных выражений (Regex) проверяет текст на наличие номера телефона.
  • Успешный сценарий: Если телефон найден, бот моментально благодарит клиента, отправляет API-запрос в Bitrix24 на перевод диалога на живого оператора, отключается от чата и очищает память.
  • ИИ-Квалификатор (GPT-4o): Если телефона нет, сообщение уходит в нейросеть.
  • Промпт-инжиниринг: Вшит жесткий алгоритм работы. Бот обязан задать 3 вопроса строго по одному (сфера, задачи, срочность).
  • Бот обрабатывает слова-триггеры («нейро», «чек-лист») и выдает заранее заготовленные материалы.
  • Контроль галлюцинаций: Боту строго запрещено отвечать на вопросы, не связанные с IT, CRM и автоматизацией.
  • Память сессии (Redis): Бот запоминает контекст беседы, сохраняя связность диалога. Каждый ответ клиента обновляет метку времени last_msg_time в базе данных.

Ветка 2: Фоновый сторожевой таймер (Watchdog / Cron)

  • Каждую 1 минуту запускается Schedule Trigger.
  • n8n опрашивает базу данных Redis, получая список всех активных сессий бота.
  • Кастомный JavaScript-скрипт анализирует время последнего сообщения от клиента:
  • Trigger 1 (15 минут молчания): Если клиент прочитал и промолчал, бот отправляет push-сообщение: «К сожалению, я не получил от вас ответа. Пришлите, пожалуйста, ваш номер телефона». В базу ставится метка warned_at.
  • Trigger 2 (24 часа молчания): Если после напоминания прошли сутки, система принудительно выгоняет бота из чата, переводит диалог на ответственного менеджера в Bitrix24 и удаляет технические данные из Redis, чтобы не засорять память.

Технологии и интеграции

КатегорияТехнологияРоль в проекте
Оркестраторn8nМаршрутизация, Cron-задачи, API запросы
CRM / ChatBitrix24 REST APIОткрытые линии, управление маршрутизацией чата
LLMOpenAI GPT-4oДиалоговый движок, NLP, квалификация
Память и StateRedisIn-memory хранилище для истории чатов и таймеров
ЛогикаRegex + JavaScriptПарсинг номеров телефонов, математика тайм-аутов

Что изменилось

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

Ваш процесс — следующий кейс?

Обсудим, что можно автоматизировать

Разберём задачу, исходные данные и ограничения. Предложим подходящий сценарий.

Обсудить мою задачу