← Tools

n8n

A workflow automation platform connecting apps, data and AI.

Official source ↗ · Source checked 2026-10-23

Check official pricing and availability. Model versions must be checked in each case.

Models, versions and aliases in cases

These labels share this page. Original identifiers are preserved; versions may differ in capability or availability.

Find a workflow with this tool →

Tasks covered in this library

331 tag-associated cases; tool roles have not all been reviewed. This is not the product’s full capability range.

Latest case update:2026-10-26

Workflows, prerequisites & evidence

Sales, Marketing & Support

Build a GPT-4o AI Personal Assistant in n8n: Email, Calendar, Search & CRM Automation

Telegram message → OpenRouter GPT-4o routing → multi-tool agent execution → Telegram reply

Read the case’s method and prerequisites

Prerequisites: n8n instance (self-hosted or Cloud), OpenRouter account and API key, Telegram Bot Token, SerpApi key, Perplexity API key, Google API credentials (if using Gmail/Calendar/Contacts). Experience: some (credential setup and n8n node wiring required). Cost: OpenRouter, SerpApi, Perplexity billed per their pricing; Telegram Bot is free.

n8n · telegram · gmail

Associated by case tags. Verify costs, permissions and actual results in the case.

Work & Operations

AI-Powered Bank Statement Analysis and Transaction Categorization

Receive PDF/Excel/CSV statements via n8n webhook, extract structured transactions with AI, categorize expenses, store in PostgreSQL, and return a summary

Read the case’s method and prerequisites

Prerequisites: accessible n8n instance; OpenAI API key (openAiApi credential); PostgreSQL database with write access; a pre-created bank_statements table. Input is a bank statement in PDF, Excel, or CSV format; output is a JSON summary and a database record. Source claims setup takes about 8–12 minutes.

n8n · postgres

Associated by case tags. Verify costs, permissions and actual results in the case.

Work & Operations

n8n AI-Powered Bug Triage: Webhook Ingests Reports, GPT-4 Analyzes, Creates Jira Issues, and Alerts Slack

External system POSTs bug suspicion via Webhook → OpenAI (GPT-4) analyzes priority and category → Switch routes to High/Medium/Low Jira creation nodes → Slack pushes to different channels by priority

Read the case’s method and prerequisites

Prerequisites: n8n instance (cloud or self-hosted); Jira account with permission to create Bug issues in project APP (customizable); OpenAI API credentials; Slack workspace and Bot token; ability to send POST requests to the n8n Webhook endpoint. Cost conditions unknown. Known limitations: the actual system/user prompt inside the OpenAI node is not disclosed in the source; the Webhook path is inconsistent between Quick Start (advanced-bug-triage) and Step 1 (bug-suspicion), workflow.json uses advanced-bug-triage; Priority Switch value1 is ={{$json.priority}} with fallbackOutput=1; the Jira summary expression starts with '=' as n8n expression syntax.

n8n · jira · slack

Associated by case tags. Verify costs, permissions and actual results in the case.

Sales, Marketing & Support

n8n Automated AI Code Review: Lint + Gemini Scoring + Google Sheets Logging + Slack Alerts

Google Sheets code input → n8n triggers dual-layer lint and AI review → outputs red-marked corrections with scores to spreadsheet and notifies Slack

Read the case’s method and prerequisites

Prerequisites: n8n instance; Google Sheets OAuth2 credentials (googleSheetsOAuth2Api); Slack OAuth2 credentials; write access to target Google Sheet. Costs: n8n self-hosted or cloud fees; Gemini API calls per Google pricing. Input: Add or edit a row with a code field in the designated Google Sheet worksheet (「対象コード」). Output: Append review record to 「レビュー結果」 worksheet; Slack channel receives summary. Limitations: Lint rules in template are examples only (var, console.log, brace balance) and need project-specific expansion; AI prompt is mixed Japanese-English; not tested by this site.

n8n · Google Sheets · Slack

Associated by case tags. Verify costs, permissions and actual results in the case.

Content & Creative

n8n Daily LinkedIn Auto-Poster: OpenAI Brand Feedback Loop Workflow

Scheduled trigger → fetch content ideas → AI draft post → scored feedback loop → auto-publish to LinkedIn

Read the case’s method and prerequisites

Requires an n8n instance; configure OpenAI API key, LinkedIn OAuth2 credentials, and Notion API credentials. The template references sub-workflows (Get Brand Brief / Get Content Ideas / Get Content Feedback) that must be provided or replaced with actual data sources. Default trigger is daily at 21:00 (9 PM), adjustable in the Schedule Trigger node.

n8n · linkedin · notion

Associated by case tags. Verify costs, permissions and actual results in the case.

Sales, Marketing & Support

AI-Powered Lead Enrichment via Telegram with Explorium MCP

Input: company name or domain via Telegram → Process: n8n AI Agent calls Explorium MCP and Tavily search → Output: structured JSON lead profile with a 4-email outreach sequence

Read the case’s method and prerequisites

Requires an n8n instance; OpenAI API key (GPT-4o); Explorium MCP credentials; Tavily API key; Telegram Bot Token; PostgreSQL database. Temperature is set to 0.3 for consistent outputs. The template does not state pricing; actual cost depends on API usage.

n8n · telegram · tavily · postgresql

Associated by case tags. Verify costs, permissions and actual results in the case.

Work & Operations

n8n Auto-Triage Chat Messages to ServiceNow Incidents, Requests, and AI Agent

Chat input → LLM triage → ServiceNow incident / catalog request / AI agent with search & memory → optional summary

Read the case’s method and prerequisites

Prerequisites: accessible n8n instance; ServiceNow instance with an API user that has incident-create rights; OpenAI API key; optional SerpAPI key for web search. Costs depend on API call volume. Known limitations: the HTTP Request node uses the author's demo ServiceNow dev instance URL and a fixed catalog item sys_id; replace these in production. The AI Agent systemMessage says 'creates requests,' which does not fully align with the 'Everything Else' branch handling non-ticket queries; review and adjust for your use case.

n8n

Associated by case tags. Verify costs, permissions and actual results in the case.

Work & Operations

n8n AI-Powered Stock Market Summary Bot: Hourly RSI & MACD Alerts to Slack

Input: stock ticker list; Process: scheduled trigger → Alpaca data fetch → Python technical indicator calculation → OpenAI summary generation; Output: categorized Buy/Hold/Sell Slack message

Read the case’s method and prerequisites

Prerequisites: accessible n8n instance; Alpaca API credentials (httpCustomAuth, paper-api endpoint); OpenAI API credentials (pre-configured Assistant required); Slack API credentials (target user or channel needed). Workflow timezone set to America/Los_Angeles. Known limitations: OpenAI Assistant ID and Slack user ID are redacted in template; RSI thresholds 30/70 and MACD parameters 12/26/9 are hardcoded; iex feed used to avoid SIP permission errors. Not tested.

n8n · slack

Associated by case tags. Verify costs, permissions and actual results in the case.

Work & Operations

n8n AI-Powered Support Automation: Outlook + OpenAI + JIRA Ticketing

Email and Webhook dual-channel input → AI classification with structured parsing → auto-reply or JIRA ticket + notification

Read the case’s method and prerequisites

Prerequisites: n8n instance (1.x+ with AI nodes), Microsoft Outlook shared mailbox access, OpenAI API key, JIRA Cloud project (default key SUP), Gmail send permissions. Costs: OpenAI per token; n8n self-hosted or cloud per platform pricing. Note: Route Decision conditions are empty in the template and must be completed using canAutoResolve; Assign Agent emails are placeholders and must be replaced with real addresses.

n8n · gmail

Associated by case tags. Verify costs, permissions and actual results in the case.

Work & Operations

n8n Workflow Auto Error Analysis & AI Fix Suggestions

Capture failures with Error Trigger → fetch workflow structure via n8n API → send to AI Agent through OpenRouter for root-cause analysis and fix steps → convert to HTML email and send via Gmail

Read the case’s method and prerequisites

Prerequisites: an accessible n8n instance; N8N_EDITOR_BASE_URL environment variable configured; n8n API Key (generated under Settings > API); OpenRouter account and API Key; Google Gmail account (OAuth2 authorization). Cost: OpenRouter pay-per-call; Gmail API has a free tier. Limitations: Error Trigger only fires on automatic/production executions; manual "Execute workflow" clicks do not trigger it. Target workflows must be active.

n8n · gmail

Associated by case tags. Verify costs, permissions and actual results in the case.

Work & Operations

Auto-Summarize Podcasts with Wikipedia Enrichment and Email Delivery in n8n

Podcast transcript → AI summary → topic & question extraction → Wikipedia research → HTML email

Read the case’s method and prerequisites

Prerequisites: n8n 1.19.4 or later; OpenAI API credential (openAiApi); Gmail OAuth2 credential (gmailOAuth2). Input: podcast transcript text (replace the hardcoded sample in the Podcast Episode Transcript code node). Required materials: n8n instance, network access. Cost: OpenAI API usage billed by token; Gmail sending is free within Google quotas.

n8n · Gmail

Associated by case tags. Verify costs, permissions and actual results in the case.

Content & Creative

n8n AI Telegram Bot: Smart Assistant & Content Summarizer

Turn Telegram messages into input, route commands to article summarization or image generation branches, and return results via Telegram

Read the case’s method and prerequisites

Prerequisites: n8n Cloud or self-hosted instance; Telegram Bot Token from @BotFather (free); OpenAI API key (pay-per-use). Import n8n template 4457 into your workspace, configure credentials and parameters per node, save and activate the workflow. Telegram users trigger the bot by sending commands.

n8n · telegram

Associated by case tags. Verify costs, permissions and actual results in the case.

Software & DevOps

Airbnb Telegram Agent: Natural Language & Voice Accommodation Search

Input Telegram message (text or voice) → n8n workflow routes by type → AI Agent queries Airbnb via MCP tools → Output mobile-optimized results (text or voice reply)

Read the case’s method and prerequisites

Prerequisites: self-hosted n8n instance (Cloud not supported); install the n8n-nodes-mcp-client community node; prepare three credentials: OpenAI API (Whisper transcription, GPT-4.1 chat, TTS synthesis), Telegram Bot API (create bot via @BotFather and obtain token), and MCP Client API (self-hosted MCP server connected to Airbnb/Airtable data). Also required: update the target chat ID in the Telegram Trigger; modify the system prompt in the Airbnb Agent if needed. Costs depend on OpenAI API usage and self-hosted infrastructure.

n8n · telegram

Associated by case tags. Verify costs, permissions and actual results in the case.

Content & Creative

n8n Weekly Auto-Publish AI Social Videos: Airtable + Claude + Sora + Buffer

Input: Airtable topic pool and history; Processing: scheduled trigger → deduplication → Claude caption → Sora 720×1280 video → Cloudinary hosting → Buffer publish; Output: timed video posts to LinkedIn and Instagram

Read the case’s method and prerequisites

Prerequisites: n8n instance; Airtable personal access token; Anthropic API key (Claude access); OpenAI API key (Sora access); Cloudinary account; Buffer account with organization and channel IDs. Configure Airtable Topics table (Topic text + Active checkbox) and Reels table (Created time date + Topic + Post long text). Cost: Sora video generation is the slowest and most expensive step; weekly scheduling is recommended over daily.

n8n · airtable · cloudinary · buffer

Associated by case tags. Verify costs, permissions and actual results in the case.

Content & Creative

Auto-Triage Project Requests in n8n: Airtable + OpenAI Classification + Approval Routing

Webhook or manual trigger → validate brief → OpenAI classify & risk score → Airtable record → route by score to approval or handoff → optional Slack alert & Gmail weekly digest

Read the case’s method and prerequisites

Prerequisites: n8n instance (self-hosted or cloud); Airtable account with Personal Access Token; OpenAI API key; optional Slack and Gmail OAuth2 credentials. Create an Airtable table with the specified 18 fields (Triage_Score as number) and enter your base/table IDs in the Set Request Triage Config, Set Weekly Reporting Config, and Set Approval Config nodes. Slack and Gmail nodes are disabled by default and must be manually enabled.

n8n · airtable · slack · gmail

Associated by case tags. Verify costs, permissions and actual results in the case.