Engineering n8n Workflows
n8n Engineering workflow templates and automation recipes — 2947 free workflow templates ready to import.
Summarize Apple podcast episodes with ElevenLabs and GPT-5-MINI
How it works Submit one or more Apple Podcast episode URLs via the built-in n8n form The workflow queries the iTunes API to retrieve each podcast's public RSS feed, then parses the XML to locate the matching episode's MP3 file ElevenLabs Scribe transcribes the full audio by passing the MP3 URL directly - no file download needed GPT-5-MINI generates a structured summary for each episode: title, key points, useful info, and a bottom line All summaries are combined into a formatted HTML email and d
작성자: George Dan
Compare website SEO gaps using Google Sheets, HTML and Gemini AI
How it works This workflow automates SEO analysis by comparing your website with a competitor’s site. It reads input URLs from Google Sheets, scrapes structured SEO data from both sites, and expands into important internal pages for deeper insights. The collected data is processed and merged before being analyzed using Google Gemini AI. Finally, it generates a structured SEO gap report and saves it back into Google Sheets while updating the workflow status. Step-by-step Trigger and filter
작성자: Avkash Kakdiya
Send post-purchase emails from Postgres with Gmail and Groq AI
How it works This workflow monitors new orders from a Postgres database and sends a confirmation email instantly. It then waits until the expected delivery time and continuously checks the delivery status. Once delivered, it uses AI to generate product usage tips and emails them to the customer. After two weeks, it sends personalized complementary product recommendations to drive repeat purchases. Step-by-step Trigger new orders from database** Schedule Trigger – Runs every 2 minutes
작성자: Avkash Kakdiya
Onboard employees automatically with Google Workspace, Slack, Notion and Gmail
🚀 How it works
작성자: Kumar SmartFlow Craft
Route product signals from Notion to Jira and Slack backlogs
Description Route captured signals to the right destination with one click. Set a signal’s Route Destination in Notion, and this workflow automatically creates a Jira ticket, backlog item, or customer health entry, then confirms in the original Slack thread. Context This is the action layer for the Signal Catcher. When you set a signal’s Route Status to “Routing” in Notion, this workflow picks it up, reads the Route Destination you selected, and executes the routing. 5 destinations are supported
작성자: Yassin Zehar
Summarize daily Jenkins test runs with Google Sheets, HTTP and Gemini AI
Automate daily Jenkins test reports with AI and HTTP Requests As a test automation engineer, staying on top of daily test runs in Jenkins is essential. This workflow automates that process: it pulls specific test details from a Google Sheet, retrieves data from your local Jenkins environment, and uses AI to generate a concise summary report to be sent via email. Who's it for Test automation engineers using Jenkins. QA teams looking to streamline daily reporting. How it works Scheduled Trigger
작성자: Richard Nijsten
Generate TikTok and Instagram reel clips from YouTube videos with Vizard AI
What This Workflow Does Automatically extract viral moments from YouTube videos and publish to social media platforms. Quick Start Guide 1. Configure Settings Open the Configuration node and fill in: Vizard AI API Key** (required) Scheduled Publish Time** (optional, Unix timestamp format e.g., 1767605047792) Viral Score Threshold** (0-10, filters clips by viral potential) Export Mode** settings (auto_publish or download) 2. Execute & Submit Click Execute Workflow, enter the YouTube video U
작성자: Vizard.ai
Auto-publish new WordPress posts to Pinterest with PinBridge
This workflow automatically turns WordPress posts into Pinterest publish jobs using PinBridge as the publishing layer. It is designed for bloggers, publishers, affiliate sites, and content teams that already publish to WordPress and want a repeatable way to distribute that content to Pinterest without manually copying titles, descriptions, links, and images every time a post goes live. The workflow starts by querying PinBridge for existing Pins, aggregates their titles, then fetches published
작성자: PinBridge
Optimize Cold Email Copy with Claude, Instantly, and Google Sheets
Optimize Cold Email Copy with Claude, Instantly, and Google Sheets Inspired by Karpathy's Autoresearch, this workflow treats your cold email campaigns as continuous experiments. Instead of writing copy once and hoping for the best, it runs an automated optimization loop that evolves your emails based on real performance data. How it works Runs on a schedule (every 6 hours) Pulls live campaign stats (open rate, reply rate) from Instantly Reads the current champion and challenger variants from G
작성자: Devon Toh
Gate AI Slack DevOps bot actions with OpenAI and Permit.io RBAC
> This n8n workflow template uses a community node and is only compatible with the self-hosted version of n8n. Who's it for DevOps teams, platform engineers, and ops leads who use Slack bots for infrastructure tasks but need to control who can trigger what. Ideal for teams that have outgrown hardcoded IF-node permission checks. How it works A team member @mentions the bot in Slack with a DevOps request like "restart staging" or "deploy to production." OpenAI classifies the message into a
작성자: Taofiq
Summarize stock market signals with Alpaca, xAI Grok, Telegram and WhatsApp
Who Is This For? This workflow is designed for stock traders, financial analysts, and investment enthusiasts who want automated technical analysis and regular market updates. It's particularly useful for those who rely on technical indicators like RSI and MACD for their trading decisions and want to receive timely notifications through messaging platforms. What This Workflow Does This workflow functions as an automated trading assistant that: Analyzes stock market data for multiple tickers usin
작성자: SpaGreen Creative
Start an AI coding agent from Linear issues with CloudCLI
Turn new Linear issues into automated AI coding sessions. When an issue is created, this workflow runs an AI coding agent (Claude Code, Cursor CLI, Gemini or Codex) on the task inside a CloudCLI cloud dev environment and posts the results back to Linear with a link to the live session so you can continue your work. How it works A Linear trigger fires on issue events and filters for newly created issues only. The issue title and description are composed into a prompt for the AI coding agent. Cl
작성자: Simos Mikelatos
Turn new Jira tickets into CloudCLI AI coding sessions with Claude Code
Turn new Jira tickets into automated AI coding sessions. When a ticket is created, this workflow runs an AI coding agent (Claude Code, Cursor CLI, or Codex) on the task inside a CloudCLI cloud dev environment and posts the results and the links to continue the AI coding session from mobile or an IDE, back to Jira. How it works A Jira trigger fires when a new issue is created. The ticket summary and description are composed into a prompt for the AI coding agent. CloudCLI runs the agent inside a
작성자: Simos Mikelatos
Discover YouTube channels from keywords and save leads to Google Sheets
This workflow automatically searches YouTube Data API for videos related to specific keywords, extracts channel data, filters channels based on performance metrics, and saves the results into Google Sheets. Instead of manually searching YouTube and copying channel information, this workflow continuously discovers creators and builds a structured lead database. It is designed for marketers, researchers, agencies, and teams that need a reliable way to identify relevant YouTube channels in specifi
작성자: Vonn
Generate competitor-style image ads from your product photos with Gemini
Image Ad Cloner AI Agent This n8n workflow automates “cloning” a competitor ad style and re-generating it using your product image. A user uploads your product image and provides a competitor ad URL via a form trigger; the workflow downloads both images, converts them to inline/base64 parts, builds a detailed generation prompt, sends the request to a generative-vision model (Gemini-style endpoints), waits for the result, converts the output back to a file and returns it. Use-cases: rapid ad it
작성자: Pratyush Kumar Jha
Generate institutional-style stock price targets and BUY/HOLD/SELL alerts with ChatGPT and Gemini
AI Institutional Stock Valuation Engine with Risk Scoring & Scenario Targets A professional-grade AI equity analysis automation built on n8n that ingests live financial data and news, runs it through a dual-LLM valuation engine with a built-in tiebreaker, and delivers disciplined Bear/Base/Bull price targets, BUY/HOLD/SELL verdicts, and risk-adjusted confidence scores — stored in Google Sheets and pushed via Telegram. Key Features Dual-Model Parallel Analysis (ChatGPT + Gemini 2.5 Pro): Both
작성자: Mo AlBarrak
Query expenses on Telegram with GPT-4.1 and Google Sheets
💬 Chat with Your Finances on Telegram Ask questions like “How much did I spend on food last month?” and get instant answers from your financial data — directly in Telegram. This workflow connects your Google Sheets expense log to an AI-powered query engine that understands natural language, resolves ambiguous categories and person names, and sends back a clean formatted summary in Telegram. No spreadsheets. No dashboards. Just chat with your financial data. ⚡ How it works Simply send a m
작성자: Robin
Generate Real Estate Research Reports With Exa AI, PandaDoc and Instantly AI
This Template Demonstrates How To Automate Sending Real Estate Research Reports. Use cases are many: send recurring market updates to investors, distribute new listings context to buyers, or push periodic area snapshots to your client base — all without touching it manually after the first setup. Good to know Exa AI charges per search query. Check Exa AI Pricing for the latest rates before running at scale. Instantly AI has rate limits on lead uploads. The workflow handles this with a built-in
작성자: Devon Toh
Route AI tasks between Anthropic Claude models with Postgres policies and SLA
Overview This workflow implements a policy-driven LLM orchestration system that dynamically routes AI tasks to different language models based on task complexity, policies, and performance constraints. Instead of sending every request to a single model, the workflow analyzes each task, applies policy rules, and selects the most appropriate model for execution. It also records telemetry data such as latency, token usage, and cost, enabling continuous optimization. A built-in self-tuning mechan
작성자: ResilNext
Maintain RAG embeddings with OpenAI, Postgres and auto drift rollback
Overview This workflow implements a self-healing Retrieval-Augmented Generation (RAG) maintenance system that automatically updates document embeddings, evaluates retrieval quality, detects embedding drift, and safely promotes or rolls back embedding updates. Maintaining high-quality embeddings in production RAG systems is difficult. When source documents change or embedding models evolve, updates can accidentally degrade retrieval quality or introduce semantic drift. This workflow solves tha
작성자: ResilNext
Monitor PostgreSQL data quality and generate remediation alerts with Slack
Autonomous PostgreSQL Data Quality Monitoring & Remediation Overview This workflow automatically monitors PostgreSQL database data quality and detects structural or statistical anomalies before they impact analytics, pipelines, or applications. Running every 6 hours, it scans database metadata, table statistics, and historical baselines to identify: Schema drift Null value explosions Abnormal data distributions Detected issues are evaluated using a confidence scoring system that considers s
작성자: ResilNext
Transform and validate webhook records with configurable type conversion
A self-contained data transformation workflow that runs entirely inside n8n. No external APIs, no credentials, no third-party services required. Send records via webhook, get transformed and validated data back. Unlike CRM-specific import workflows, this template is a standalone data transformer you can place in front of any system: ERP, CRM, database, or API. Who is this for? Teams that regularly import data from external sources (suppliers, partners, legacy systems) and need to normalize fie
작성자: Florian Eiche
Filter spam from webhook form submissions using honeypot and timing checks
Who is this for? Website owners, agencies, or developers who receive contact form submissions via webhook and want to block bots and spam without CAPTCHAs, keeping the user experience clean and friction-free. How it works Your frontend sends a POST request with form data, a hidden honeypot field, and a client-side timestamp The workflow runs three automated spam checks: Honeypot detection: A hidden form field that real users never see, if it contains data, it's a bot Timing analysis: If the for
작성자: Florian Eiche
Get long-lived Facebook Page access tokens and subscribe Messenger webhook fields via Graph API
Get Long-Lived Facebook Page Access Token and Subscribe Messenger Webhook Fields This n8n template automates two critical one-time setup steps required before any Facebook automation can go live: it exchanges a short-lived User Access Token for a long-lived one (~60 days), retrieves Page Access Tokens for all connected Facebook Pages, and subscribes each Page to the webhook fields your app needs — all in a single manual run. If you're building a Messenger chatbot or automating comment replies
작성자: Nguyễn Thiệu Toàn (Jay Nguyen)