Разбор счетов из почты по таблице и папкам

Сценарий ловит письма со счетами, распаковывает архивы, вытаскивает данные ИИ, файлы складывает в хранилище, а цифры — в таблицу.

  • Ловит счета из почты и распаковывает архивы сам
  • ИИ вытаскивает номер, дату, сумму и тип
  • Файлы — в хранилище, данные — в таблицу
  • Без ручной распаковки и перепечатывания

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

Перенос данных из Gmail в Nextcloud делается готовым сценарием: он сам замечает новое и переносит его.

  1. Запуск: При получении письма
  2. Затем: Получить имя файла и MIME-тип
  3. Проверка: Фильтр только ZIP-файлов
  4. Затем: Распаковать счёт
  5. Проверка: Обработать по одному
  6. Затем: Получить имя файла и MIME-тип извлечённых документов
  7. Проверка: Разделить XML и PDF
  8. Если да — Создать начальный PDF
  9. Проверка: Объединить оба сценария
  10. Затем: Обновить PDF с актуальным именем
  11. Затем: Получить текущую дату
  12. Затем: Создать или обновить строку
  13. Если да — Извлечь данные из PDF
  14. Проверка: Объединить оба документа
  15. Затем: Объединить все данные в один список
  16. Затем: Извлечь данные из PDF и XML
  17. Если нет — Извлечь данные из XML
  18. Затем: Преобразовать в JSON
  19. Затем: Модель чата OpenAI
  20. Затем: Калькулятор
  21. Затем: Парсер структурированного вывода

Эту интеграцию Gmail и Nextcloud можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.