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

Как это работает
Робот берёт последнее входящее письмо той сделки или лида, где запущен процесс, и отправляет его текст в языковую модель с инструкцией: извлечь телефон, почту и ФИО и вернуть строго в заданном формате. Модель понимает контекст — отличает номер клиента от номера офиса в подписи и имя человека от названия компании. На выходе — структурированные поля, а не сырой текст.
Настройка робота
AI-роботу нужен доступ к языковой модели, поэтому параметров три, и все обязательные:
- API Key — ключ сервиса, через который идут запросы к модели;
- API URL — адрес OpenAI-совместимого API;
- Название модели — какую модель вызывать.

Ключ и адрес один раз берут у своего AI-провайдера и дальше просто копируют в каждый экземпляр робота в процессах. Без валидного ключа робот честно завершится с ошибкой, а не вернёт пустые поля молча.
Сценарии использования
Готовый контакт из входящего письма. Клиент пишет: «Интересует настройка CRM. Мой телефон +7 916 555-44-33, Иван». Робот извлекает телефон и имя, следующий шаг создаёт контакт. Менеджер видит заполненную карточку, а не сырое письмо.
Актуализация номера. Клиент написал с нового номера. Робот вытаскивает его, процесс обновляет поле «Мобильный телефон» в карточке. База не устаревает.
Защита от дублей. Извлечённые телефон и email передаются роботу поиска дублей. Нашёлся существующий контакт — письмо привязывается к нему, а не создаёт вторую карточку того же человека.
Квалификация лида. Телефон извлечён — лид считается качественным и идёт в работу. Нет ни телефона, ни почты — клиенту уходит автоматический запрос уточнить контакты.
Результат работы
Три поля плюс статус:
- Телефон — номер строкой в том виде, как нашла модель;
- Почта — email, если упоминался в тексте;
- ФИО — имя или полные фамилия, имя, отчество;
- Статус — успешно робот отработал или нет.
Чего в письме нет, то вернётся пустым: короткое «жду звонка» без подписи даст телефон без ФИО.
Типичные ошибки при настройке
Контакты в картинке-подписи. Корпоративные подписи часто свёрстаны картинкой с логотипом и телефоном. Модель анализирует только текст — из изображения ничего не извлечётся.
Название компании вместо имени. «ООО Ромашка» в подписи модель может принять за ФИО. Если данные идут сразу в карточку контакта, добавьте проверку — например, сверку с существующими контактами.
Несколько номеров в письме. «Старый номер +7..., новый +7...» — какой из них попадёт в поле, решает модель по контексту. Для критичных сценариев результат лучше проверять человеком или следующим роботом.