Skip to content

About

Curated n8n projects to learn production automation across WhatsApp, LinkedIn, HR, text classification, voice, computer vision, video, and research workflows.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Repository files navigation

Automate Workflow n8n-projects banner

n8n-projects logo

n8n-projects

Curated n8n projects to learn production automation across messaging, HR, text classification, voice, vision, video, and research workflows.

License: MIT Validate workflow status Link check workflow status Projects: 50 Last verified: 2026-11-11

Section divider

Why This Directory Exists

Learning n8n effectively requires inspecting real, end-to-end workflows rather than isolated single-node demos. This repository organizes publicly accessible n8n workflows and integration repositories from data/n8n_list.csv into clear categories and a four-phase learning progression. It is built for automation engineers, developers, technical operations teams, and students who want structured examples covering triggers, credentials, LLM routing, RAG, multimodal pipelines, and production safeguards.

Table of Contents

Section divider

Category Overview

Each category links to a dedicated guide in docs/categories/ covering prerequisites, suggested order, and domain-specific risks (such as messaging API rules, scraping terms, PII handling, and API cost controls).

Icon Category Projects Difficulty Breakdown Directory Section
WhatsApp icon WhatsApp 6 3 Intermediate, 3 Advanced Jump to WhatsApp
LinkedIn icon LinkedIn 4 1 Intermediate, 3 Advanced Jump to LinkedIn
Resume/HR icon Resume/HR 6 2 Beginner, 3 Intermediate, 1 Advanced Jump to Resume/HR
Text/Classification icon Text/Classification 10 7 Beginner, 2 Intermediate, 1 Advanced Jump to Text/Classification
Voice icon Voice 5 1 Beginner, 3 Intermediate, 1 Advanced Jump to Voice
Image icon Image 4 3 Beginner, 1 Intermediate Jump to Image
Computer Vision icon Computer Vision 4 3 Intermediate, 1 Advanced Jump to Computer Vision
Video icon Video 5 1 Beginner, 1 Intermediate, 3 Advanced Jump to Video
Paper icon Paper 6 1 Beginner, 4 Intermediate, 1 Advanced Jump to Paper

Section divider

Learning Path Summary

Follow the four phases below in order, or open the detailed curriculum in docs/learning-path.md.

Phase 1 - Foundations

Start with single-trigger workflows connecting email, chat, spreadsheets, and storage with an LLM node to learn credentials, prompts, and structured routing.

Included projects (12): #17, #18, #19, #21, #22, #25, #26, #32, #33, #34, #40, #49

Phase 2 - Chatbots and Voice

Progress to stateful conversational assistants over Telegram and WhatsApp, adding speech-to-text transcription, local models, and vector retrieval.

Included projects (10): #2, #3, #6, #20, #27, #28, #29, #30, #35, #48

Phase 3 - Documents, Vision and Data

Build extraction pipelines for PDFs, resumes, forms, academic papers, and images using OCR, multimodal vision models, and structured output parsers.

Included projects (14): #11, #12, #13, #14, #15, #16, #23, #36, #37, #38, #41, #45, #47, #50

Phase 4 - Advanced Agents and Integrations

Combine multi-agent tool calling, self-hosted APIs, MCP servers, and multi-step media orchestration for production-grade automation systems.

Included projects (14): #1, #4, #5, #7, #8, #9, #10, #24, #31, #39, #42, #43, #44, #46

Section divider

Full Project Directory

All entries below are generated directly from data/n8n_list.csv. Entries pointing to multi-workflow repositories or GitHub profiles with pinned repositories include an explicit navigation hint to help you locate the exact workflow file.

WhatsApp icon WhatsApp (6)

Category guide and risk notes: docs/categories/whatsapp.md

Title Difficulty Phase Tools Source type
#1 Jacobo AI Agent (7 production workflows) Advanced Phase 4 n8n, WhatsApp, ElevenLabs, multi-agent tool calling GitHub repo
#2 n8n WhatsApp AI Agent Intermediate Phase 2 n8n, WhatsApp Business API, Gemini GitHub repo
#3 WhatsApp Hospitality Chatbot (open the named workflow: whatsapp_ai_chatbot_agent.json) Intermediate Phase 2 n8n, WhatsApp, LLM GitHub repo
#4 WAHA n8n Community Node Advanced Phase 4 n8n community node, WAHA GitHub repo
#5 WAHA (WhatsApp HTTP API) Advanced Phase 4 Docker, REST, webhooks GitHub repo
#6 WhatsApp Template Folder Intermediate Phase 2 n8n, WhatsApp, OpenAI GitHub folder

LinkedIn icon LinkedIn (4)

Category guide and risk notes: docs/categories/linkedin.md

Title Difficulty Phase Tools Source type
#7 LinkedIn Job Alerts Advanced Phase 4 n8n, Gemini, Notion, Telegram GitHub repo
#8 LinkedIn Outreach with Notion and OpenAI Intermediate Phase 4 n8n, Notion, OpenAI, LinkedIn GitHub file
#9 Content Repurposing Factory (open the named workflow) Advanced Phase 4 n8n, Apify, Claude GitHub repo
#10 TalentFlow AI Advanced Phase 4 n8n, JotForm, ScrapingDog, Apify, OpenRouter n8n.io template

Resume/HR icon Resume/HR (6)

Category guide and risk notes: docs/categories/resume-hr.md

Title Difficulty Phase Tools Source type
#11 Resume Bot Advanced Phase 3 n8n, Telegram, Supabase, LaTeX GitHub file
#12 CV Parsing with Multimodal Vision AI Intermediate Phase 3 n8n, Vision LLM GitHub file
#13 Resume Data Extraction to PDF (Gotenberg) Intermediate Phase 3 n8n, LLM, Gotenberg GitHub file
#14 Job Application Handling with n8n Forms Beginner Phase 3 n8n Forms, LLM, Airtable GitHub file
#15 Screen Applicants with AI Beginner Phase 3 n8n, LLM, Google Sheets GitHub file
#16 Internship Informer Intermediate Phase 3 n8n, Telegram, Firecrawl, WhatsApp GitHub file

Text/Classification icon Text/Classification (10)

Category guide and risk notes: docs/categories/text-classification.md

Title Difficulty Phase Tools Source type
#17 InboxZero Lite Email Classifier Beginner Phase 1 n8n, Gmail, OpenAI, Google Sheets GitHub file
#18 Gmail Auto-Labelling with OpenAI Beginner Phase 1 n8n, Gmail API, OpenAI GitHub file
#19 Auto-Categorise Outlook Email Beginner Phase 1 n8n, Outlook, LLM GitHub file
#20 Email Auto-Responder with Ollama Intermediate Phase 2 n8n, Ollama (local LLM) GitHub file
#21 Toxic Language Detection in Telegram Beginner Phase 1 n8n, Telegram, LLM moderation GitHub file
#22 Lead Qualification with GPT-4 Beginner Phase 1 n8n, Google Sheets, OpenAI GitHub file
#23 Text Classification API + Issue Triage Intermediate Phase 3 n8n, webhook, OpenAI, GitHub GitHub repo
#24 emailPlus (StructUK) (profile page: open the pinned repo) Advanced Phase 4 n8n, LLM, Google Sheets GitHub profile (pinned repo)
#25 Feedback Sentiment into Notion Beginner Phase 1 n8n, Typeform, Google NL, Notion, Slack GitHub file
#26 Discord AI Routing Bot Beginner Phase 1 n8n, Discord, LLM GitHub file

Voice icon Voice (5)

Category guide and risk notes: docs/categories/voice.md

Title Difficulty Phase Tools Source type
#27 Telegram Audio Translator (55 languages) Intermediate Phase 2 n8n, Telegram, speech-to-text GitHub file
#28 Angie Voice and Text Assistant Intermediate Phase 2 n8n, Telegram, LLM GitHub file
#29 Voice and Text Assistant Template Beginner Phase 2 n8n, Telegram, LLM GitHub file
#30 Multimodal Messaging Agent Intermediate Phase 2 n8n, Telegram, LLM GitHub file
#31 Dental Practice Voice Agent (open the named workflow: dental_practice_voice_agent.json) Advanced Phase 4 n8n, voice AI, Google Calendar GitHub repo

Image icon Image (4)

Category guide and risk notes: docs/categories/image.md

Title Difficulty Phase Tools Source type
#32 Telegram Image Analysis Bot Beginner Phase 1 n8n, Telegram, vision LLM GitHub file
#33 Background Removal for Drive Images Beginner Phase 1 n8n, Google Drive, image API GitHub file
#34 AI Product Images Beginner Phase 1 n8n, image generation GitHub file
#35 Text and Image Generation Bot Intermediate Phase 2 n8n, Telegram, NeurochainAI GitHub file

Computer Vision icon Computer Vision (4)

Category guide and risk notes: docs/categories/computer-vision.md

Title Difficulty Phase Tools Source type
#36 License Plate Extraction Intermediate Phase 3 n8n Forms, vision LLM GitHub file
#37 Phishing Email Analysis with Vision Intermediate Phase 3 n8n, Gmail, ChatGPT Vision GitHub file
#38 OCR from PDFs and Images to CSV Intermediate Phase 3 n8n, Vertex AI Gemini GitHub file
#39 Ultralytics YOLO MCP Server Advanced Phase 4 Docker, YOLO, MCP, n8n GitHub repo

Video icon Video (5)

Category guide and risk notes: docs/categories/video.md

Title Difficulty Phase Tools Source type
#40 YouTube Summaries to Discord Beginner Phase 1 n8n, YouTube, LLM, Discord GitHub file
#41 Drive to Instagram and TikTok Intermediate Phase 3 n8n, Google Drive, social APIs GitHub file
#42 Video Cross-Posting Framework (profile page: open the pinned repo) Advanced Phase 4 n8n, posting-provider adapters GitHub profile (pinned repo)
#43 Faceless Video Pipeline Advanced Phase 4 n8n, Gemini, ElevenLabs, Whisper, Shotstack n8n.io template
#44 Viral Video Clipper (open the named workflow) Advanced Phase 4 n8n, Vizard AI, Slack GitHub repo

Paper icon Paper (6)

Category guide and risk notes: docs/categories/paper.md

Title Difficulty Phase Tools Source type
#45 Hugging Face Papers to Notion Intermediate Phase 3 n8n, Hugging Face, LLM, Notion GitHub file
#46 Research Automation (5 Academic APIs) Advanced Phase 4 n8n, Groq, Sheets, Gmail GitHub repo
#47 arXiv Paper Summariser Intermediate Phase 3 n8n, webhook, ChatGPT n8n.io template
#48 Chat with PDF (quoting sources) Intermediate Phase 2 n8n, embeddings, vector store GitHub file
#49 Telegram Chat with PDF Beginner Phase 1 n8n, Telegram, LLM GitHub file
#50 Invoice Extraction (LlamaParse + OpenAI) Intermediate Phase 3 n8n, LlamaParse, OpenAI GitHub file

Section divider

How to Use a Project

Follow the full setup walkthrough in docs/getting-started.md to run an isolated local n8n instance before importing workflows:

  1. Start an isolated n8n instance: Run n8n locally via Docker (docker.n8n.io/n8nio/n8n) or npx n8n so tests never touch production data or credentials.
  2. Import the workflow JSON: Open the project link, download the .json file (or copy the template on n8n.io), and import it using Import from File in the n8n editor while keeping the workflow inactive.
  3. Inspect nodes and add credentials: Review every Code, Execute Command, HTTP Request, and community node, then map each service node to scoped test credentials stored in n8n's Credential Manager.
  4. Test with sample data: Pin test payloads on the trigger node and run single-step executions before activating schedules or public webhooks.

Quality and Trust Notes

  • Dataset integrity: data/n8n_list.csv is validated on every pull request by scripts/validate_csv.py and synchronized with this documentation by scripts/build_readme.py. See data/README.md for the full schema.
  • Automated link verification: scripts/check_links.py runs on a weekly schedule via GitHub Actions (.github/workflows/links.yml) using HTTP HEAD/GET checks with retries and timeouts.
  • Understanding verified_date and status: verified_date records the ISO date (YYYY-MM-DD) when a link was last checked; status documents its verification state (for example, entries initially collected from search or repository READMEs carry Link seen in search or README; re-check before publishing until independently reviewed).
  • Third-party ownership and no redistribution: Nearly all workflows and repositories linked here are authored and maintained by independent third parties. Original authors retain full copyright and ownership of their work, and each linked project remains governed by its own upstream license. This repository publishes curated metadata and links only; it does not copy or redistribute third-party workflow files unless explicitly permitted.
  • Repository maintenance: Maintainer procedures and review standards are documented in docs/maintenance.md.

Community and Governance

License and Acknowledgements

This curated repository's documentation, scripts, and original SVG assets are licensed under the MIT License (Copyright 2026 Automate Workflow).

Notice on Linked Third-Party Projects

The MIT License applies solely to the files authored within Automate-Workflow/n8n-projects. Every external repository, workflow JSON file, and n8n.io template linked in this directory remains the property of its respective author and is subject to its own license terms. Always verify the upstream repository license before adapting third-party workflows for commercial or production use.

Acknowledgements

  • Thank you to the individual workflow authors, open-source maintainers, and n8n.io community creators whose projects make hands-on automation learning possible.
  • Built for learners and practitioners in the n8n open-source ecosystem.

About

Curated n8n projects to learn production automation across WhatsApp, LinkedIn, HR, text classification, voice, computer vision, video, and research workflows.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages