⚒️

Engineering n8n Workflows

n8n Engineering workflow templates and automation recipes2947 free workflow templates ready to import.

🔥 Most Popular✨ Most Nodes
medium

Send Matomo analytics data to A.I. to analyze then save results in Baserow

Who's this for? If you own a website and need to analyze your Matomo analytics data so you can increse the number of frequent visitors If you need to create an SEO report on what are the common trends amongst your most frequent visitors If you want to grow your site based on suggestions from data Matomo is an analytics tool that can give you details of each individual visitor. Much more powerful than Google analytics. Watch youtube tutorial here Get my SEO A.I. agent system here Here's t

6 nodes· 👁 936baserowcodehttprequest

by Keith Rumjahn

high

Automate LinkedIn Contact Requests & Icebreaker with Unipile and Google sheets

Automate your LinkedIn Contact Requests and send them an Icebreaker Disclaimer: this workflow only works on self-hosted instances due to the file system usage. Who is this for? This n8n template is designed for professionals, recruiters, and marketers who must automate LinkedIn data population and contact request processes. It is particularly useful for those looking to streamline their outreach efforts and manage LinkedIn connections more efficiently. What problem is this workflow solving? /

31 nodes· 👁 934codeconverttofileexecuteworkflow

by PollupAI

medium

Discover HIDDEN Youtube Trends / Outlier Videos in Your Niche (Apify + Airtable)

For Who? Content Creators Youtube Automation Marketing Team How it works? 1 - Every week, retrieve the keywords you want to track 2 - Thanks to Apify, scrape videos from YouTube Search related to these keywords, filtered by relevance 3 - Wait until the dataset is completed 4 - Get the information contained in the dataset 5 - For each video, clean and summarize the script 6 - Upload everything to your Airtable database 📺 YouTube Video Tutorial: Setup (~5min) Scheduled Trigger: Select the

13 nodes· 👁 914airtablechainllmcode

by Nasser

high

Access Control for AI Agents (RBAC) using Airtable and Telegram

Purpose This workflow allows granular control over the access to tools connected to AI Agents (including Multi-Agent setups) using Role Based Access Control. Demo & Explanation How it works User permissions are managed in Airtable where every restricted AI tool is listed by name and connected via roles to users Requests to the Main Agent can be sent through a Telegram message (can be replaced by Whatsapp, IMAP or similar) On every request the Telegram username is used to query a list of all

23 nodes· 👁 914agentairtablecode

by Mario

low

Generate Images with OpenAI new GPT-Image-1 Model via User-Friendly Form

Welcome to my Simple OpenAI Image Generator Workflow! This workflow creates an image with the new OpenAI image model "GPT-Image-1" based on a form input. This workflow has the following sequence: Form trigger (image prompt and image size input) Generate the Image via OpenAI API. Return the image to the input form for download. The following accesses are required for the workflow: OpenAI API access: Documentation Instructions Link your OpenAI Platform account in the “OpenAI Image Generation”

4 nodes· 👁 907converttofileformformtrigger

by Friedemann Schuetz

🔗medium

Send TheHive Alerts Using SIGNL4

This sample workflow allows you to forward alerts from TheHive 5 to SIGNL4 in order to send reliable alerts to your team. There are two nodes for testing the TheHive connection ("TheHive Read Alerts" and "TheHive Create Alert"). The node "TheHive Webhook Request" will receive requests for new alerts from TheHive. You need to configure the webhook and the notifications in TheHive accordingly. The node "SIGNL4 Send Alert" sends the alert to SIGNL4 and the node "SIGNL4 Resolve Alert" will close

7 nodes· 👁 897ifmanualtriggersignl4

by Ron

🔗low

Currency Conversion Workflow

Purpose: This workflow exemplifies a sophisticated yet pragmatic mechanism for automating currency conversions by leveraging simple HTTP queries routed through a webhook. By intercepting user requests, sourcing real-time exchange rate data via Google search results, and formatting the data into actionable responses, it obviates the reliance on third-party APIs. This efficiency renders it an indispensable instrument for diverse applications, including dynamic pricing strategies for AI-driven syst

5 nodes· 👁 895htmlhttprequestrespondtowebhook

by Mauricio Perera

medium

Manage Webflow form submissions in Airtable

What this does This automation will create tables in your Airtable base and send Webflow form submissions as records in those tables. It keeps track of your Webflow forms with a Form Index table to ensure that form content does not get sent to the wrong table if you have Webflow forms with identical names. This is useful for Enhancing your Webflow form submission management. By sending structured data to your Airtable base you can do more with your Webflow forms. Usage guide Full written and v

13 nodes· 👁 893airtablecodehttprequest

by kreonovo

medium

Manage incident reporting in PagerDuty and CrateDB

This workflow automatically monitors the functionality of a factory. The workflow logs machine data coming from factory sensors in a CrateDB database, generates an incident report in PagerDuty, and notifies the responsible staff members when the temperature of a machine crosses the threshold value. This workflow builds on a workflow that generates factory data. Read more about this use case and how to build both workflows with step-by-step instructions in the blog post How to automate your fac

9 nodes· 👁 888amqptriggercratedbfunction

by Harshil Agrawal

low

Subscribe to new releases of a Github repository via Gmail

This is a very simple workflow that lets you subscribe to any github repository for the latest release (using n8n as example). How it works: daily poll to Github repository for release for latest (stable) version of n8n parses the content to HTML sends a gmail Setup steps: add your gmail credentials (or use other email node of choice) change the url to the right Github repository you want to check regularly change the To email address to the email that you want to receive the updates for Fe

5 nodes· 👁 882gmailhttprequestmarkdown

by Ria

medium

Database alerts with Notion and SIGNL4

Objective In industry and production sometimes machine data is available in databases. That might be sensor data like temperature or pressure or just binary information. In this sample flow reads machine data and sends an alert to your SIGNL4 team when the machine is down. When the machine is up again the alert in SIGNL4 will get closed automatically. Setup We simulate the machine data using a Notion table. When we un-check the Up box we simulate a machine-down event. In certain intervals n8n

13 nodes· 👁 882functionintervalnotion

by Ron

medium

Monitor Authentication IPs from SaaS Alerts & Email Reports via SMTP2Go

Collect and Email Authentication IP Addresses from SaaS Alerts (Last 24 Hours) Description This n8n workflow automates the process of collecting sign-in IP addresses from SaaS Alerts over the past 24 hours and emailing the results using SMTP2Go. Designed for security teams, IT administrators, and compliance officers, this workflow helps monitor user authentication activity, detect unusual sign-ins, and respond to potential security threats in real time. By automating data collection and em

11 nodes· 👁 880converttofileformtriggerhttprequest

by Benjamin Jones (SaaS Alerts)

medium

Auto-Repost TikTok Videos to YouTube Shorts with Google Sheets & Telegram Alerts

TikTok to YouTube Parser Video Generate traffic and grow your audience effortlessly with this plug-and-play n8n automation template. Automatically fetch TikTok videos, upload them to YouTube Shorts, save logs to Google Sheets, and trigger uploads via Telegram — no coding required. Perfect for creators, marketers, and automation enthusiasts. What This Workflow Does This complete n8n automation: ✅ Fetches the latest TikTok videos from any user ✅ Avoids duplicate uploads with intelligent filte

14 nodes· 👁 880codefunctiongooglesheets

by Arkady Reveinz

🔗medium

Enrich new Intercom users with contact details and more from ExactBuyer

Use Case This workflow aims to enrich new contacts in Intercom. The more relevant the Intercom profile, the more useful it is. Once active, this n8n workflow will update contact data (phone, email) as well as location data from ExactBuyer. Setup Add a webhook url in Intercom to call this workflow Add your Exact Buyer API key Add your Intercom API key Activate workflow How to adjust this template There's plenty of interesting info that ExactBuyer returns that could be helpful. Take a look and

9 nodes· 👁 878codehttprequestintercom

by Mutasem

medium

Centralized n8n Error Management System with Automated Email Alerts via Gmail

Advanced n8n Error Handling: Automated Email Alerts & Global Error Workflow Configuration In any automated environment, n8n workflows, while powerful, can sometimes encounter unexpected issues or fail during execution. Without a dedicated error handling strategy, these failures might go unnoticed, leading to incomplete processes, data inconsistencies, or critical operational disruptions. Manually monitoring every workflow execution or sifting through logs for error details is inefficient and ca

12 nodes· 👁 877codeerrortriggergmail

by Daniel Ng

medium

Automate WooCommerce Image Product Background Removal using API and Google Sheet

This workflow automates the process of removing backgrounds from WooCommerce product images using the BackgroundCut API, and then updates the product images in both WooCommerce and a Google Sheet. Once set up, the workflow processes product images in bulk, removing backgrounds and updating WooCommerce seamlessly. This workflow is perfect for online stores that sell: Clothing and fashion items Jewelry and accessories General consumer products Any product that benefits from clean, background-fr

10 nodes· 👁 877codeftpgooglesheets

by Davide Boizza

🔗low

IOT device control with MQTT and webhook

. IOT device control with MQTT and webhook This workflow is for users wanting a practical example of how to control IOT systems using the MQTT protocol in an an n8n environment. The template provides typical n8n MQTT and Webhook node implementation and configuration settings necessary to set IOT device inputs and outputs. How it works A webpage with IOT control 'on and 'off' buttons is presented to the user. When a button is selected on the webpage the value is sent via a webhook to trigg

3 nodes· 👁 867mqttsetwebhook

by Tony Duffy

🔗low

Voice-Based Appointment Booking System with ElevenLabs AI and Cal.com

✅ What problem does this workflow solve? Tired of the back-and-forth involved in scheduling meetings? This workflow lets you offer a seamless, voice-based appointment booking experience. It automatically checks your Cal.com availability and either books a meeting or helps the caller choose another time—powered by ElevenLabs for a human-like voice interaction. ⚙️ What does this workflow do? Receives an inbound voice call (e.g., from a website or IVR system). Uses ElevenLabs to drive the voice i

5 nodes· 👁 867httprequestifrespondtowebhook

by InfyOm Technologies

high

Automate lead gen & email outreach with Apify, Apollo.io, GPT-4 & Google Sheets

Disclaimer: Community nodes are used, and template can only be used on self-hosted n8n instances. This n8n template from Intuz provides a complete solution to automate your entire B2B lead generation pipeline, from discovering recently funded companies to drafting hyper-personalized outreach emails with AI. Who's this workflow for? Sales Development Representatives (SDRs) Business Development Teams Growth Hackers Startup Founders Marketing Agencies How it works 1. Scrape Funded Companies: Th

16 nodes· 👁 859@apify/n8n-nodes-apify.apifycodegooglesheets

by Intuz

high

Turn an image into a cinematic video with NanoBanana Ultra, Kling, Blotato

💥 AI Image → Professional Video Workflow (NanoBanana Ultra + Kling AI + Blotato) 📄 Documentation: Notion Guide 👤 Who is this for? This workflow is designed for content creators, marketers, fashion brands, AI creators, and automation builders who want to turn a single image into a cinematic, multi-shot professional video, then automatically publish it on platforms like YouTube—without manual editing. It’s especially useful if you already work with Google Sheets, n8n, and AI image/video generat

42 nodes· 👁 856@blotato/n8n-nodes-blotato.blotatoeditimagegoogledrive

by Dr. Firas

medium

Push your public IP to Namecheaps Dynamic DNS

Template to get your public IP address and push it to Namecheaps Dynamic DNS per subdomain. Open "yourdomain.com" Insert your domain and your Namecheap DDNS password Open "subdomains" Replaces and insert your subdomains Execute Workflow Have fun!

7 nodes· 👁 855cronfunctionhttprequest

by Mario

medium

Detect web visitors country by IP address with uProc

Do you want to know where a web visitor lives? This workflow enriches any lead by IP address using the uProc.io Location By IP address tool and sends an email in Spanish or English depending on the detected web visitor country. You need to add your credentials (Email and API Key - real -) located at Integration section to n8n. Node "Create IP and Email Item" can be replaced by any other supported service with IP and Email values, like Mailchimp, Calendly, or MySQL. The "uProc" node return

6 nodes· 👁 854awssesfunctionitemif

by Miquel Colomer

medium

YouTube Comment Scraper & Analyzer with GPT-4o + Email Summary Report

How it Works This workflow automates the collection and analysis of YouTube comments from a video and sends a summary report via email, using Google Sheets, the YouTube API, OpenAI (GPT-4o), and Gmail. Whether you're a content creator, brand manager, or social media analyst, this workflow helps you automate sentiment analysis and receive insights directly in your inbox — all triggered from a simple spreadsheet. 🎯 Use Case Ideal for: YouTubers** monitoring audience sentiment Marketing teams**

12 nodes· 👁 853agentcodegmail

by Amit Mehta

low

Batch verify emails in Google Sheet with Icypeas

This template can be used to verify email addresses with Icypeas. Be sure to have an active account to use this template. How it works This workflow can be divided into four steps : The workflow initiates with a manual trigger (On clicking ‘execute’). It reads your Google Sheet file. It converts your file to an array. It connects to your Icypeas account. It performs an HTTP request to verify the emails. Set up steps You will need a formated Google sheet file with ema

4 nodes· 👁 847codegooglesheetshttprequest

by Corentin Ribeyre