Вебформат

Главная/Блог/ИИ и чат-боты

ИИ и чат-боты2 июля 20265 мин

ИИ заполняет карточку лида прямо из переписки

Клиент написал, что за задача и какие услуги нужны. Менеджер ответил и повёл сделку, а карточку лида не заполнил. Через месяц отчёт по лидам строится на пустых полях, а заявки не попадают в нужные направления. Робот читает диалог и заполняет пустые поля сам.

Карточка лида · ИИ заполняет пустые поля из переписки
Карточка лида · ИИ заполняет пустые поля из переписки

Клиент написал, что у него за задача и какие услуги нужны. Менеджер ответил, договорился, повёл сделку дальше - а карточку лида заполнить забыл. Поля пустые. Через месяц на этих полях строится отчёт по лидам, и считать нечего. Распределение заявки по направлению тоже смотрит в пустоту.

Мы сделали робота, который закрывает эту дыру. ИИ читает диалог с клиентом и сам заполняет пустые поля лида: задачу клиента и какие услуги нужны. Бюджет, сроки и первых лиц сворачивает в текст задачи. Робот ставится на отдел продаж в Битрикс24 или другой CRM.

Что было до

Заполнять карточку - скучная работа, которую легко отложить. Менеджер ведёт диалог, держит детали в голове и переписке, а до полей лида руки не доходят. Так копятся пустые карточки.

Цена этой пустоты видна не сразу. Поле "Какие услуги" пустое - лид не уезжает в нужное направление. Поле задачи пустое - в отчёте по лидам строка без смысла. Данные есть в переписке, но в карточке их нет, поэтому для аналитики их как будто и не было.

Как это работает

Робот берёт слова клиента. Источник - по приоритету: поле "Задача", затем входящее письмо, затем чат. Исходящие письма менеджера отбрасывает: в карточку идёт запрос клиента, ответ менеджера в неё не попадает.

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

Пишет робот только в пустые поля. Заполненное менеджером не трогает: заполненное - значит проверенное человеком. После заполнения оставляет в ленте лида запись "что заполнил по переписке, проверь". Бюджет, сроки и первых лиц робот сворачивает в текст задачи и всегда упоминает в ленте, чтобы детали не потерялись.

Техническая сторона

  • Стек. Python на стандартной библиотеке, без внешних зависимостей. Робот - таймер на сервере: раз в несколько минут забирает свежие лиды через REST Битрикс24, читает диалог, заполняет пустые поля. Текст разбирает ИИ-модель.
  • Откуда берётся диалог. Приоритет источника: поле "Задача" - входящее письмо - чат. В работу идут только слова клиента; исходящие письма менеджера отбрасываются, чтобы карточка заполнялась по запросу клиента.
  • Пишет только в пустое. Заполненное руками поле робот не перезаписывает - заполненное значит проверенное человеком. Отсюда же защита от повторов: один и тот же лид робот по второму кругу не правит.
  • Услуга - только по справочнику. Значение услуги ставится валидным кодом справочника. Не уверен в коде - пишет словами в ленту, а поле оставляет пустым. Так распределение лида не получает ложный код и не уводит заявку в чужое направление.
  • Персональные данные остаются в контуре компании. Перед обработкой имя, компания, телефон, почта и ссылки заменяются заглушками, настоящие значения подставляются обратно локально. Дальше сервера компании персональные данные не уезжают - по закону о персональных данных это снимает вопрос ещё на входе.
  • Экономия. Разбор делает недорогая модель, а журнал обработанных диалогов держит одно правило: один разбор на лид за всё время, повторных вызовов на каждый тик таймера нет. Расход на робота копеечный.

Что это даёт

Поле задачи и поле услуг заполняются из переписки. Отчёт по лидам считает по реальным данным, распределение уводит заявку в нужное направление, а менеджеру остаётся проверить готовую запись в ленте.

Данные, которые раньше жили только в переписке, попадают в карточку - и работают на отчёт, распределение заявок и все автоматизации, которые читают поля лида.

Разберём, где у вас копятся пустые карточки

Покажем, что пустые поля отнимают у отчётов и распределения заявок. Робот ставится на отдел продаж в Битрикс24 или другой CRM.