n8n Workflow Gallery
✓ 17,788 duplicates removed · 6,991 unique Admin
Templates
node graph

2 way Sync Google Contacts and Notion

No description — 82 nodes: filter, googleContacts, httpRequest, if
⬡filter⬡googleContacts🌐httpRequest🔀if▶️manualTrigger🔗merge
Other82 nodes · ▶️ trigger
Templates
node graph

2 way sync Notion and Google Calendar

No description — 127 nodes: code, dateTime, filter, googleCalendar
💻code⬡dateTime⬡filter📅googleCalendar⬡googleCalendarTrigger🌐httpRequest
Other127 nodes · ⬡ trigger
Templates
node graph

Add liked songs to a Spotify monthly playlist

## Check if the song is in the Spotify playlist. If not, add it.
💻code⬡filter🔀if🔗merge⚪noOp⬡nocoDb
Other30 nodes · ⏰ trigger
Templates
node graph

Add new clients from Notion to Clockify

## Clockify ### Add new client **To-dos**: 1. Connect your Clockify account 2. Select your Clockify workspace 3. Map your Notion client name column to the Clockify "Client Name" field
⬡clockify⬡notionTrigger📝stickyNote
Other4 nodes · ⬡ trigger
Templates
node graph

Add new incoming emails to a Google Sheets spreadsheet as a new row.

## Description : This n8n workflow automates the process of storing email details in a spreadsheet whenever a new email is received. It utilizes the Email Trigger node to detect incoming emails and then extracts the send
⬡gmailTrigger📊googleSheets📝stickyNote
Other4 nodes · ⬡ trigger
Templates
node graph

Add text to an image downloaded from the internet

No description — 3 nodes: editImage, httpRequest, manualTrigger
🖌️editImage🌐httpRequest▶️manualTrigger
Other3 nodes · ▶️ trigger
Templates
node graph

Generate Exam Questions

## Auto-Generate Exam Questions from Google Docs with AI This workflow automates the creation of exam questions (both open-ended and multiple-choice) from educational content stored in Google Docs, using AI-powered analy
🕸️agent⬡chainLlm⬡chainRetrievalQa⬡documentDefaultDataLoader⬡embeddingsOpenAi⬡lmChatGoogleGemini
Other37 nodes · ▶️ trigger
Templates
node graph

AI Powered Childrens Arabic Storytelling on Telegram

# Template for Kids' Story in Arabic The n8n template for creating kids' stories in Arabic provides a versatile platform for storytellers to captivate young audiences with educational and interactive tales. Along with it
⬡chainSummarization🤖lmChatOpenAi🤖openAi⬡textSplitterRecursiveCharacterTextSplitter⏰scheduleTrigger📝stickyNote
Other15 nodes · ⏰ trigger
Templates
node graph

AI Powered Childrens English Storytelling on Telegram with OpenAI

### Setting Up a Workflow for "AI-Powered Children's English Storytelling on Telegram" In this guide, we will walk you through the process of setting up a workflow to create and share captivating children's stories using
⬡chainSummarization🤖lmChatOpenAi🤖openAi⬡textSplitterRecursiveCharacterTextSplitter⏰scheduleTrigger⚙️set
Other14 nodes · ⏰ trigger
Templates
node graph

AI Powered Gmail Email Organization with Auto Archiving and Priority Labels

### AI Agent Check each email one by one, categorize them as necessary or unnecessary according to the provided prompt, and instruct Gmail to apply the appropriate labels.
🕸️agent⬡lmChatOpenRouter⬡aggregate⬡filter📧gmail⬡gmailTool
Other17 nodes · ▶️ trigger
Templates
node graph

Gratitude Jar Reminder

## Write Reminder After getting the same reminder, we tend to ignore it. This is to generate variations of reminder by setting the temperature of the model at 0.9
⬡chainLlm⬡lmChatAzureOpenAi🌐httpRequest⏰scheduleTrigger⚙️set📝stickyNote
Other9 nodes · ⏰ trigger
Templates
node graph

AI Powered Interview Preparation System using Local LLM for Campus Placements

No description — 21 nodes: agent, lmChatOllama, apiTemplateIo, code
🕸️agent⬡lmChatOllama⬡apiTemplateIo💻code📤emailSend📎extractFromFile
Other21 nodes · ⬡ trigger
Templates
node graph

MOTION TUTOR

No description — 63 nodes: agent, lmChatOpenAi, memoryBufferWindow, openAi
🕸️agent🤖lmChatOpenAi🧠memoryBufferWindow🤖openAi⬡outputParserStructured🗃️airtable
Other63 nodes · ⏰ trigger
Templates
node graph

AI Powered Research with Jina AI Deep Search

## 🧠 **How This Workflow Works** This workflow automates **deep research and report generation** using **Jina AI's DeepSearch API**, making **advanced knowledge discovery accessible for free**. 1️⃣ **User Input → AI Rese
⬡chatTrigger💻code🌐httpRequest📝stickyNote
Other6 nodes · ⬡ trigger
Templates
node graph

AI Powered Telegram Task Manager with MCP Server

## Main Function to Receive and Send Telegram Messages
🕸️agent🤖lmChatOpenAi⬡mcpClientTool⬡mcpTrigger🧠memoryBufferWindow🤖openAi
Other21 nodes · ⬡ trigger
Templates
node graph

🔥📈🤖 AI Agent for n8n Creators Leaderboard Find Popular Workflows

# n8n Creators Leaderboard Stats Workflow ## Overview This workflow aggregates and processes data from the n8n community to generate detailed statistics about creators and their workflows. It fetches information from JSO
🕸️agent⬡chatTrigger⬡lmChatOllama🤖lmChatOpenAi🧠memoryBufferWindow⬡toolWorkflow
Other43 nodes · ⬡ trigger
Templates
node graph

AI Agent for Sustainability Report Audit with Gmail and GPT 40

### 3. AI Agent write and sends an audit report to the send This summarize the results of the analysis in an email sent as a reply to the sender. #### How to setup? - **Gmail Node:** set up your Gmail API credentials [Le
🕸️agent🤖lmChatOpenAi⬡outputParserStructured💻code📎extractFromFile📧gmail
Other14 nodes · ⬡ trigger
Templates
node graph

Research AI Agent: Scrape and Summarize Articles and save to Notion (Gemini, Browserless)

## Setup 1. **Import Workflow:** Import this template into your n8n instance. 2. **Configure Credentials & Notion Database:** * **Notion Database:** * Create or designate a Notion database (like the example "Knowledge Da
🕸️agent⬡chatTrigger⬡lmChatGoogleGemini⬡toolHttpRequest⬡discordTool⬡notionTool
Other9 nodes · ⬡ trigger
Templates
node graph

Auto Spam/Marketing & Offer Delete

### 📌 Workflow: Auto Spam/Marketing Offer Killer Copy **Description** This workflow automatically monitors your Gmail inbox and **classifies incoming emails** into one of three categories: - `SPAM`: Low-value, scam, or i
🕸️agent🤖lmChatOpenAi📧gmail⬡gmailTrigger🔀if📝stickyNote
Other6 nodes · ⬡ trigger
Templates
node graph

AI Fitness Coach Strava Data Analysis and Personalized Training Insights

## Developed by Amjid Ali Thank you for using this workflow template. It has taken me countless hours of hard work, research, and dedication to develop, and I sincerely hope it adds value to your work. If you find this t
🕸️agent⬡lmChatGoogleGemini💻code📤emailSend📧gmail📝stickyNote
Other15 nodes · ⬡ trigger
Templates
node graph

Email PA

No description — 26 nodes: agent, lmChatAnthropic, memoryBufferWindow, gmailTool
🕸️agent⬡lmChatAnthropic🧠memoryBufferWindow⬡gmailTool⬡googleCalendarTool📊googleSheets
Other26 nodes · ▶️ trigger
Templates
node graph

Agente IA Restaurante [template]

No description — 239 nodes: agent, chainLlm, documentDefaultDataLoader, embeddingsOpenAi
🕸️agent⬡chainLlm⬡documentDefaultDataLoader⬡embeddingsOpenAi🤖lmChatOpenAi⬡memoryPostgresChat
Other239 nodes · ⬡ trigger
Templates
node graph

Speech Support Workflow

## Processing Telegram Messages: This section handles incoming messages from Telegram. It first checks if the message contains text. 1. **Text Message:** If the message includes text, it's directly routed to the analysis
🕸️agent⬡lmChatGoogleGemini🧠memoryBufferWindow⬡memoryManager🤖openAi💻code
Other22 nodes · ⬡ trigger
Templates
node graph

AI Telegram Bot Agent Smart Assistant Content Summarizer

======================================= WORKFLOW ASSISTANCE ======================================= For any questions or support, please contact: Yaron@nofluff.online Explore more tips and tutorials here: - YouTube: http
🤖openAi🌐html🌐httpRequest🔀if📝stickyNote✈️telegram
Other24 nodes · ⬡ trigger
Templates
node graph

AI Voice Chat using Webhook, Memory Manager, OpenAI, Google Gemini & ElevenLabs

* ### For the Text-to-Speech part, we'll use ElevenLabs.io, which is free and offers a variety of voices to choose from. However, you can also use the OpenAI `"Generate audio"` node instead. * ### Since there is no pre-b
⬡chainLlm⬡lmChatGoogleGemini🧠memoryBufferWindow⬡memoryManager🤖openAi⬡aggregate
Other15 nodes · 🪝 trigger
Templates
node graph

⚡AI Powered YouTube Playlist & Video Summarization and Analysis v2

# AI-Powered YouTube Playlist & Video Summarization and Analysis Chat Bot This N8N workflow transforms YouTube playlists or individual videos into interactive knowledge bases. Instead of watching videos, users can chat w
🕸️agent⬡chainLlm⬡chatTrigger⬡documentDefaultDataLoader⬡embeddingsGoogleGemini⬡lmChatGoogleGemini
Other72 nodes · ⬡ trigger
Templates
node graph

Sell: Android Webhooks

No description — 14 nodes: agent, informationExtractor, lmChatOpenRouter, memoryBufferWindow
🕸️agent⬡informationExtractor⬡lmChatOpenRouter🧠memoryBufferWindow⬡outputParserAutofixing⬡outputParserStructured
Other14 nodes · 🪝 trigger
Templates
node graph

Attach a default error handler to all active workflows

## Default Error Handler Update this to your preferred notification mechanism
💻code⬡errorTrigger📧gmail🔀if⬡n8n⏰scheduleTrigger
Other11 nodes · ⬡ trigger
Templates
node graph

Auto classify Gmail emails with AI and apply labels for inbox organization

No description — 8 nodes: chainLlm, lmChatOpenRouter, aggregate, code
⬡chainLlm⬡lmChatOpenRouter⬡aggregate💻code📧gmail⬡gmailTrigger
Other8 nodes · ⬡ trigger
Templates
node graph

Docsify example

## Serve main Markdown table with the workflow overview *NOTE! Here we don't reply with HTML content. Only Markdown elements are sent back and processed by the JS library* * Create an overall table when `README.md` (the
⬡chainLlm🤖lmChatOpenAi⬡outputParserAutofixing⬡outputParserStructured💻code📄convertToFile
Other60 nodes · 🪝 trigger
Templates
node graph

Youtube chapter generator

## Update Description
⬡chainLlm⬡lmChatGoogleGemini⬡outputParserStructured📎extractFromFile🌐httpRequest▶️manualTrigger
Other13 nodes · ▶️ trigger
Templates
node graph

Retry Execution Hourly

- ## check for failed executions hourly. - ## filter out those that have successful reexecution ids. - ## log into n8n and get the session ids. - ## retry the executions. - h
🌐httpRequest🔀if▶️manualTrigger⬡n8n⚪noOp⏰scheduleTrigger
Other13 nodes · ▶️ trigger
Templates
node graph

Automated AI image analysis and response via Telegram

# Automated Image Analysis and Response via Telegram ## Example: @SubAlertMe_Bot ## Summary: The automated image analysis and response workflow using n8n is a sophisticated solution designed to streamline the process of
🤖openAi📝stickyNote⬡switch✈️telegram⬡telegramTrigger⏱️wait
Other8 nodes · ⬡ trigger
Templates
node graph

Automated Book Summarization with DeepSeek AI Qdrant Vector DB Google Drive

No description — 23 nodes: agent, chainRetrievalQa, documentDefaultDataLoader, embeddingsCohere
🕸️agent⬡chainRetrievalQa⬡documentDefaultDataLoader⬡embeddingsCohere⬡informationExtractor⬡lmChatDeepSeek
Other23 nodes · ⬡ trigger
Templates
node graph

Free Auto Post Latest Breaking News Content Using Groq + Google Search to X Twitter

No description — 8 nodes: code, httpRequest, scheduleTrigger, set
💻code🌐httpRequest⏰scheduleTrigger⚙️set🐦twitter
Other8 nodes · ⏰ trigger
Templates
node graph

Scheduled Daily Email Pulse

No description — 12 nodes: agent, lmChatOpenAi, aggregate, code
🕸️agent🤖lmChatOpenAi⬡aggregate💻code📧gmail⏰scheduleTrigger
Other12 nodes · ⏰ trigger
Templates
node graph

Convert image from jpg/png to webp

## Convert image from jpg/png to webp This workflow automates the process of converting images from **JPG/PNG** format to **WEBP** using the **APYHub API**. It retrieves image URLs from a **Google Sheet**, converts the i
💻code📁googleDrive📊googleSheets🌐httpRequest▶️manualTrigger⚙️set
Other12 nodes · ▶️ trigger
Templates
node graph

Upwork Job Aggregator & Notifier

# ✅ n8n Automation: "Upwork Job Aggregator & Notifier" > **Purpose**: Automatically fetch job postings from Upwork with specific keywords, save them in Google Sheets, summarize them using AI, and email the results daily
🕸️agent🤖lmChatOpenAi⬡outputParserStructured📧gmail📊googleSheets🌐httpRequest
Other13 nodes · ⏰ trigger
Templates
node graph

Upwork Jobs to google sheets

## 🌐 **Section 1: Data Scraping Automation** > 🧠 *“Tell me what’s trending!”* ### 🔁 Nodes Combined: * 🕒 `Check Upwork Jobs - Trigger` * 🌐 `Fetch Upwork Jobs from Apify` --- ### ⚙️ What This Section Does: This section aut
📊googleSheets🌐httpRequest⏰scheduleTrigger⚙️set📝stickyNote
Other8 nodes · ⏰ trigger
Templates
node graph

Automated LinkedIn Job Hunter READY

No description — 26 nodes: agent, lmChatGoogleGemini, outputParserAutofixing, outputParserStructured
🕸️agent⬡lmChatGoogleGemini⬡outputParserAutofixing⬡outputParserStructured⬡aggregate📎extractFromFile
Other26 nodes · ⏰ trigger
Templates
node graph

GoogleUpload To Youtube

No description — 73 nodes: openAi, code, dateTime, discord
🤖openAi💻code⬡dateTime🎮discord⬡executionData📁googleDrive
Other73 nodes · ⬡ trigger
Templates
node graph

Automated Notion Task Reminders via Slack

## What this workflow does 1. **`Triggers every weekday at 9:00 AM`**: The workflow runs at 9:00 AM, Monday through Friday. 2. **`Fetches tasks from Notion`**: It retrieves tasks from a Notion database. 3. **`Filters inc
⬡cron⬡filter📓notion⚙️set💬slack📝stickyNote
Other24 nodes · —
Templates
node graph

Automated Upwork Job Alerts with MongoDB Slack

## Setup 1. Add MongoDB, Slack credentials 2. Add a query auth credential where the key='token' and the value being your apify token 3. Modify the 'Assign parameters' node to include the Upwork URLs you want to query for
🌐httpRequest🔀if🔗merge🍃mongoDb⏰scheduleTrigger⚙️set
Other9 nodes · ⏰ trigger
Templates
node graph

Automated Water Consumption Tracker Stored in Sheet and Notify in Slack

## When User interact the drink button. Record the drink value to sheet and send back the iOS health log water url to start the shortcut **Note for Shortcut:** The shortcul url will be like `shortcuts://run-shortcut?name
🤖openAi📊googleSheets🔀if⬡limit🔗merge⏰scheduleTrigger
Other21 nodes · ⏰ trigger
Templates
node graph

Google Calendar Coming Week

### Workflow Overview: Google Calendar Coming Week 🗓️➡️📧 This n8n workflow automates the process of generating and emailing a summary of your upcoming week's Google Calendar events. **How it works:** 1. **Triggers weekly
🕸️agent⬡lmChatGoogleGemini⬡aggregate💻code📤emailSend📅googleCalendar
Other21 nodes · ⏰ trigger
Templates
node graph

✨😃Automated Workflow Backups to Google Drive

# ✨😃 Automated Workflow Backups to Google Drive This workflow automates the process of backing up your n8n workflows to Google Drive daily. It creates timestamped folders, saves workflows as JSON files, and manages old b
💻code📄convertToFile📁googleDrive⬡limit▶️manualTrigger⬡n8n
Other22 nodes · ▶️ trigger
Templates
node graph

Automated Workflow Backup System with Google Drive and Archiving

No description — 17 nodes: convertToFile, googleDrive, if, n8n
📄convertToFile📁googleDrive🔀if⬡n8n⏰scheduleTrigger📝stickyNote
Other17 nodes · ⏰ trigger
Templates
node graph

Automated Work Attendance with Location Triggers

## Location-Based Time Tracking This automation streamlines your time tracking by using location triggers. Here's how it works: Create two shortcuts in the iPhone Shortcuts app: Name one "Check-In" and the other "Check-O
💻code📁googleDrive📊googleSheets🔀if⚙️set📝stickyNote
Other10 nodes · 🪝 trigger
0 selected