Перейти до основного контенту
Sync Industry
Internal project

Автоматизація обробки документів на n8n

Операційний процес обробки вхідних документів, автоматизований через n8n, Telegram-бота та розпізнавання зображень.

  • n8n
  • Telegram Bot API
  • Google Gemini Vision
  • Supabase
  • PostgreSQL
  • Google Workspace API
  • JavaScript

Контекст

Операційний процес вимагав регулярної обробки вхідних документів — прийому, розпізнавання вмісту та внесення даних у систему обліку.

Підхід

Telegram-бот приймає документи від користувача й передає їх у workflow n8n. Google Gemini Vision розпізнає вміст документа (текст/дані на зображенні), результат структурується та записується в Supabase (PostgreSQL). За потреби дані синхронізуються із сервісами Google.

Архітектура

n8n виступає оркестратором: тригер від Telegram-бота → виклик Gemini Vision API для розпізнавання → трансформація даних у кастомних JavaScript-нодах → запис у Supabase/PostgreSQL → опційна синхронізація з Google-сервісами.

Реалізація

Кастомна логіка обробки та валідації даних написана на JavaScript всередині n8n workflow-нод; Telegram Bot API — точка входу для користувача без потреби в окремому інтерфейсі.

Результат

Ручне внесення даних з документів замінене автоматизованим потоком: документ → розпізнавання → структуровані дані в базі.

Є схожа задача, яку варто автоматизувати чи спроєктувати з нуля?

Обговорити систему