Розумна автоматизація Gmail & Drive на базі n8n (Self-hosted)

Автоматизація управління підприємством
Робота 3 з 7
Розробив високоефективний сценарій в n8n для автоматичного сортування вкладень з електронної пошти прямо на Google Диск. На відміну від простих рішень, ця автоматизація використовує кастомний JavaScript-код для обробки дат та гнучку логіку перевірки наявності папок.

Технічні особливості та логіка (Workflow):
Інтелектуальне сортування: Система автоматично визначає рік і місяць отримання листа та перевіряє наявність відповідної папки на Google Drive. Якщо папки немає — вона створюється автоматично.
Гнучкість обробки даних: Реалізовано два методи завантаження файлів для різних сценаріїв навантаження:
-пакетне завантаження: Одночасна обробка всіх вкладень листа для максимальної швидкості.
-циклічне завантаження (Loop): Почергова обробка файлів через вузли Split Out та Loop Over Items, що гарантує стабільність при роботі з великою кількістю вкладень або файлами великого розміру.

Мій технічний стек у проєкті:
Платформа: n8n (встановлено локально через Docker).
Інтеграції: Gmail API, Google Drive API (налаштовано через Google Cloud Console API).
Інструменти: JavaScript (Node.js), циклічні оператори, умовна логіка (IF nodes), об'єднання потоків (Merge).

Результат: Клієнт отримав автономну систему, яка не потребує щомісячної оплати за підписки (як у Make/Zapier), оскільки працює на власному сервері, та забезпечує повний порядок у документації без жодного втручання людини.

Аналогічний проект реалізовано за допомогою make.com та google apps script

#N8N #n8n.io #Automation #workflow #Gmail #GoogleAppsScript #Автоматизация #автоматизаці #docker
Деталі
  • Додано:
167

Фрилансер

  • Проєктів -
  • Оцінка -
  • Рейтинг 196
Зареєструйтеся

Якщо у вас є акаунт, авторизуйтеся

Показники

  • Останній візит: 19 годин 13 хвилин тому