Возвращаем часы, которые уходят на почту и заявки

Бесплатный аудит кейса

Карточка товара собирается из письма и ссылок

Менеджер присылает письмо со ссылками и получает черновик карточки на проверку. Шаги ведёт код.

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

  1. Письмо

    От менеджера · 09:40

    Ссылки на сайт производителя

    вложение: Прайс.xlsx

  2. Код ведёт процесс

    Порядок шагов

    • Принять письмо
    • Извлечь данные
    • Согласовать
    • Подтвердить
    • Отправить
  3. Поля заполняет модель

    ИИ-агент

    1. Заполнил поля из ссылок и прайса
    2. Написал черновик описания
    3. Пустые поля добрал из источников
  4. Черновик на проверку

    Карточка товара

    Название
    Коммутатор SW-410
    Категория
    по справочнику

    Повтор письма — без дубля

    Ждёт подтверждения

было: сбор руками стало: черновик

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

Кейс в цифрах

  • два годаработает в проде
  • справочниккатегорию задаёт каталог
  • без дублейповтор не создаёт дубль
Как проверяли

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

Технически
  • сервисы в Docker на Linux
  • рабочая почта по стандартным протоколам
  • сборка таблиц и документов
  • модель по API
  • справочник категорий на стороне кода
  • хранилище состояния процесса

Ситуация

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

Что сделали

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

Как устроено подробно

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

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

Замер экономии по вашему потоку делаем в аудите.

Переносим в ваш проект

  • Процесс держит код
  • Подтверждение перед отправкой
  • Справочник важнее модели

Разберём ваш случай

Связаться