⚒️

Engineering n8n Workflows

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

🔥 Meest populair✨ Meeste knooppunten
medium

Loading JSON via FTP to Qdrant Vector Database Embedding Pipeline

🧠 This workflow is designed for one purpose only, to bulk-upload structured JSON articles from an FTP server into a Qdrant vector database for use in LLM-powered semantic search, RAG systems, or AI assistants. The JSON files are pre-cleaned and contain metadata and rich text chunks, ready for vectorization. This workflow handles Downloading from FTP Parsing & splitting Embedding with OpenAI-embedding Storing in Qdrant for future querying JSON structure format for blog articles { "id": "artic

8 knooppunten· 👁 1,049documentdefaultdataloaderembeddingsopenaiftp

door Ghaith Alsirawan

medium

Automated lead generation & qualification with Google Maps, GPT-4 & HubSpot

🚀 AI Lead Machine Pro: Google Maps → Slack → HubSpot → $$$ This n8n workflow automates end-to-end lead generation, from scraping local businesses to qualifying and sending high-quality prospects directly into your CRM. It eliminates manual prospecting and replaces it with a fully automated AI-powered lead pipeline. 🎯 Who is this for? This workflow is perfect for: Lead generation agencies 📈 Sales teams & outbound closers 💼 Real estate & insurance agents 🏡 SMMA owners & freelancers 🎯

15 knooppunten· 👁 1,043codegooglesheetshttprequest

door David Olusola

medium

📸 Automate photo background removal with Photoroom API and Google Drive

Tags: Marketing, Image Processing, Automation Context Hey! I’m Samir , a Data Scientist from Paris and the founder of LogiGreen Consulting. We use AI, automation, and data to support sustainable business practices for small, medium and large companies. I implemented this workflow to support an event agency to automate image processing like background removal using Photoroom API. > Automate your photos processing with n8n! This n8n workflow collects all images in a Google Drive folder

8 knooppunten· 👁 1,032googledrivehttprequestscheduletrigger

door Samir Saci

medium

Backup Workflows to Git Repository on Gitea

Overview This workflow automates the backup of all workflows from your system to a Git repository hosted on Gitea. It runs on a scheduled trigger, fetching, encoding, and committing workflow data, ensuring seamless version control and disaster recovery. 📌 Quick Setup: Just update three global variables and configure authentication—no manual exports needed! How It Works (Quick Glance) 1️⃣ Scheduled Execution → Runs automatically at defined intervals. 2️⃣ Fetch Workflows → Uses the API to retrie

13 knooppunten· 👁 1,032codehttprequestif

door Octoleo

low

Improve AI Agent System Prompts with GPT-4o Feedback Analysis and Email Delivery

AI Agent System Prompt 'Auto-Tuner' This workflow configures an AI agent which provides an edited system prompt for an autonomous AI agent Based on the following pieces of information provided by the user in an input form: Agent name Agent purpose What's working What's not working Current system prompt There are two additional form elements that I've marked as non-required but if you want to force more detail from the user you can mark these as required: Example prompt Example output This

5 knooppunten· 👁 1,027agentformtriggergmail

door Daniel Rosehill

low

Get daily poems in Telegram

This workflow posts a poem translated into English every day in a Telegram chat. Cron node: triggers the workflow every day at 10:00. You can change the time and interval based on your use case. HTTP Request node: makes an HTTP request to the Poemist API that returns a random poem. LingvaNex node: translates the returned poems into English. Telegram node: takes in the translated poem and posts it in the chat.

4 knooppunten· 👁 1,027cronhttprequestlingvanex

door Lorena

medium

Backup n8n Workflows to Bitbucket

An automated backup solution designed for self-hosted n8n users to automatically backup their workflows to Bitbucket, leveraging Bitbucket's free private repository offering. Perfect for maintaining version control of your n8n workflows without additional costs. How it works: Runs on a regular schedule to check all workflows in your n8n instance Compares each workflow with its version in Bitbucket Only uploads workflows that are new or have changed Uses basic rate limiting to stay within Bitbu

9 knooppunten· 👁 1,020codehttprequestif

door Gareth B. Davies

medium

Compose/Stitch Separate Images together using n8n & Gemini AI Image Editing

This n8n template demonstrates how to use AI to compose or "stitch" separate images together to generate a new image which retains the source assets and consistent style. Use cases are many: Try producing storyboard scenes with consistent characters, marketing material with existing product assets or trying on different articles on fashion! Good to know At time of writing, each image generated will cost $0.039 USD. See Gemini Pricing for updated info. The model used in this workflow is geo-res

11 knooppunten· 👁 1,020aggregateconverttofileextractfromfile

door Jimleuk

medium

Build an Image Restoration Service with n8n & Gemini AI Image Editing

This n8n template demonstrates how to build a simple but effective vintage image restoration service using an AI model with image editing capabilities. With Gemini now capable of multimodal output, it's a great time to explore this capability for image or graphics automation. Let's see how well it does for a task such as image restoration. Good to know At time of writing, each image generated will cost $0.039 USD. See Gemini Pricing for updated info. The model used in this workflow is geo-rest

9 knooppunten· 👁 985converttofileextractfromfilegoogledrive

door Jimleuk

🔗low

Website Lead Capture with Apollo.io Enrichment, HubSpot Storage & Gmail Notifications

What problem does this workflow solve? Capture leads from your website, enrich them via Apollo, store them in HubSpot, send a personalized thank-you email, and notify your team—all automatically. What does this workflow do? Capture leads from website forms automatically. Send a personalized thank-you email to each new lead. Enrich lead data using Apollo for deeper insights. Create or update a contact/lead in HubSpot CRM. Notify the internal team via email about the new lead. Setup Gmail Setup

5 knooppunten· 👁 984gmailhttprequesthubspot

door InfyOm Technologies

low

Receive updates for the position of the ISS and push it to a Firbase

4 knooppunten· 👁 978crongooglefirebaserealtimedatabasehttprequest

door Harshil Agrawal

low

Post Hourly Crypto Market Summaries via Coingecko to X and to Email

Description This workflow, delivers real-time cryptocurrency market updates (default: Bitcoin) by fetching data from the CoinGecko API. It formats the information into a visually engaging message and shares it on X (formerly Twitter) and via email. The workflow is set to trigger hourly but is fully customizable to suit different schedules or cryptocurrencies. Key Features Real-Time Market Data Retrieval:** Fetches up-to-date cryptocurrency market data using CoinGecko API. AI-Driven Messag

5 knooppunten· 👁 975codegmailhttprequest

door Badr

medium

OpenAI Responses API Adapter for LLM and AI Agent Workflows

This n8n template demonstrates how to use OpenAI's Responses API with existing LLM and AI Agent nodes. Though I would recommend just waiting for official support, if you're impatient and would like a round-about way to integrate OpenAI's responses API into your existing AI workflows then this template is sure to satisfy! This approach implements a simple API wrapper for the Responses API using n8n's builtin webhooks. When the base url is pointed to these webhooks using a custom OpenAI credenti

14 knooppunten· 👁 974agentchattriggercode

door Jimleuk

medium

Save Qualys Reports to TheHive

Automate Report Generation with n8n & Qualys Introducing the Save Qualys Reports to TheHive Workflow—a robust solution designed to automate the retrieval and storage of Qualys reports in TheHive. This workflow fetches reports from Qualys, filters out already processed reports, and creates cases in TheHive for the new reports. It runs every hour to ensure continuous monitoring and up-to-date vulnerability management, making it ideal for Security Operations Centers (SOCs). How It Works: Set Gl

15 knooppunten· 👁 971executeworkflowfilterhttprequest

door Angel Menendez

medium

INSEE Company Data Enrichment for Agile CRM (For French companies only)

How it works 1) Extracts all company entries in Agile CRM 2) Search for company name in French INSEE OpenData database to extract address and government ID (SIREN) 3) Updates entries with data extracted from French Insee OpenData dabase Workflow also has a readonly feature to make sure entry is not overwritten. Setup steps Add your AgileCRM credentials Add your INSEE OpenData credentials Add two company custom fields in your Agile CRM (for SIREN data and ReadOnly support)

10 knooppunten· 👁 969agilecrmcodehttprequest

door Johan Denoyer

medium

Daily Business Idea Insights Aggregator from IdeaBrowser to Google Docs

This automation runs daily at 8:00 AM to automatically collect and organize business idea insights from IdeaBrowser.com into a structured Google Docs document. The workflow performs the following actions: Data Collection: Fetches the "idea of the day" content from ideabrowser.com/idea-of-the-day using authenticated HTTP requests. Content Processing: Extracts the base idea path and generates links to all related insight pages including value ladder, market analysis, proof signals, execution plans

10 knooppunten· 👁 969codegoogledocshttprequest

door mahavishnu

🔗high

Extract and Analyze Google AI Overviews with LLM for SEO Recommendations

How it works • Extract AI Overviews from Google Search - Receives data from browser extension via webhook • Convert HTML to Markdown - Automatically processes and cleans AI Overview content • Store in Google Sheets - Archives all extracted AI Overviews with metadata and sources • Generate SEO Guidelines - AI analyzes page content vs AI Overview to suggest improvements • Automate Analysis - Batch process multiple URLs and schedule regular checks Set up steps • Import workflow - Load the JSON

19 knooppunten· 👁 962chainllmfiltergooglesheets

door Roman Rozenberger

medium

Google Autocomplete Keyword Scraper

Who is this template for? This workflow template is built for SEO specialists and digital marketers looking to uncover keyword opportunities effortlessly. It uses Google's autocomplete magic to help you spot what's trending. How it works Just give it a keyword. The workflow then queries Google and collects all autocomplete suggestions by appending every letter from A to Z to your keyword. Output example with the keyword "n8n" : You can sort these keywords and give them to an LLM to prod

8 knooppunten· 👁 952chattriggercodehttprequest

door Ludovic Bablon

🔗medium

Track CVE Vulnerability Details & History with NVD API and Google Sheets

Who is this for? NVD (National Vulnerability Database) data is essential for security analysts, vulnerability managers, and DevSecOps professionals who need to perform both CVE lookups and monitor historical change logs. This workflow helps streamline those efforts by providing structured outputs for audit, triage, or compliance tracking purposes. 📝 Note: While this example uses Google Sheets as the destination, you can easily modify the final destination node (e.g., send to Slack, email, data

8 knooppunten· 👁 949codegooglesheetshttprequest

door Niranjan G

🔗high

Venafi Cloud Slack Cert Bot

Enhance Security Operations with the Venafi Slack CertBot! Venafi Presentation - Watch Video Our Venafi Slack CertBot is strategically designed to facilitate immediate security operations directly from Slack. This tool allows end users to request Certificate Signing Requests that are automatically approved or passed to the Secops team for manual approval depending on the Virustotal analysis of the requested domain. Not only does this help centralize requests, but it helps an organization main

26 knooppunten· 👁 944executeworkflowhttprequestif

door Angel Menendez

medium

Retry on fail except for known error

Purpose This workflow snippet allows for advanced error catching during retry attempts. There are cases, where you want to check if an item exists first, so you can determine the following actions. Some API’s do not support an endpoint (e.g. Todoist: completed tasks) to do so, which is why you would work with the error branch, only that this does not work well in combination with the retry functionality. How it works Instead of the builtin retry function of a Node a custom loop is used, to g

10 knooppunten· 👁 940ifmanualtriggerset

door Mario

low

Receive updates on form submission in Mautic and send SMS notification

2 knooppunten· 👁 939mautictriggertwilio

door Harshil Agrawal

medium

Get bibliographic data from your Zotero Library

What this template does This workflow will read your Zotero Library and extract Meta Data from the articles of one collection in your bibliography. You can personalize the output for optimized results. How it works Mainly, follow the instructions in the Post it notes: Go to https://www.zotero.org/settings/security and find your USER ID (It's right under the APPLICATIONS Section. On the same website, create a New Private Key. In the "Collections" Node, select Generic Credential Type > Heade

11 knooppunten· 👁 938filterhttprequestif

door Diego

medium

Automated Google Drive to Facebook Ads: One-Click Video Marketing Workflow

This cutting-edge n8n automation is a powerful digital marketing tool designed to streamline the process of transforming Google Drive videos into Facebook advertising assets. By intelligently connecting cloud storage, video upload, and ad creation platforms, this workflow: Discovers Marketing Content: Automatically scans Google Drive Identifies video marketing materials Eliminates manual content searching Seamless Video Distribution: Downloads selected video files Uploads direc

6 knooppunten· 👁 937functiongoogledrivehttprequest

door Yaron Been