Реализация AI-автоматизации обработки входящей почты
Входящая почта — неструктурированный поток: запросы клиентов, партнёрские письма, уведомления систем, спам. AI-автоматизация классифицирует, приоритизирует и маршрутизирует каждое письмо, а для типовых — генерирует ответ.
Pipeline обработки
[Входящее письмо (IMAP/API)]
→ [Извлечение: тема, тело, вложения, отправитель]
→ [Спам-фильтр: коммерческие предложения, нежелательное]
→ [Классификация: тип письма]
→ [Извлечение данных: реквизиты, номера, даты]
→ [Приоритизация: SLA]
→ [Маршрутизация: нужный исполнитель/очередь]
→ [Автоответ (для типовых) или черновик ответа]
→ [Создание задачи в CRM/helpdesk]
Интеграция с почтовыми сервисами
import imaplib
import email
from email.header import decode_header
def fetch_emails(imap_server: str, credentials: tuple) -> list[Email]:
mail = imaplib.IMAP4_SSL(imap_server)
mail.login(*credentials)
mail.select("INBOX")
_, messages = mail.search(None, "UNSEEN")
emails = []
for msg_id in messages[0].split():
_, msg_data = mail.fetch(msg_id, "(RFC822)")
msg = email.message_from_bytes(msg_data[0][1])
emails.append(parse_email(msg))
return emails
Альтернативно: Microsoft Graph API (Exchange/Outlook), Gmail API — более надёжные решения для production.
Автоответ на типовые письма
Категории для автоответа:
- Запрос прайс-листа → автоматическая отправка актуального прайса
- Запрос реквизитов → автоответ с реквизитами компании
- Запрос статуса заказа → запрос в CRM + ответ со статусом
- Подтверждение получения — для всех входящих от клиентов
Автоответ отправляется только при confidence > 0.9. Иначе — черновик для ручного review.
Обработка вложений
PDF-вложения (счета, договоры, запросы КП) — запускают отдельный Document AI pipeline. Автоматически создаётся задача в нужной системе с вложенными документами.
Метрики: % писем, обработанных автоматически; время первого ответа до/после; % ошибочно маршрутизированных.







