Engineering n8n Workflows
n8n Engineering workflow templates and automation recipes — 2947 free workflow templates ready to import.
Auto-reply to Instagram DMs with an AI chatbot and Google Gemini history
Auto-reply Instagram DM with AI Chatbot, Conversation History using Google Gemini and n8n Data Table This workflow turns your Instagram Business or Creator account into an AI-powered customer support chatbot using Google Gemini and n8n Data Table for persistent conversation history. Every incoming Direct Message is automatically received, processed, and replied to — with long AI responses intelligently split and delivered in sequence. If you need to automate Instagram DM responses without mana
by Nguyễn Thiệu Toàn (Jay Nguyen)
Publish a social media post with Swonkie
🚀 What this workflow does Automate publishing social media posts through the Swonkie Public API. Given a media file URL, a caption, and a target profile, this workflow handles the full end-to-end flow: uploading the media, creating the post, validating it against platform rules, and publishing or scheduling it, all without touching the Swonkie dashboard. Use this as a starting point to connect Swonkie to any other tool in n8n: trigger posts from a CMS, a spreadsheet, a form submission, an
by Swonkie
Analyze Reddit competitor sentiment with Bright Data and GPT-5.4
Analyze Reddit sentiment around competitor brands using Bright Data URL-based scraping and GPT-5.4. This workflow Reads competitor post URLs from Google Sheets, scrapes Reddit posts via URL using Bright Data's Reddit Posts API, and uses GPT-5.4 to map sentiment distribution. The AI calculates positive, neutral, and negative sentiment percentages, extracts top complaints and praises, identifies vulnerability areas, and scores the competitive opportunity (0-100). High-opportunity brands trigger a
by Yaron Been
Analyze competitor Instagram engagement with Bright Data and GPT-5.4
Analyze competitor Instagram engagement by scraping profiles with Bright Data and scoring them with GPT-5.4. This workflow reads competitor Instagram URLs from a Google Sheet, scrapes their profile data using the Bright Data Instagram Profiles dataset, validates the API response, then sends the data to GPT-5.4 for engagement scoring. Each competitor is scored on follower growth, engagement rate quality, content consistency, and audience authenticity (0-25 each, total 0-100). High-scoring compet
by Yaron Been
Analyze ad performance from Meta, Google and Microsoft using Groq Llama 3.3 and Gmail
How it works This workflow automatically generates a detailed AI-powered campaign performance report across Meta, Google and Microsoft Ads and emails it to your team every month. It reads campaign data from three tabs in a Google Sheet (Google, Meta, Microsoft), merges all rows, and passes them to a Code node that calculates KPIs and builds a structured prompt. Groq AI (Llama 3.3 70B) then analyzes the data and generates expert insights. A second Code node combines the KPIs and AI analys
by Ayush Singh
Grow Reddit karma with DeepSeek, Google Sheets, Multilogin and Browser MCP
How it works Run workflow on schedule** fires on a set interval to pull Reddit accounts from a Google Sheets spreadsheet (filtered to exclude shadowbanned accounts) Smart action calculator* randomly selects 3–8 accounts and decides whether each should *post* or *comment**, respecting cooldown timers (1–3hr gap for posts, 30–120min gap for comments) and only operating during active hours (midnight–noon) IP validation loop** routes each account through a proxy, verifies the IP against the account
by Ejaz Ullah
Research people with Perplexity AI and log results to Google Sheets
What This Workflow Does You have a Google Sheet where you type in a person's name and set their status to Pending. This workflow checks that sheet on a schedule, finds anyone marked Pending, and automatically researches them using the Perplexity AI API. The results get written back to the same row — current company, location, job title, industry, and social media. When done the status flips to Done. If anything goes wrong or a field comes back empty, you get a Slack notification. Setup Steps Go
by Jason Stelo
Back up workflows to Google Drive daily with automatic cleanup
This workflow automatically creates daily backups of all n8n workflows and stores them in Google Drive, using the n8n API to export workflows and a scheduled retention policy to keep storage organized. The automation runs in two stages: backup and cleanup. Daily Backup Process A Schedule Trigger runs at a defined time each day. The workflow creates a folder in Google Drive using the current date. It calls the n8n API to retrieve the list of all workflows. Each workflow is processed individ
by Evilasio Ferreira
Index your website using IndexNow and your XML sitemap
Index your site using IndexNow and XML sitemap Stop waiting for search engines to discover your content updates. This workflow automates the process of notifying search engines (Bing, Yandex, etc.) about new or updated pages using the IndexNow protocol. By parsing your XML sitemap and filtering for pages modified within a specific timeframe (e.g., the last week), it ensures your crawl budget is used efficiently and your latest content appears in search results almost instantly. How to configu
by Viktor Klepikovskyi
Create X and LinkedIn posts from Reddit threads with Gemini and human review
Reddit Thread → AI-Powered X & LinkedIn Posts with Human Approval Gate Turn any Reddit thread into polished, platform-optimized social media posts for X (Twitter) and LinkedIn - in minutes, not hours. This workflow reads a Reddit thread, extracts the full discussion (including nested comment threads sorted by score), feeds everything to Google Gemini for summarization and post generation, then pauses for your review before publishing anything live. No accidental posts. No context lost. Just hi
by AppStoneLab Technologies LLP
Send weekly GA4 WoW email reports with Gemini AI executive summary
Weekly Google Analytics 4 Report - Full WoW Tracking & Auto-Generated with Gemini AI Stop manually building weekly analytics reports. This workflow automatically fetches your GA4 data every Monday morning, generates an AI-written executive summary using Gemini, builds a premium formatted HTML email with deep Week-over-Week (WoW) comparisons for every metric, and delivers it straight to your stakeholders' inboxes — fully hands-free. 👤 Who is this for? Marketing teams* and *agency owners** who
by AppStoneLab Technologies LLP
Build a Reddit no-API weekly digest with ScrapeOps and Google Sheets
Overview This n8n template automates a weekly Reddit industry digest without the Reddit API. It scrapes top posts from selected subreddits via ScrapeOps Proxy, enriches them with full post text, deduplicates against Google Sheets, and generates a weekly summary - optionally emailed to your inbox. Who is this for? Developers and product teams monitoring industry trends on Reddit Marketers and founders tracking niche community conversations Analysts building automated weekly briefings from Reddit
by Ian Kerins
Screen and score CV candidates with Mistral OCR and Gemini
AI-Powered Hiring Pipeline: Auto-Screen CVs, Score Candidates & Send Interview Invites Stop manually reading every CV. This workflow watches your inbox, extracts CV text using Mistral OCR, scores every candidate against your job description using Google Gemini AI, and automatically routes them - shortlisted candidates get a professional interview invite, rejected ones get a polite decline, and HR receives a full AI summary with the CV attached. All hands-free. Who Is This For? HR teams and re
by AppStoneLab Technologies LLP
Monitor competitors and generate market insights with Claude AI and Notion
Research competitors and generate market insights with Claude AI and Notion Who is this for SaaS product managers, startup founders, and marketing teams who need to stay informed about competitor movements without manual monitoring. Perfect for teams who want to automate competitive intelligence gathering and respond quickly to market changes. How it works The workflow runs weekly, automatically scraping competitor websites and pricing pages using HTTP requests. A code node extracts key cont
by Oka Hironobu
Reconcile Stripe payments and flag anomalies with Google Sheets and Gemini AI
Who is this for SMB finance teams, SaaS companies, and accounting professionals who need to automate transaction reconciliation between Stripe payments and their accounting ledgers. Perfect for businesses processing dozens to hundreds of daily transactions. How it works This workflow automatically reconciles Stripe payments with Google Sheets accounting data daily. It fetches recent Stripe charges, compares them against your ledger entries using amount, date, and reference ID matching, then u
by Oka Hironobu
Improve AI support email drafts with Gmail, OpenAI and PostgreSQL
Self-learning feedback loop for AI customer support email drafts with Gmail, OpenAI and PostgreSQL Automatically compare AI-generated email drafts against what your support team actually sent, learn from the differences, and improve future drafts over time — without any model fine-tuning. What this workflow does This is the second workflow in a two-part customer support automation system. The first workflow generates AI draft replies for incoming support emails. This workflow closes the loop
by Vivekanand M
Chat with your PDF documents using PageIndex vectorless RAG via Telegram
Build a Vectorless PDF Knowledge Bot on Telegram Using PageIndex RAG 👤 Who Is This For? This template is built for developers, researchers, and automation builders who want to create a document Q&A system — without the complexity of vector databases, embeddings, or chunking pipelines. It's perfect for: Developers exploring next-generation RAG architectures Teams building internal knowledge bots over PDFs (reports, manuals, contracts) Anyone who wants to query documents through Telegram with a
by AppStoneLab Technologies LLP
Reverse lookup emails with ScraperCity and sync contacts to HubSpot CRM
Who is this for This template is for sales teams, recruiters, and growth professionals who need to enrich a list of email addresses with full contact details -- names, phone numbers, and physical addresses -- and push verified new leads directly into HubSpot CRM without manual data entry. How it works The workflow accepts a list of email addresses defined in a configuration node. It submits each email to the ScraperCity People Finder API, which performs a reverse lookup to surface associated
by Alex Berman
Manage Claude Code sessions from Matrix with YouTrack and GitLab
Manage AI coding sessions from Matrix with YouTrack and GitLab Who is this for Development teams using Claude Code who want a chat-ops interface for project management. Instead of SSH-ing into a server to run Claude, your whole team interacts with it through a Matrix chat room — with issue tracking and CI/CD pipeline visibility built in. What it does Polls a Matrix room every 30 seconds and routes commands to handlers Forwards messages to Claude Code sessions via SSH, posts responses back Mana
by Kyriakos Papadopoulos
Look up contact details and addresses from names using ScraperCity
Who is this for This template is for investigators, real estate professionals, recruiters, and sales teams who need to skip trace individuals -- finding current addresses, phone numbers, and emails from a name, phone, or email address. It is ideal for anyone who needs to enrich a list of contacts with verified location and contact data at scale. How it works You configure a list of names (or phones/emails) in the setup node. The workflow submits a skip trace job to the ScraperCity People Find
by Alex Berman
Generate 360° product videos from photos with Veo 3 and Telegram
Generate 360° product videos from a single photo using Google Veo 3 and Telegram 📌 Overview This workflow turns any product photo into a cinematic 360° orbit video using Google Vertex AI (Veo 3) — fully automated and delivered straight to Telegram. Send a product image to your Telegram bot and the workflow handles everything: image validation, Google Cloud authentication, AI video generation, and delivery. No manual steps, no dashboard — just send a photo and receive a professional video.
by BytezTech
Skip trace people with ScraperCity and save contact details to Google Sheets
Who is this for This workflow is for skip tracers, real estate investors, debt collectors, and data brokers who need to find current contact details -- phone numbers, email addresses, and physical addresses -- for a list of people using only names, phone numbers, or email addresses as inputs. How it works A configuration node lets you define up to five people to search (by name, phone, or email). The workflow submits a skip trace job to the ScraperCity People Finder API and captures the retur
by Alex Berman
Route measurement data from a webhook to Google Sheets, email, or custom JS
Description This workflow helps developers and automation teams route measurement data from a webhook to multiple destinations using n8n. It is designed for measurement engines, 3D scanning systems, QA tools, and API-based platforms that send structured JSON data and need a fast, flexible way to store, display, or process it without building a custom backend. The workflow starts with a Webhook Trigger that receives incoming measurement data and validates the payload. A processing step normali
by 3D Measure Up
Route AI queries cost‑efficiently with GPT‑4o‑mini, GPT‑4o and confidence scoring
This workflow implements a cost-optimized AI routing system using n8n. It intelligently decides whether a request should be handled by a low-cost model or escalated to a higher-quality model based on response confidence. The goal is to minimize LLM usage costs while maintaining high answer quality. A query is first processed by a cheaper model. The response is then evaluated by a confidence-scoring AI agent. If the response quality is insufficient, the workflow automatically escalates the requ
by ResilNext