Данные из вложений в почте — сами в таблице

Сценарий читает вложения в почта — таблицы, PDF, картинки — извлекает данные с помощью ИИ и складывает их строками в Stackby.

  • Работает с таблицами, PDF и изображениями
  • ИИ «видит» картинки и достаёт данные
  • Готовые строки сразу в Stackby
  • Обработанные письма помечаются ярлыком
Gmail

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

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

  1. Запуск: Запланировать триггер
  2. Затем: Gmail - Получить письма
  3. Затем: Домен Filter
  4. Проверка: Отфильтровать валидные письма
  5. Затем: Получить вложения Gmail
  6. Затем: Определить типы файлов
  7. Проверка: ЕСЛИ - Есть Excel?
  8. Если да — Извлечь данные из Excel
  9. Затем: Распарсить данные Excel
  10. Проверка: Объединить все пути
  11. Затем: Распарсить все результаты
  12. Проверка: Filter валидные данные
  13. Затем: Сохранить в Google Sheets
  14. Затем: Получить метки Gmail
  15. Затем: Проверить метки
  16. Проверка: ЕСЛИ - Нужны метки?
  17. Если да — Подготовить создание меток
  18. Проверка: Создать метки Filter
  19. Затем: Создать метку Gmail
  20. Затем: Получить ID новых меток
  21. Затем: Получить ID меток Merge
  22. Затем: Подготовить применение меток
  23. Проверка: Есть письма?
  24. Затем: Применить метки Gmail
  25. Если нет — Передать метки
  26. Затем: Извлечь ID электронной почты
  27. Если нет — ЕСЛИ - Есть PPTX/PDF?
  28. Если да — ConvertAPI в PNG
  29. Затем: Подготовить к загрузке в S3
  30. Затем: Загрузить в S3 (PPTX)
  31. Затем: Собрать URL из S3
  32. Затем: Подготовить запрос к GPT (PPTX)
  33. Затем: Анализ изображений GPT Vision
  34. Если нет — ЕСЛИ - Есть изображение?
  35. Если да — Подготовить метаданные изображения
  36. Затем: Загрузить в S3 (Изображение)
  37. Затем: Подготовить запрос к GPT (Изображение)
  38. Затем: Анализ изображений GPT
  39. Если нет — Подготовить запрос к GPT (Текст)
  40. Затем: Анализ текста GPT

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.