← блог Paramiko
AI automation / business / Paramiko

AI-ассистент для корпоративной почты: сортировка писем, извлечение заявок и черновики ответов

Корпоративная почта редко ломается заметно. Письма продолжают приходить, сотрудники отвечают, клиенты иногда получают результат. Но внутри процесса постепенно накапливаются потери: заявку поздно заметили, вложение не открыли, сделку в CRM не создали, обещанный срок забыли, а письмо без понятной темы переслали по цепочке из пяти человек.

Особенно уязвимы общие адреса: info@, sales@, support@, orders@. Один ящик может одновременно принимать запросы клиентов, счета, резюме, претензии, уведомления сервисов и спам. Обычные правила по отправителю или ключевому слову помогают лишь частично: реальные письма написаны по-разному и часто содержат важные данные во вложениях.

Корпоративная почта редко ломается заметно. Письма продолжают приходить, сотрудники отвечают, клиенты иногда получают результат. Но внутри процесса постепенно накапливаются потери: заявку поздно заметили, вложение не открыли, сделку в CRM не создали, обещанный срок забыли, а письмо без понятной темы переслали по цепочке из пяти человек.

Особенно уязвимы общие адреса: info@, sales@, support@, orders@. Один ящик может одновременно принимать запросы клиентов, счета, резюме, претензии, уведомления сервисов и спам. Обычные правила по отправителю или ключевому слову помогают лишь частично: реальные письма написаны по-разному и часто содержат важные данные во вложениях.

AI-ассистент для корпоративной почты добавляет между входящим письмом и сотрудником управляемый слой обработки. Он определяет тип обращения, извлекает данные, проверяет обязательные поля, ставит задачу, обновляет CRM и готовит черновик ответа. При этом отправка, изменение цены, обещание срока или другое значимое действие могут оставаться за человеком.

Коротко

AI-ассистент для почты — это не автоответчик, которому отдали пароль от ящика. Это система, которая:

  • получает новое письмо через безопасное подключение к почтовому сервису;
  • определяет, что пришло: заявка, вопрос, жалоба, документ, спам или внутреннее сообщение;
  • извлекает имя, компанию, телефон, товар, количество, номер заказа, срок и другие нужные поля;
  • создаёт или обновляет контакт, сделку, тикет либо задачу;
  • контролирует время реакции по SLA;
  • готовит черновик ответа на основе письма, CRM и базы знаний;
  • отправляет письмо только автоматически разрешённого типа либо ждёт подтверждения сотрудника;
  • сохраняет журнал действий и исходные данные для проверки.

Начинать лучше не с полной автоматизации, а с одного ящика и двух-трёх понятных сценариев. Например: распознавать новые заявки, создавать сделки в CRM и присылать ответственному черновик ответа на подтверждение.

Где корпоративная почта теряет заявки и рабочее время

Главная проблема не в количестве писем, а в количестве решений, которые сотрудник должен принять по каждому письму.

Менеджер открывает сообщение, понимает его смысл, ищет контакты, проверяет клиента в CRM, скачивает вложение, уточняет наличие товара, назначает ответственного, создаёт сделку и только после этого пишет ответ. Если обращение относится к другому отделу, появляется ещё одна пересылка и ещё один шанс потерять контекст.

Для отдела продаж типичный риск — письмо, которое выглядит как обычный вопрос, но фактически содержит заявку:

> Добрый день. Нужны 40 комплектов с доставкой в Казань до конца месяца. Карточка компании во вложении. Подскажите наличие и условия оплаты.

Фильтр по слову «заявка» такое сообщение не найдёт. AI-модель может распознать коммерческий запрос, извлечь количество, город, срок и реквизиты из вложения, а затем создать сделку с заполненными полями.

В поддержке другая проблема: первое письмо клиента прочитали, но не зарегистрировали как обращение. Ответ задержался, хотя формально сообщение всё время находилось во входящих. Здесь ассистент должен не просто поставить метку, а запустить контролируемый процесс: создать тикет, определить приоритет, назначить исполнителя и включить таймер SLA.

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

Как работает AI-ассистент для обработки писем

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

1. Получение нового письма без передачи лишних прав

Система подключается к Microsoft 365, Google Workspace или почтовому серверу через официальный API, OAuth либо IMAP — в зависимости от инфраструктуры компании.

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

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

2. Очистка и первичная фильтрация

До подключения AI стоит применить обычные правила: убрать известный спам, технические уведомления, собственные исходящие письма и дубли. Не нужно тратить модель на то, что надёжно определяется адресом отправителя, заголовком или типом события.

Затем система собирает рабочий контекст:

  • тема и текст письма;
  • отправитель и адрес получателя;
  • история переписки;
  • названия и типы вложений;
  • результаты распознавания PDF, сканов и таблиц;
  • найденный контакт или сделка в CRM.

Вложения нельзя считать безопасными по умолчанию. Их проверяют по типу, размеру и антивирусным правилам. Макросы и исполняемые файлы не должны запускаться в контуре обработки.

3. Классификация обращения

Ассистент относит письмо к заранее определённой категории. Не к абстрактной «важности», а к маршруту, который понимает бизнес:

  • новая заявка;
  • продолжение текущей сделки;
  • запрос поддержки;
  • претензия или возврат;
  • счёт, акт или договор;
  • запрос поставщика;
  • внутреннее письмо;
  • рассылка или спам;
  • не удалось определить.

Для каждой категории задаются собственные действия. Новая заявка идёт в отдел продаж, претензия — в поддержку с повышенным приоритетом, а документ — на проверку ответственному сотруднику.

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

4. Извлечение данных из письма и вложений

Следующий шаг — превратить свободный текст в структурированные поля. Для заявки это могут быть:

``json { "request_type": "commercial_request", "company": "ООО Альфа", "contact_name": "Ирина", "phone": "+7 900 000-00-00", "product": "комплект оборудования", "quantity": 40, "delivery_city": "Казань", "required_date": "2026-08-31", "source_message_id": "..." } ``

Система должна отличать извлечённые факты от предположений. Если телефона нет, поле остаётся пустым. Нельзя придумывать должность, бюджет или срок только потому, что эти данные нужны CRM.

Полезная проверка — показывать сотруднику ссылку на фрагмент письма, из которого взято каждое важное значение. Тогда ошибку можно быстро заметить, не перечитывая всю переписку.

5. Поиск дубля и запись в CRM

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

Без проверки дублей автоматизация быстро превращает CRM в склад одинаковых контактов. Поэтому создание новой сущности — не первый, а один из последних шагов после нормализации данных.

В карточку стоит передавать не только краткое описание, но и ссылку на исходное письмо, вложения, время получения, категорию, уверенность модели и журнал выполненных действий.

6. Контроль SLA и назначение ответственного

SLA — это не просто напоминание «ответить быстрее». Для разных писем могут действовать разные правила:

  • новая заявка — подтвердить получение за 15 минут в рабочее время;
  • обращение действующего клиента — дать первый ответ за час;
  • претензия — сразу уведомить руководителя;
  • письмо, пришедшее ночью, — поставить таймер с начала рабочего дня.

Ассистент фиксирует момент поступления, назначает ответственного и проверяет, произошло ли целевое действие: сотрудник открыл задачу, согласовал черновик или отправил ответ.

Если срок подходит к концу, уведомление можно отправить в CRM или Telegram. Если срок нарушен — эскалировать руководителю. Важно не создавать десятки одинаковых напоминаний: у каждого события должна быть история и правило повторной эскалации.

7. Подготовка черновика ответа

Черновик строится не только по тексту входящего письма. Ассистент может использовать:

  • карточку клиента и историю сделок;
  • актуальные условия работы;
  • базу знаний поддержки;
  • шаблоны компании;
  • данные о наличии и сроках;
  • ограничения по скидкам и обещаниям.

Если данных недостаточно, хороший черновик не маскирует пробелы. Он задаёт уточняющий вопрос:

> Ирина, добрый день. Получили запрос на 40 комплектов с доставкой в Казань. Чтобы подтвердить срок и рассчитать доставку, уточните, пожалуйста, нужную модификацию оборудования.

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

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

8. Подтверждение отправки и журнал действий

Для большинства компаний разумный первый режим — «AI готовит, человек отправляет». Сотрудник получает карточку с исходным письмом, извлечёнными полями, найденной сделкой и черновиком ответа. Он может подтвердить, исправить или отклонить действие.

Автоматическую отправку стоит включать только для узких и обратимых сценариев. Например, для подтверждения получения заявки без цены и обещаний:

> Спасибо, получили ваше обращение. Передали его менеджеру. Вернёмся с ответом в рабочее время.

Даже в таком сценарии система должна проверить адресата, отсутствие чувствительных вложений и то, что подтверждение ещё не отправлялось.

В журнале сохраняются версия сценария, входные данные, решение модели, изменения сотрудника, запись в CRM и факт отправки. Это помогает разбирать ошибки и улучшать процесс на реальных примерах.

Что автоматизировать, а что оставить человеку

Удобно разделить действия по цене ошибки.

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

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

Не стоит автоматически отправлять юридически значимые письма, согласовывать скидки, подтверждать возврат денег, обещать сроки без проверки данных или удалять сообщения. Возможность технически выполнить действие ещё не означает, что его безопасно автоматизировать.

Подробнее о границе между моделью, инструментами и контролем человека можно прочитать в статье «AI-агент для бизнеса: что это и как работает».

Сколько времени экономит автоматизация почты

Экономию лучше считать не по количеству писем, а по операциям, которые исчезают из ручной работы.

Допустим, общий ящик получает 120 писем в день. Из них 35 требуют регистрации в CRM или helpdesk. На чтение, перенос данных, поиск клиента, создание задачи и первый черновик уходит в среднем 6 минут.

Расчёт:

``text 35 писем × 6 минут × 22 рабочих дня = 4 620 минут 4 620 минут = 77 часов в месяц ``

Если ассистент подготавливает данные и черновики, а сотрудник тратит на проверку в среднем 2 минуты, ручная работа сокращается примерно до 26 часов. Потенциальная экономия — около 51 часа в месяц.

Это иллюстрация, а не обещание результата. В конкретной компании цифры зависят от качества писем, количества вложений, CRM, правил согласования и доли нестандартных обращений.

Кроме времени нужно измерять:

  • долю писем, обработанных в пределах SLA;
  • количество заявок, созданных в CRM;
  • долю дублей и ошибочных маршрутов;
  • среднее время до первого ответа;
  • процент черновиков, отправленных без правок;
  • процент писем, переданных на ручной разбор;
  • число пропущенных обращений.

Если автоматизация экономит минуты, но создаёт неверные сделки или раздражает клиентов неточными ответами, её нельзя считать успешной.

Для выбора процесса полезно сначала пройти проверку из статьи «Как понять, что процесс пора автоматизировать».

Основные риски и как их контролировать

Ошибочная классификация

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

Решение: разрешить несколько признаков, использовать порог уверенности и отдельный маршрут «нужна проверка». Критические слова вроде «претензия», «досудебная» или «утечка» можно дополнительно контролировать обычными правилами.

Выдуманные данные в ответе

Языковая модель способна сформулировать убедительный ответ даже при отсутствии фактов.

Решение: отделять данные из источников от текста модели, запрещать неподтверждённые цены и сроки, выводить ссылки на источники, а важные ответы отправлять только после согласования.

Утечка переписки и персональных данных

В письмах встречаются договоры, реквизиты, телефоны, коммерческие условия и персональные данные.

Решение: определить допустимый контур обработки, минимизировать передаваемые данные, ограничить права сервисной учётной записи, шифровать секреты, настроить сроки хранения и журнал доступа. Перед внедрением нужно проверить требования компании к персональным данным и используемым AI-провайдерам.

Повторная отправка или создание дублей

Интеграция может получить одно событие несколько раз либо повторить действие после сбоя.

Решение: использовать уникальный идентификатор письма, идемпотентные операции и проверку состояния перед отправкой. Система должна знать не только «что нужно сделать», но и «было ли это уже сделано».

Скрытая остановка процесса

Ассистент может перестать получать письма из-за истёкшего токена, ошибки API или изменения прав.

Решение: мониторить не только ошибки, но и отсутствие событий. Если рабочий ящик обычно получает письма каждый час, длительная тишина должна стать поводом для проверки. Нужны уведомления о сбоях и очередь повторной обработки.

Как внедрить AI-ассистента без риска для входящих заявок

Начните с карты текущего процесса. Возьмите 100–200 реальных писем за несколько недель и разберите: какие типы обращений приходят, кто их обрабатывает, какие данные переносит, где возникает задержка и чем заканчивается работа.

Затем выберите один измеримый сценарий. Например:

> Все новые коммерческие запросы из sales@ должны быть распознаны, зарегистрированы в CRM и переданы менеджеру не позднее чем через 10 минут.

После этого зафиксируйте поля, категории, правила SLA и действия, которые требуют подтверждения. Отдельно опишите исключения: неизвестный формат вложения, несколько компаний в переписке, отсутствие контактов, конфликт с существующей сделкой.

Первую версию лучше запустить в теневом режиме. Ассистент классифицирует письма и готовит результат, но ничего не меняет в CRM и не отправляет клиенту. Сотрудники сравнивают его решения со своими.

Следующий этап — создание внутренних задач и черновиков. Только после проверки точности можно разрешать ограниченные автоматические действия.

Практический порядок внедрения:

  1. Подключить один почтовый ящик с минимальными правами.
  2. Настроить журнал входящих событий и защиту от дублей.
  3. Описать 5–8 рабочих категорий писем.
  4. Проверить классификацию на реальной выборке.
  5. Настроить извлечение обязательных полей.
  6. Подключить чтение CRM и поиск существующих контактов.
  7. Включить создание задач или черновиков без автоотправки.
  8. Добавить SLA, уведомления и эскалации.
  9. Проверить сбои, повторы и восстановление после остановки.
  10. Только затем разрешить безопасные автоматические ответы.

Такой подход медленнее демонстрации «подключили AI за вечер», но быстрее production-системы, которую приходится отключать после первого неверного письма клиенту.

FAQ

Может ли AI-ассистент сам отвечать на все письма?

Технически — на многие. Практически — не стоит. Автоматическую отправку лучше ограничить подтверждениями получения, статусными уведомлениями и другими ответами без цены ошибки. Коммерческие условия, претензии, сроки, скидки и юридические вопросы должен проверять человек.

Чем AI-сортировка отличается от правил в Outlook или Gmail?

Правила работают по формальным признакам: отправителю, теме, ключевому слову. AI учитывает смысл письма и контекст переписки. При этом обычные правила надёжнее для простых случаев, поэтому хорошая система сочетает оба подхода.

Можно ли извлекать данные из PDF, сканов и Excel?

Да, если добавить обработку соответствующих форматов. Текстовый PDF можно разобрать напрямую, для скана понадобится OCR, а таблицу лучше читать как структурированные данные. Извлечённые значения нужно валидировать и связывать с исходным фрагментом документа.

Как связать корпоративную почту с CRM?

Ассистент получает письмо через почтовый API, извлекает контакты, ищет совпадение в CRM и вызывает её API для создания либо обновления сущности. Перед записью нужны правила поиска дублей, обязательные поля и обработка ошибок CRM.

Как контролировать SLA по email?

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

Безопасно ли передавать корпоративную переписку AI-модели?

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

Что делать дальше

Если корпоративный ящик уже стал скрытой очередью задач, не обязательно сразу автоматизировать всю переписку. Обычно достаточно выбрать один поток — например, новые заявки или обращения поддержки — и проверить на нём классификацию, CRM, SLA и черновики ответов.

Если хочешь понять, что автоматизировать у себя — напиши Дмитрию в Telegram @dmkosik или опиши текущий процесс для диагностики Paramiko: какие письма приходят, кто их разбирает, куда переносятся данные и где чаще всего возникают задержки. Без обязательства внедрять всё сразу.

AI automation diagnostic

Хотите понять, что автоматизировать у себя?

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

Написать @dmkosik