⚒️

Engineering n8n Workflows

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

🔥 Más populares✨ Más nodos
low

Download and post an image on LinkedIn

Companion workflow for LinkedIn node docs

3 nodos· 👁 7,701httprequestlinkedinmanualtrigger

por amudhan

medium

Split Test Different Agent Prompts with Supabase and OpenAI

Split Test Agent Prompts with Supabase and OpenAI Use Case Oftentimes, it's useful to test different settings for a large language model in production against various metrics. Split testing is a good method for doing this. What it Does This workflow randomly assigns chat sessions to one of two prompts, the baseline and the alternative. The agent will use the same prompt for all interactions in that chat session. How it Works When messages arrive, a table containing information regarding session

9 nodos· 👁 7,697agentchattriggerif

por Chris Carr

medium

AI-Powered Stock Market Summary Bot

An automated n8n workflow that analyzes stocks using RSI and MACD, summarizes insights with OpenAI, and sends a Slack-ready market update every hour. This workflow: Runs hourly from 6:30 AM to 2:30 PM PT, Mon–Fri Checks if the U.S. stock market is open using Alpaca’s /clock API Pulls daily stock bars for a list of tickers via Alpaca’s /v2/stocks/bars Calculates RSI and MACD using a Python code node Categorizes each stock as Buy / Hold / Sell Uses OpenAI Assistant to summarize the results in Sla

10 nodos· 👁 7,694codehttprequestif

por kenandrewmiranda

medium

Monitor social media trends across Reddit, Instagram & TikTok with Apify

📺 Full walkthrough video: https://youtu.be/Me4d4BILvHk What it does This workflow automatically monitors trending content across Reddit, Instagram, and TikTok using keywords you define. It scrapes the most engaging posts, calculates platform-specific engagement scores, ranks content in a unified leaderboard, and delivers a professional HTML email dashboard — while storing historical data in a structured table for long-term trend tracking. No manual research. No tab switching. Just the top-perf

13 nodos· 👁 7,367codedatatablegmail

por Growth AI

🔗medium

Demo Workflow - How to use workflowStaticData()

This workflow demonstrates how to use the workflowStaticData() function to set any type of variable that will persist within workflow executions. https://docs.n8n.io/code/cookbook/builtin/get-workflow-static-data/ This can be useful for example when working with access tokens that expire after a certain time period. Using staticData we can keep a record of that access token and the expiry time and build our workflow logic around it. Important Static Data only persists across production exe

7 nodos· 👁 7,297codehttprequestif

por Ria

low

Send an SMS/Whatsapp message with Twilio

2 nodos· 👁 7,287manualtriggertwilio

por tanaypant

medium

Generating Image Embeddings via Textual Summarisation

This n8n template demonstrates an approach to image embeddings for purpose of building a quick image contextual search. Use-cases could for a personal photo library, product recommendations or searching through video footage. How it works A photo is imported into the workflow via Google Drive. The photo is processed by the edit image node to extract colour information. This information forms part of our semantic metadata used to identify the image. The photo is also processed by a vision-capabl

13 nodos· 👁 7,286documentdefaultdataloadereditimageembeddingsopenai

por Jimleuk

▶️low

Listen on new emails on a IMAP mailbox

Listen on new emails on a given IMAP mailbox. Converts the binary XML attachment to a stringified xmlproperty on the $data object and converts it to JSON. The Setnode could be replaced with Function nodes for example to do a conversion/mapping/transformation. The JSON is ultimately sent to a HTTP Endpoint via POST. This could be a starter for EDI purposes like receiving or transmitting XML data and conversion via JSON object property mapping.

5 nodos· 👁 7,054emailreadimaphttprequestmovebinarydata

por mail

🔗medium

Authenticate a user in a workflow with openid connect

Intro This workflow needs a user to authenticate by using an openid connect provider in order to call the webhook. If the user is not authenticated, it starts a login process by using an Authorization Code with PKCE https://datatracker.ietf.org/doc/html/rfc7636, a standard way to authenticate users with openid connect. Then, after the user logs in, the webhook is refreshed and gets the user's token from a cookie. With this token, all details about the user are requested through the userinfo e

12 nodos· 👁 6,996codehtmlhttprequest

por please-open.it

medium

Create, update, and get a document in Google Cloud Firestore

This example workflow allows you to create, update, and get a document in Google Cloud Firestore. The workflow uses the Set node to set the data, however, you might receive data from a different source. Add the node that receives the data before the Set node and set the values you want to insert in a document, in the Set node. Also, update the Columns/ attributes fields in the Google Cloud Firestore node.

6 nodos· 👁 6,934googlefirebasecloudfirestoremanualtriggerset

por Harshil Agrawal

low

Automate Audio/Video Transcription in Any Language with the New ElevenLabs Model

How it works 🗣️> 📖 I set up this workflow to convert any audio or video file into structured text using the new ElevenLabs Scribe model, one of the best Speech-to-Text AIs, available in 99+ languages. This workflow integrates seamlessly with n8n and leverages the ElevenLabs Scribe API to: This workflow seamlessly integrates with n8n to: ✅ Upload audio/video files automatically ✅ Transcribe them with industry-leading accuracy in any language ✅ Export the text for further processing (summari

3 nodos· 👁 6,931httprequestmanualtriggerreadwritefile

por phil

medium

Prepare CSV files with GPT-4

This workflow generates CSV files containing a list of 10 random users with specific characteristics using OpenAI's GPT-4 model. It then splits this data into batches, converts it to CSV format, and saves it to disk for further use. The execution of the workflow begins from here when triggered manually. "OpenAI" Node. This uses the OpenAI API to generate random user data. The input to the OpenAI API is a fixed string, which asks for a list of 10 random users with some specific attributes. The a

9 nodos· 👁 6,913itemlistsmanualtriggermovebinarydata

por n8n Team

▶️medium

Analyze emails with S1EM

With workflow, you analyze Email with TheHive/Cortex https://github.com/V1D1AN/S1EM/wiki/Soar-guide

15 nodos· 👁 6,898cortexemailreadimapif

por v1d1an

medium

OTX & OpenAI Web Security Check

This n8n workflow automates website security audits. It combines direct website scanning, threat intelligence from AlienVault OTX, and advanced analysis from an OpenAI large language model (LLM) to generate and email a comprehensive security report. How it Works (Workflow Flow): Input: A user provides a website URL via a simple web form. Data Collection: An HTTP Request node visits the provided URL to gather initial data (status code, headers). An AlienVault HTTP Request node queries AlienVaul

8 nodos· 👁 6,728agentcodeformtrigger

por Sean B.

high

Analyze & Sort Suspicious Email Contents with ChatGPT

Analyze & Sort Suspicious Email Contents with ChatGPT and Jira Who is this for? This workflow is tailored for IT security teams, managed service providers (MSPs), and organizations aiming to streamline the detection and reporting of phishing emails. It's especially useful for teams handling high email volumes and requiring quick, automated analysis. What problem is this workflow solving? Phishing emails pose a significant cybersecurity threat, and manual review processes are time-consuming and

19 nodos· 👁 6,716codeconverttofilegmailtrigger

por Angel Menendez

medium

Introduction to the HTTP Tool

This n8n template showcases the new HTTP tool released in version 1.47.0. Overall, the tool helps simplify AI Agent workflows where custom sub-workflows were performing the same simple http requests. Comparisons 1. AI agent that can scrape webpages Remake of https://n8n.io/workflows/2006-ai-agent-that-can-scrape-webpages/ Changes: Replaces Execute Workflow Tool and Subworkflow Replaces Response Formatting 2. Allow your AI to call an API to fetch data Remake of https://n8n.io/workflows/2094-

9 nodos· 👁 6,692agentlmchatopenaimanualtrigger

por Jimleuk

medium

Call analyzer with AssemblyAI transcription and OpenAI assistant integration

Video Guide I prepared a detailed guide that showed the whole process of building a call analyzer. .png) Who is this for? This workflow is ideal for sales teams, customer support managers, and online education services that conduct follow-up calls with clients. It’s designed for those who want to leverage AI to gain deeper insights into client needs and upsell opportunities from recorded calls. What problem does this workflow solve? Many follow-up sales calls lack structured analysis, making

9 nodos· 👁 6,571httprequestifmanualtrigger

por Mark Shcherbakov

low

Extract post titles from a blog

This workflow uses n8n to extract the names of all the posts from the Hackernoon homepage.

4 nodos· 👁 6,547htmlextracthttprequestmanualtrigger

por amudhan

high

Automate Web Interactions with Claude 3.5 Haiku and Airtop Browser Agent

About this AI Agent This workflow is designed to automate web interactions by simulating a human user, using a combination of the Agent node and AI tools powered by Airtop. How does this workflow works? Form Submission Trigger: The workflow starts with a form submission trigger node named "On form submission". This node collects user instructions for the web AI agent, including a prompt and an optional Airtop profile name for sites requiring authentication. AI Agent: The core of the workflow

17 nodos· 👁 6,534agentairtopairtoptool

por Airtop

medium

Anthropic AI Agent: Claude Sonnet 4 and Opus 4 with Think and Web Search tool

This workflow dynamically chooses between two new powerful Anthropic models — Claude Opus 4 and Claude Sonnet 4 — to handle user queries, based on their complexity and nature, maintaining scalability and context awareness with Anthropic web search function and Think tool. Key Advantages 🔁 Dynamic Model Selection Automatically routes each user query to either Claude Sonnet 4 (for routine tasks) or Claude Opus 4 (for complex reasoning), ensuring optimal performance and cost-efficiency. 🧠 AI

10 nodos· 👁 6,524agentchattriggerhttprequesttool

por Davide Boizza

🔗high

Suspicious Login Detection

This n8n workflow is designed for security monitoring and incident response when suspicious login events are detected. It can be initiated either manually from within the n8n UI for testing or automatically triggered by a webhook when a new login event occurs. The workflow first extracts relevant data from the incoming webhook payload, including the IP address, user agent, timestamp, URL, and user ID. It then splits into three parallel processing paths. In the first path, it queries GreyNoise'

33 nodos· 👁 6,442codegmailhtml

por n8n Team

low

Telegram echo-bot

This is a workflow for a Telegram-echo bot. This bot is useful for debugging and learning purposes of the Telegram platform. Add your Telegram bot credentials for both nodes. Activate the workflow. Send data to the bot (i.e. a message, a forwarded message, sticker, emoji, voice, file, an image...). Second node will fetch the incoming JSON object, format it and send back.

2 nodos· 👁 6,424telegramtelegramtrigger

por n8n Team

medium

AI YouTube Analytics Agent: Comment Analyzer & Insights Reporter

Transform YouTube comments into actionable insights with automated AI analysis and professional email reports. This intelligent workflow monitors your Google Sheets for YouTube video IDs, fetches comments using YouTube API, performs comprehensive AI sentiment analysis, and delivers formatted email reports with viewer insights - helping content creators understand their audience and improve engagement. 🚀 What It Does Smart Video Monitoring: Watches Google Sheets for new YouTube video IDs marke

12 nodos· 👁 6,404agentcodegmail

por Yaron Been

medium

Build Your Own Image Search Using AI Object Detection, CDN and ElasticSearch

This n8n workflow demonstrates how to automate indexing of images to build a object-based image search. By utilising a Detr-Resnet-50 Object Classification model, we can identify objects within an image and store these associations in Elasticsearch along with a reference to the image. How it works An image is imported into the workflow via HTTP request node. The image is then sent to Cloudflare's Worker AI API where the service runs the image through the Detr-Resnet-50 object classification m

10 nodos· 👁 6,369editimageelasticsearchfilter

por Jimleuk