Engineering n8n Workflows
n8n Engineering workflow templates and automation recipes — 2947 free workflow templates ready to import.
Daily Swing Trade Ideas with GPT-4, Yahoo Finance, Google Sheets & Telegram
Automated daily swing‑trade ideas from end‑of‑day (EOD) data, scored by an LLM, logged to Google Sheets, and pushed to Telegram. What this workflow does Fetches EOD quotes* for a chosen stock universe (example: *NSE‑100** via RapidAPI). Cleans & filters** the universe using simple technical/quality gates (e.g., price/volume sanity, avoid illiquid names). Packages market context* and feeds it to *OpenAI* with a strict *JSON schema* to produce *top swing‑trade recommendations** (entry, target, s
door Nishant
Automated Outbound Calls: connect Ultravox AI Agents to Phone Calls with Twilio
This workflow transforms n8n into a call automation system, where AI agents can talk directly with people over the phone using Twilio. This workflow integrates Ultravox AI voice agents with Twilio’s telephony service to fully automate outbound phone calls. Ultravox generates the AI conversation and audio, while Twilio handles the PSTN connection to the actual phone network, with the two services connected in real-time via a media stream. Key Advantages AI-Powered Conversations** – Leverage U
door Davide Boizza
Generate Videos from Chat with Google Vertex AI (Veo3)
Generate Videos from Chat with Google Vertex AI (Veo3) - Beginner Friendly Description Turn any text prompt into a short AI-generated video directly from an n8n chat. This workflow connects a chat trigger to Google Vertex AI’s Veo3 model, sending your prompt as input and polling until the rendered video is ready. Once complete, the video is converted into a downloadable file you can use anywhere. Perfect for experimenting with AI-driven media or automating creative video generation inside your
door Automate With Marc
Visual Storytelling Content Factory: Gemini & Replicate AI with Human-in-the-loop Publishing
This n8n workflow automates the entire content creation and publishing pipeline for engaging, AI-generated visual stories, ensuring image and video quality with human-in-the-loop approvals. What it does: It takes a narrative concept (e.g., 'A Day in the Life of a Serene Skeleton') and transforms it into a series of unique images and videos, which are then published across multiple social media platforms. How it works: Creative Conceptualization: An AI 'Creative Director' develops a detailed n
door Nadia Privalikhina
Extract Business Contact Info from Google Maps to Google Sheets with Regex
Who’s it for This template is perfect for marketers, sales teams, and entrepreneurs who need verified business leads without spending hours on manual research. If you’re running outreach campaigns, selling B2B services, or building prospect databases, this workflow saves you time and ensures your lead list is always fresh. How it works Start with a Google Maps search for a chosen business type and location (e.g., “Call centers in New York”). The workflow scrapes raw data, extracting business
door Yar Malik (Asfandyar)
Automate Job Discovery & AI Proposals across Upwork, Freelancer, Guru & PPH with OpenRouter
Upwork/Freelancer/Guru/PPH Job Automation + AI Proposal Generator Overview This comprehensive n8n workflow automates freelance job discovery and application processes across four major platforms: Upwork.com, Freelancer.com, PeoplePerHour.com, and Guru.com. The system monitors RSS feeds, extracts job details, generates personalized AI proposals, and tracks everything in Google Sheets with email notifications. Supported Platforms Complete Market Coverage Upwork.com World's largest freelance m
door Gerald Denor
Automatic Backlink Data Export from Semrush to Google Sheets via RapidAPI
🔗 Automated Semrush Backlink Checker with n8n and Google Sheets 📘 Description This n8n workflow automates backlink data extraction using the Semrush Backlink Checker API available on RapidAPI. By submitting a website via a simple form, the workflow fetches both backlink overview metrics and detailed backlink entries, saving the results directly into a connected Google Sheet. This is an ideal solution for SEO professionals who want fast, automated insights without logging into multiple tools.
door Evoort Solutions
Analyze Webpages with Landing Page Analyzer AI & Generate Google Docs Reports
Analyze Webpages with Landing Page Analyzer AI & Generate Google Docs Reports (CRO) Description This workflow integrates the Landing Page Analyzer AI to automatically audit landing pages, format the insights into a conversion-focused report, and save it directly into Google Docs. It leverages the Landing Page Analyzer AIto grade your page, highlight strengths, and suggest improvements—all without manual steps. Nodes Explanation On form submission Captures the URL of the landing page
door Evoort Solutions
Automate Weekly Tutorials from Trending GitHub Repos with Gemini AI to WordPress
Overview: GitHub to WordPress Tutorial Generator This workflow automates the process of creating technical tutorials for your blog. It runs on a weekly schedule, automatically identifies trending GitHub repositories, uses an AI to generate a detailed tutorial for each one, and then saves the content as a draft post on your WordPress site. Finally, it sends you an email notification so you can review and publish the new content. This is an excellent way to keep your blog fresh with relevant, tre
door David Olusola
Compare Your n8n Version with Latest Release using n8n API
🧑💻 Description This workflow automatically compares the version of your n8n instance with the latest release available. Keeping your n8n instance up-to-date is essential for security patches, bug fixes, performance improvements, and access to new automation features. By running this workflow, you’ll know right away if your instance is behind and whether it’s time to upgrade. After the comparison, the workflow clearly shows whether your instance is up-to-date or outdated, along with the ve
door Robert Breen
Automate Code Reviews for GitLab MRs with Gemini AI and JIRA Context
What it does Automates code review by listening for a comment trigger on GitLab merge requests, summarising the diff, and using an LLM to post constructive, line‑specific feedback. If a JIRA ticket ID is found in the MR description, the ticket’s summary is used to inform the AI review. Use cases Quickly obtain high‑quality feedback on MRs without waiting for peers. Highlight logic, security or performance issues that might slip through cursory reviews. Incorporate project context by pulling i
door Evgeny Agronsky
GA4 Anomaly Detection with Automated Slack & Email Alerts
Who’s it for Teams that monitor traffic, signups, or conversions in Google Analytics 4 and want automatic Slack/email alerts when a channel suddenly spikes or drops. What it does This n8n template pulls daily GA4 metrics, detects outliers with a rolling mean and z-score, and sends alerts with a sparkline chart. It supports per-channel analysis (e.g., sessionDefaultChannelGroup) and consolidates multiple anomalies into a single email while posting each one to Slack. How it works HTTP Request
door Artur
Convert YouTube Videos to SEO Articles with Supadata, Claude Sonnet 4 and WordPress
Problem This Solves Content creators, digital marketers, and website owners struggle with the time-consuming process of creating fresh, SEO-optimized blog content consistently. Manually writing articles, researching keywords, and maintaining a regular publishing schedule can take hours per piece of content. Target Audience This workflow is perfect for: Bloggers and Content Creators** who want to repurpose video content into written articles Content Marketing Agencies** managing multiple client
door Pavlo Hurhu
Extract Business Emails from Google Maps to Google Sheets for Lead Generation
How it Works This workflow builds a free lead generation system that scrapes emails from Google Maps listings and exports them directly into Google Sheets. It’s built in n8n using HTTP requests and JavaScript—no paid APIs required. Here’s what it does at a high level: 🔎 Scrapes business listings from Google Maps based on search queries (e.g., “Miami lawyers”) 🌐 Extracts real business website URLs using regex filtering 📧 Finds and validates email addresses from each website 🧹 Cleans data by re
door Noman Mohammad
Scrape Google Maps Data & Discover Email Addresses with SerpAPI and EmailListVerify
This workflow allows to : scrape Google Maps data using SerpAPI discovery generic email addresses like contact@ using EmailListVerify API Who’s it for This template is designed to prepare cold outreach for local businesses like restaurants or hotels (you need to target a type of business that is listed on Google Maps). This template will generate a list of leads with phone numbers and email addresses. The email addresses you will get are generic, like contact@. This isn’t a problem if you ar
door EmailListVerify
Create Recurring AI-Powered Data Digests in Slack with Super Assistant
Stop the daily grind of checking multiple apps just to stay updated. This template automates the creation of recurring digests by querying a powerful AI assistant you build on the Super platform. First, create an assistant in Super (https://super.work/) and connect it to all your key data sources like Notion, Jira, Slack, and HubSpot. Then, use this n8n workflow to ask it a specific question on a recurring schedule (e.g., "What was the progress on our key projects yesterday?"). The workflow
door Guillaume Duvernay
Convert PDF, DOC, and Images to Markdown using Datalab.to API
This n8n workflow converts various file formats (.pdf, .doc, .png, .jpg, .webp) to clean markdown text using the datalab.to API. Perfect for AI agents, LLM processing, and RAG (Retrieval Augmented Generation) data preparation for vector databases. Workflow Description Input Trigger Node**: Form trigger or webhook to accept file uploads Supported Formats**: PDF documents, Word documents (.doc/.docx), and images (PNG, JPG, WEBP) Processing Steps File Validation: Check file type and size constra
door Joseph
YouTube Trends Finding Agent
Who this is for This workflow is for content creators, digital marketers, or YouTube strategists who want to automatically discover trending videos in their niche, analyze engagement metrics, and get data-driven insights for their content strategy — all from one simple form submission. What this workflow does This workflow starts every time someone submits the YouTube Trends Finder Form. It then: Searches YouTube videos* based on your topic and specified time range using the *YouTube Data API
door Rakin Jakaria
Analyze Competitor Keywords with RapidAPI and Google Sheets Reporting
🔍 Analyze Competitor Keywords with RapidAPI and Google Sheets Reporting 📄 Description This n8n workflow streamlines the process of analyzing SEO competitor keywords using the Competitor Keyword Analysis API on RapidAPI. It collects a website and country via form submission, calls the API to retrieve keyword metrics, reformats the response, and logs the results into Google Sheets — all automatically. It is ideal for SEO analysts, marketing teams, and agencies who need a hands-free solution for
door Evoort Solutions
Create a Secure MongoDB Data Retrieval API with Input Validation and HTTP Responses
Data Extraction from MongoDB Overview This workflow exposes a public HTTP GET endpoint to read all documents from a MongoDB collection, with: Strict validation of the collection name Error handling with proper 4xx codes Response formatting (e.g., _id → id) and a consistent 2XX JSON envelope Workflow Steps Webhook Trigger: *A public GET endpoint receives requests with the collection name as a parameter*. The workflow begins with a webhook that listens for incoming HTTP GET requests. The
door Samuel Heredia
LinkedIn Lead Generation: Auto DM System with Comment Triggers using Unipile & NocoDB
Short Description This LinkedIn automation workflow monitors post comments for specific trigger words and automatically sends direct messages with lead magnets to engaged users. The system checks connection status, handles non-connected users with connection requests, and prevents duplicate outreach by tracking all interactions in a database. Key Features Comment Monitoring**: Scans LinkedIn post comments for customizable trigger words Connection Status Check**: Determines if users are 1st-de
door Alexandra Spalato
Automated Quiz Delivery from Google Sheets to Telegram with Status Tracking
Overview This workflow automates quiz delivery from a Google Sheet directly into a Telegram group. It ensures that quizzes are posted one by one as polls, and once a quiz is sent, its status in the sheet is automatically updated to prevent duplication. If no pending quiz is available, the workflow notifies a separate Telegram channel to refill the sheet. Target Audience This template is designed for teachers, community managers, and Telegram group admins who want an easy way to run quizzes, tri
door Ninja - Abbas
News-to-Blog Automation with GPT, Leonardo AI & WordPress Publishing
This workflow automates the end-to-end process of generating and publishing blog posts from live news headlines. Fetch Headlines – Collects the latest top stories from Google News and GDELT, merges them, and removes duplicates. Headline Selection & Classification – Picks top headlines, checks relevance, and applies style rules. Draft Generation – Uses GPT to create an initial blog article in a natural, human tone. Tone & Expansion – Refines the draft for clarity, length, and style (customize
door Dean Gallop
Automated Invoice Payment Tracking with OCR, Claude AI, Slack & Notion DB
How it Works This workflow automates Invoice & Payment Tracking (with Approvals) across Notion and Slack. Ingest — You drop invoices/receipts (PDF/IMG/JSON) into the flow. Extract — OCR + parsing pulls out key fields (invoice no, vendor, currency, totals, receipt paid amount/date). De-dup & Match — We canonicalize vendor + invoice_no and search Notion: Primary match: Invoice No (+ optional Currency / Vendor (Canon)). Fallback: uses document Amount Total and dates. Decide the action create_u
door Han