Описание
Шаблон запускается от новых непрочитанных писем в Gmail с заданной меткой поддержки. Письмо фильтруется от авторассылок и служебных уведомлений, затем классифицируется через OpenAI и обогащается контекстом из PostgreSQL/pgvector: база знаний, похожие исправления, сценарии обработки и транзакции клиента. Далее логика сценариев определяет статус заказа или платежа и передает это как ограничение в генерацию ответа GPT-4o. На выходе создается черновик ответа в том же треде Gmail, а результат и статус обработки пишутся в таблицы ai_drafts и email_logs. Это не автосенд, а workflow с обязательной человеческой проверкой перед отправкой.
Как устроено
Ключевые ноды: Gmail Trigger/Gmail для входящих писем и создания черновика, AI Agent и OpenAI Chat Model для классификации, OpenAI для embeddings, Postgres для RAG-поиска и журналирования. Состояние хранится в PostgreSQL: черновики, логи, база знаний, примеры исправлений, сценарии и транзакции. Ошибки и пропущенные письма частично учитываются через логирование skipped/success, но полноценной схемы retry, dead-letter queue и мониторинга инцидентов в описании не видно. HITL реализован корректно: письмо не отправляется автоматически, а сохраняется как Gmail Draft. Существенный риск внедрения — сильная зависимость от качества схемы PostgreSQL, предварительного KB Builder workflow и ручной адаптации сценариев под конкретные статусы бизнеса.
Применение
- Подготовка черновиков ответов на транзакционные обращения
- Обработка запросов по статусу платежей и заказов
- RAG-поддержка по историческим письмам и базе знаний
- Классификация входящих писем поддержки
- Аудит обработки обращений в PostgreSQL
- Сбор примеров для улучшения AI-ответов