CRM Роботы + AI 2.0

Получить телефон, почту, ФИО из письма (AI)

Что делает робот «Получить телефон, почту, ФИО из письма (AI)»

Клиенты пишут контакты как попало: кто-то ставит подпись «С уважением, Иван Петров, +7 999 123-45-67», кто-то кидает номер в середине письма, кто-то вообще забывает подписаться. Регулярные выражения на таком разнообразии ломаются. Робот отдаёт текст последнего входящего письма языковой модели, и та вытаскивает из него три поля: телефон, email и ФИО — даже из криво оформленного текста.

Результат сразу годится для CRM: создать контакт, обновить карточку или проверить дубли — без ручного переписывания из письма.

Робот в разделе AI каталога приложения

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

Робот берёт последнее входящее письмо той сделки или лида, где запущен процесс, и отправляет его текст в языковую модель с инструкцией: извлечь телефон, почту и ФИО и вернуть строго в заданном формате. Модель понимает контекст — отличает номер клиента от номера офиса в подписи и имя человека от названия компании. На выходе — структурированные поля, а не сырой текст.

Настройка робота

AI-роботу нужен доступ к языковой модели, поэтому параметров три, и все обязательные:

  • API Key — ключ сервиса, через который идут запросы к модели;
  • API URL — адрес OpenAI-совместимого API;
  • Название модели — какую модель вызывать.

Каталог роботов приложения

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

Сценарии использования

Готовый контакт из входящего письма. Клиент пишет: «Интересует настройка CRM. Мой телефон +7 916 555-44-33, Иван». Робот извлекает телефон и имя, следующий шаг создаёт контакт. Менеджер видит заполненную карточку, а не сырое письмо.

Актуализация номера. Клиент написал с нового номера. Робот вытаскивает его, процесс обновляет поле «Мобильный телефон» в карточке. База не устаревает.

Защита от дублей. Извлечённые телефон и email передаются роботу поиска дублей. Нашёлся существующий контакт — письмо привязывается к нему, а не создаёт вторую карточку того же человека.

Квалификация лида. Телефон извлечён — лид считается качественным и идёт в работу. Нет ни телефона, ни почты — клиенту уходит автоматический запрос уточнить контакты.

Результат работы

Три поля плюс статус:

  • Телефон — номер строкой в том виде, как нашла модель;
  • Почта — email, если упоминался в тексте;
  • ФИО — имя или полные фамилия, имя, отчество;
  • Статус — успешно робот отработал или нет.

Чего в письме нет, то вернётся пустым: короткое «жду звонка» без подписи даст телефон без ФИО.

Типичные ошибки при настройке

Контакты в картинке-подписи. Корпоративные подписи часто свёрстаны картинкой с логотипом и телефоном. Модель анализирует только текст — из изображения ничего не извлечётся.

Название компании вместо имени. «ООО Ромашка» в подписи модель может принять за ФИО. Если данные идут сразу в карточку контакта, добавьте проверку — например, сверку с существующими контактами.

Несколько номеров в письме. «Старый номер +7..., новый +7...» — какой из них попадёт в поле, решает модель по контексту. Для критичных сценариев результат лучше проверять человеком или следующим роботом.