n8n guides: nodes, AI and self-hosting
Practical guides on the n8n nodes and patterns used in the FlowKit workflows. Start with the essential guides below, reviewed against the files we ship.
Essential guides
n8n Luxon dates & times: working examples you can copy-paste
Every Luxon expression you actually need in n8n, ready to copy-paste: $now, $today, toFormat, plus/minus, diff, fromFormat, timezones (GENERIC_TIMEZONE) — plus a cheat-sheet table and the fixes for dates that come out hours off.
Updated 22 Sept 2026 · 8 min
Split Out and Aggregate in n8n: turning an array into items, and back
Understand n8n's data model and master Split Out (explode an array into N items) and Aggregate (merge N items into one): concrete cases, differences with Loop Over Items and Merge, Code node alternatives.
Updated 22 Sept 2026 · 8 min
n8n Structured Output Parser: getting reliable JSON out of an AI Agent
The Structured Output Parser node, the ai_outputParser connection, the "Require Specific Output Format" toggle and the Auto-fixing Output Parser: how to force an n8n LLM to answer in valid JSON — and why it breaks with a tool-using agent.
Updated 22 Sept 2026 · 7 min
n8n Schedule Trigger: mastering cron expressions and timezones
A practical guide to n8n's Schedule Trigger node: Interval vs Cron Expression mode, the timezone trap (GENERIC_TIMEZONE), multiple rules in one node, and what happens if the instance is offline when a run was due.
Updated 22 Sept 2026 · 7 min
The Merge node in n8n: combining data from multiple branches without breaking anything
Append, Combine (Matching Fields, Position, All Possible Combinations), SQL Query, Choose Branch: how to pick the right Merge node mode in n8n to recombine branches without losing or duplicating data, with a practical AI-enrichment use case.
Updated 22 Sept 2026 · 7 min
n8n self-hosted vs cloud: full comparison and 2026 pricing
n8n self-hosted or n8n Cloud in 2026? Verified pricing (Starter, Pro, Business), real VPS costs, GDPR, break-even thresholds and a decision tree to choose.
Updated 13 Oct 2026 · 7 min
Looking for ready-to-import workflows? Compare the 3 FlowKit packs · see the 12 workflows
All guides (305)
- 14 Oct 2026Install n8n locally: Windows, Mac or Linux, with npx, npm or Docker Desktop
- 22 Sept 2026Receiving an Uploaded File in n8n: the Webhook Node vs. multipart/form-data
- 22 Sept 2026Fixing CORS Errors on an n8n Webhook: Calling a Workflow From the Browser
- 21 Sept 2026Validating incoming JSON payloads in n8n: schema, Ajv and best practices
- 21 Sept 2026Native Python in n8n: installing pandas and numpy with the Task Runner
- 20 Sept 2026Automating Discord Moderation with n8n: Ban, Kick, Timeout and AI Detection
- 20 Sept 2026Automating Company Vehicle Fleet Tracking with n8n
- 16 Sept 2026n8n Gateway Credits: Pay for AI Without an API Key on n8n Cloud (and When to Avoid It)
- 16 Sept 2026n8n's Native Confluence Node: Pulling an Entire Page Tree for RAG
- 15 Sept 2026n8n 2.35: Native Audit Trail and Human-in-the-Loop for AI Agents (HITL)
- 15 Sept 2026External Secrets in n8n: connecting Vault, AWS Secrets Manager and Azure Key Vault
- 14 Sept 2026n8n Migration Report: the automatic checklist before upgrading to 2.0
- 14 Sept 2026Microsoft Agent 365 and n8n: giving an AI agent a real identity in Teams and Outlook
- 13 Sept 2026AI agent observability in n8n with LangSmith: tracing via the REST API
- 13 Sept 2026Predictive maintenance with n8n: centralizing IoT sensor alerts before failure
- 13 Sept 2026When an n8n AI Agent tool fails: retries, error workflows and fallback routes
- 12 Sept 2026n8n vs Gumloop: which platform should you pick to automate with AI in 2026?
- 12 Sept 2026Canvas Groups in n8n: grouping nodes to keep a complex workflow readable
- 11 Sept 2026n8n: the CVE-2026-86083 flaw in the legacy expression engine — what it is and how to migrate to vm
- 10 Sept 2026Automating quote follow-ups for tradespeople and construction businesses with n8n
- 7 Sept 2026Automatically Replying to Google Business Reviews with AI in n8n
- 7 Sept 2026Automating maintenance and inspection reminders for an auto shop with n8n
- 6 Sept 2026NVIDIA Nemotron embeddings in n8n: a native node for cheaper RAG
- 6 Sept 2026Generic OAuth2 in n8n: connecting an API with no native node
- 5 Sept 2026Execute Workflow node in n8n: migrating off Local File and URL before removal
- 5 Sept 2026Automating French Public Tender Monitoring (BOAMP) with n8n and AI
- 4 Sept 2026Monitoring App Store and Google Play reviews with n8n and AI
- 4 Sept 2026Automating cash flow forecasting with n8n and AI
- 4 Sept 2026OpenTelemetry in n8n: tracing your executions in Grafana, Datadog or Jaeger
- 3 Sept 2026Monitoring OAuth token expiration in n8n before it breaks a workflow
- 3 Sept 2026Automating LinkedIn Ads reporting with n8n and AI
- 1 Sept 2026Bulk-retrying failed n8n executions after an upstream outage
- 1 Sept 2026Pin Data and partial execution in n8n: debugging without replaying every API call
- 1 Sept 2026Organizing n8n workflows: folders, tags, and a naming convention that scales
- 1 Sept 2026Race conditions in n8n: stopping a workflow from running twice on itself
- 1 Sept 2026Documenting n8n Workflows with Sticky Notes: Team Best Practices
- 30 Aug 2026Connecting Crisp to n8n: automatically sort and route chat conversations
- 29 Aug 2026Capping the cost of an AI agent in n8n: circuit breaker and budget guardrails
- 28 Aug 2026Connecting PostHog to n8n: automatically alert on a conversion rate drop
- 27 Aug 2026LangChain vs n8n: when to choose no-code or code for your AI agents
- 27 Aug 2026The .n8np format in n8n 2.x: packaging and migrating multiple workflows in a single file
- 26 Aug 2026n8n Stop and Error node: failing a workflow on purpose (complete guide)
- 26 Aug 2026n8n Convert to File node: turn JSON items into real files (guide)
- 26 Aug 2026n8n Aggregate node: combine all your items into one (complete guide)
- 26 Aug 2026n8n workflow history: restore a broken workflow without panicking
- 26 Aug 2026n8n error 413 Request Entity Too Large: the three layers to check
- 26 Aug 2026Connecting Weaviate to n8n: the vector database that does hybrid search without SQL
- 26 Aug 2026Connecting Apache Kafka to n8n: consuming and publishing events
- 25 Aug 2026Processing email attachments with AI in n8n: extraction, classification, and automatic archiving
- 25 Aug 2026Streaming AI responses in n8n: Chat Trigger, Webhook and AI Agent
- 25 Aug 2026n8n's SSH node: driving a remote server from your workflows
- 25 Aug 2026n8n Sort and Limit nodes: order and cap your items (complete guide)
- 25 Aug 2026n8n Read/Write Files from Disk node: reading and writing files
- 25 Aug 2026The Question and Answer Chain Node in n8n: Turnkey RAG
- 25 Aug 2026n8n Markdown node: converting Markdown to HTML (and back)
- 25 Aug 2026n8n HTML node: extracting page content with CSS selectors
- 25 Aug 2026n8n Execution Data node: annotate executions so you can find them
- 25 Aug 2026n8n Compression node: zipping and unzipping files inside a workflow
- 25 Aug 2026n8n vs Shopify Flow: which tool should you use to automate your Shopify store in 2026?
- 25 Aug 2026Whistleblower reporting channel (France's Waserman law): automating it with n8n instead of a shared inbox
- 25 Aug 2026Automating an accounting firm with n8n: document collection, client reminders and AI invoice extraction
- 24 Aug 2026WhatsApp Flows and n8n: capturing structured data without leaving the conversation
- 24 Aug 2026Personalizing B2B Prospecting Emails at Scale with AI in n8n
- 23 Aug 2026Automating interview scheduling for recruiting with n8n and AI
- 23 Aug 2026Automatically pausing underperforming Meta Ads campaigns with n8n and AI
- 23 Aug 2026The GraphQL node in n8n: queries, variables and cursor-based pagination
- 22 Aug 2026Automatically verify EU intra-community VAT numbers (VIES) with n8n
- 22 Aug 2026Free SSO in front of self-hosted n8n: Authelia without an Enterprise license
- 22 Aug 2026n8n vs Dify: which platform should you pick for AI automation in 2026?
- 22 Aug 2026Save vs Publish in n8n 2.0: what actually changes for your production workflows
- 21 Aug 2026Automating Property Viewing Reports with AI in n8n
- 21 Aug 2026n8n AI Assistant: building and debugging workflows in plain language
- 20 Aug 2026Querying your database in plain English with an n8n AI agent
- 20 Aug 2026Connecting Aircall to n8n: automating call follow-up and callbacks with AI
- 19 Aug 2026RAG over PDFs with n8n: extract, chunk and query your documents
- 18 Aug 2026The Notion v3 node in n8n: migrating to Data Sources without breaking your workflows
- 18 Aug 2026Driving a real browser from n8n: Browserless and Playwright when HTTP Request isn't enough
- 18 Aug 2026Deploying n8n with Coolify: the self-hosted PaaS that skips manual Traefik and Docker Compose
- 17 Aug 2026n8n's instance-level MCP server: letting Claude Desktop or Cursor build your workflows
- 17 Aug 2026European Accessibility Act: automating web accessibility audits with n8n and AI
- 16 Aug 2026Detecting customer churn risk with an AI risk score in n8n
- 16 Aug 2026Flagging risky contract clauses with AI in n8n
- 15 Aug 2026n8n's AI Transform node: transforming your data with a prompt instead of code
- 15 Aug 2026Automating Stripe dispute (chargeback) handling with n8n and AI
- 15 Aug 2026Mandatory e-invoicing in France from September 1, 2026: automating reception with n8n
- 14 Aug 2026Reasoning models in n8n: Reasoning Effort, Extended Thinking, costs and pitfalls
- 13 Aug 2026Automating a weekly Matomo report with n8n, without relying on Google
- 13 Aug 2026Google Ads conversions in n8n: migrating to the Data Manager API before your pipeline stays broken
- 12 Aug 2026Automating Threads publishing with n8n and AI
- 12 Aug 2026Automatically pausing underperforming Google Ads campaigns with n8n and AI
- 12 Aug 2026n8n Insights: measuring the performance and time saved by your workflows
- 11 Aug 2026n8n + Zoom: automating meeting recording retrieval and AI summaries
- 11 Aug 2026LinkedIn Conversions API in n8n: measuring B2B conversions beyond the click
- 11 Aug 2026GA4 Measurement Protocol in n8n: sending server-side conversions
- 10 Aug 2026Generating automatic subtitles for your videos with n8n and Whisper
- 10 Aug 2026Meta Conversions API in n8n: server-side tracking without depending on the pixel
- 9 Aug 2026RAG on Confluence with n8n: Build a Chatbot That Queries Your Knowledge Base
- 9 Aug 2026n8n vs Pipedream: which platform should you choose in 2026, after the Workday acquisition?
- 9 Aug 2026One-click MCP in n8n: connecting Notion, Linear, monday.com and Apify to an agent without manual credentials
- 8 Aug 2026The Postgres Trigger node in n8n: firing a workflow in real time from a PostgreSQL database
- 8 Aug 2026Observability for n8n AI agents with Langfuse: tracing cost, latency and reasoning
- 8 Aug 2026n8n Edit Image node: resize, crop, and watermark your images without a third-party service
- 7 Aug 2026Anthropic and OpenAI prompt caching in n8n: cutting the cost and latency of repeated AI calls
- 7 Aug 2026Automating an app with no webhook in n8n: smart polling
- 7 Aug 2026Logging n8n AI Agent decisions for audit: tool calls, reasoning and traceability
- 6 Aug 2026n8n vs Windmill: which tool should you self-host for automation in 2026?
- 6 Aug 2026n8n + Cal.com: automating appointment reminders and no-show tracking with AI
- 6 Aug 2026Automating Instagram and Messenger DM Replies with an AI Agent in n8n
- 5 Aug 2026The Sentiment Analysis node in n8n: classify any text by sentiment with AI
- 5 Aug 2026Automatically Purging Personal Data Once Its Retention Period Expires with n8n (GDPR)
- 5 Aug 2026n8n XML node: converting XML to JSON (and back) without surprises
- 5 Aug 2026The Summarize node in n8n: group, aggregate and pivot your data like a group by
- 5 Aug 2026n8n's Execute Command node: running shell scripts from your workflows
- 5 Aug 2026n8n vs Node-RED: which automation tool should you choose in 2026?
- 5 Aug 2026n8n and PostgreSQL: configuring the database and migrating from SQLite without losing anything
- 5 Aug 2026Consolidating an n8n AI agent's memory: from chat threads to durable facts
- 5 Aug 2026Connecting Stripe to n8n: API key, node, trigger and webhooks (complete guide)
- 5 Aug 2026OpenAI and Anthropic Batch APIs in n8n: cut your AI call costs in half
- 4 Aug 2026Automated follow-up workflows: 5 n8n templates (quotes, invoices, files, carts)
- 4 Aug 2026Triaging security alerts with AI in n8n: less noise, more signal
- 4 Aug 2026RAG on SharePoint with n8n: query your Microsoft 365 documents
- 4 Aug 2026The Date & Time node in n8n: format, calculate and compare dates without code
- 4 Aug 2026n8n crashes with "JavaScript heap out of memory": causes and fixes
- 4 Aug 2026Moderating reviews and comments automatically with AI in n8n
- 4 Aug 2026Installing n8n on a Synology NAS: the Container Manager guide
- 4 Aug 2026Installing n8n on a Raspberry Pi: the complete guide (Docker, ARM64)
- 4 Aug 2026Connecting Azure OpenAI to n8n: credentials, deployments and first workflows
- 4 Aug 2026Anonymizing personal data before sending it to an LLM with n8n (GDPR)
- 3 Aug 2026Transcribing and summarizing YouTube videos in n8n: a complete AI pipeline
- 3 Aug 2026RAG on your own website with n8n, Firecrawl and Supabase: a chatbot that answers from your pages
- 3 Aug 2026Triggering a workflow when an email arrives: n8n's Email Trigger (IMAP) node
- 3 Aug 2026n8n execution history growing out of control: automatic pruning and getting your database size back
- 3 Aug 2026n8n vs Microsoft Power Automate: which platform should you choose for enterprise automation in 2026?
- 3 Aug 2026n8n vs Activepieces: which open source tool should you self-host in 2026?
- 3 Aug 2026N8N_ENCRYPTION_KEY: the key that protects your n8n credentials — and how to never lose it
- 3 Aug 2026ECONNREFUSED on localhost: reaching your host machine's services from n8n in Docker
- 3 Aug 2026n8n over HTTPS with Cloudflare Tunnel: no open port, no certificate
- 3 Aug 2026Hosting n8n for multiple clients: the multi-instance architecture for agencies and freelancers
- 3 Aug 2026Sending emails from n8n with the Send Email node (SMTP): setup, HTML and deliverability
- 3 Aug 2026Automating employee onboarding with n8n: accounts, Slack, checklist and follow-ups
- 2 Aug 2026Keeping Your GDPR Records of Processing Activities (Article 30) Up to Date with n8n
- 2 Aug 2026Build a RAG on Your Notion Knowledge Base with n8n, Step by Step
- 2 Aug 2026n8n RSS node: RSS Read and RSS Feed Trigger, the complete node guide
- 2 Aug 2026n8n self-hosted vs cloud: full comparison and 2026 pricing
- 2 Aug 2026Running n8n Behind an Nginx Reverse Proxy with HTTPS: The Complete Guide
- 2 Aug 2026n8n for E-commerce: The Complete Automation Guide (Shopify, WooCommerce, PrestaShop)
- 2 Aug 2026Managing n8n Credentials via the REST API: Create, Delete, Transfer
- 2 Aug 2026Centralizing multi-tool notifications into a single AI digest with n8n
- 2 Aug 2026Connecting Dropbox to n8n: the complete guide (OAuth2, upload, download, sync)
- 2 Aug 2026The n8n Chat Trigger node: complete guide to the conversational entry point
- 2 Aug 2026Automatically analyze NPS responses with n8n and AI: verbatims, alerts and monthly reports
- 1 Aug 2026Tracking contract and subscription renewal deadlines with n8n and AI
- 1 Aug 2026Respond to Webhook node in n8n: take full control of your workflow HTTP responses
- 1 Aug 2026n8n Crypto node: hashing, HMAC and webhook signature verification
- 1 Aug 2026n8n Task Runners: isolating and securing Code node execution
- 1 Aug 2026Keeping a RAG Index Up to Date with n8n: Upserts, Deletions and Resync
- 1 Aug 2026getWorkflowStaticData in n8n: persisting state between two executions
- 1 Aug 2026Deploying n8n on Kubernetes with Helm: the production guide
- 1 Aug 2026Connecting OpenAI to n8n: credentials, models and best practices (complete guide)
- 1 Aug 2026Connecting Asana to n8n: automate tasks and projects (complete guide)
- 1 Aug 2026Basic LLM Chain vs AI Agent in n8n: Which One Should Your Workflow Use?
- 1 Aug 2026Automatically pulling Facebook and Instagram Ads leads into your CRM with n8n
- 1 Aug 2026Agentic RAG with n8n: when the AI agent decides how and where to search
- 31 Jul 2026Automating a weekly Google Analytics 4 (GA4) report with n8n
- 31 Jul 2026Which memory for your n8n AI Agent? Simple, Postgres, Redis: the comparison
- 31 Jul 2026PairedItem in n8n: understanding and fixing data linking errors
- 31 Jul 2026Slow n8n workflow? How to diagnose and optimize n8n performance
- 31 Jul 2026n8n Filter node: clean data filtering (conditions, AND/OR, common traps)
- 31 Jul 2026n8n + Calendly: automating confirmation, reminders, and follow-up for appointments
- 31 Jul 2026The n8n API key: create, use, secure and revoke access to your instance
- 31 Jul 2026Evaluating RAG quality in n8n: metrics, test sets and the LLM-as-a-judge pattern
- 31 Jul 2026Choosing a VPS for self-hosted n8n: RAM, CPU and sizing for your workload
- 31 Jul 2026Automated editorial calendar: Notion + n8n to publish across all your social networks
- 31 Jul 2026Automating email marketing with Brevo (ex-Sendinblue) and n8n: contacts, transactional, AI
- 30 Jul 2026Validating your n8n workflows in CI with GitHub Actions before every deploy
- 30 Jul 2026Automating SFTP and FTP transfers with n8n: no more manual file drops
- 30 Jul 2026n8n's Text Classifier node: route your data by category with AI
- 30 Jul 2026Syncing Shopify inventory with n8n: the end of stockouts and overselling
- 30 Jul 2026Summarizing long documents with AI in n8n: the method that goes the distance
- 30 Jul 2026Indexing Google Drive into a RAG with n8n: your internal documents, finally searchable
- 30 Jul 2026Automating Instagram publishing with n8n and AI: posts, carousels, and Reels
- 30 Jul 2026Information Extractor in n8n: turn free text into structured data
- 30 Jul 2026Importing and exporting n8n workflows: JSON, CLI, API and templates without surprises
- 30 Jul 2026Generating AI images in n8n: DALL·E, gpt-image, Flux and Stability in practice
- 30 Jul 2026n8n's Compare Datasets node: spotting gaps, duplicates and mismatches between two sources
- 30 Jul 2026Automatically Archiving and Classifying Files in n8n with AI and S3 Storage
- 29 Jul 2026Automating your monitoring with RSS feeds and n8n: collection, deduplication, AI summaries and digest
- 29 Jul 2026Automatically triaging Sentry alerts with AI in n8n
- 29 Jul 2026Removing duplicates in n8n: the Remove Duplicates node and its cross-execution memory
- 29 Jul 2026n8n Community Edition: is n8n free? What is included, its limits and the real cost
- 29 Jul 2026Installing external npm modules in n8n's Code node
- 29 Jul 2026Metadata filtering in an n8n RAG: target the right documents before the vector search
- 29 Jul 2026n8n expressions: syntax, $json and $node variables, and the classic errors
- 29 Jul 2026Connecting WooCommerce to n8n: API keys, webhooks and e-commerce automations
- 29 Jul 2026Connecting Pinecone to n8n for a RAG pipeline without a database to run
- 29 Jul 2026Connecting Gmail to n8n: OAuth2, trigger, labels and drafts (complete guide)
- 29 Jul 2026Automating GitHub with n8n: issues, pull requests, releases and AI triage
- 28 Jul 2026Users, roles and permissions in self-hosted n8n: collaborating without stepping on each other
- 28 Jul 2026Syncing Salesforce with n8n: OAuth2, SOQL, Bulk API and deduplication
- 28 Jul 2026Split Out and Aggregate in n8n: turning an array into items, and back
- 28 Jul 2026Automating Electronic Signatures with n8n (DocuSign)
- 28 Jul 2026The Set node (Edit Fields) in n8n: transforming your data without writing code
- 28 Jul 2026The Postgres node in n8n: running SQL queries directly from your workflows
- 28 Jul 2026Building a mini marketing data warehouse with n8n and BigQuery
- 28 Jul 2026AI fallback in n8n: automatically switching between OpenAI, Anthropic and Mistral
- 28 Jul 2026Debugging an n8n workflow: the complete method, from failed execution to tested fix
- 28 Jul 2026n8n Luxon dates & times: working examples you can copy-paste
- 28 Jul 2026Connecting Google Gemini to n8n: API key, Chat Model node and multimodality
- 28 Jul 2026Setting up OAuth2 for Google in n8n: Gmail, Sheets, Drive and Calendar step by step
- 28 Jul 2026Building an AI Microsoft Teams Bot with n8n: Native Trigger, Graph API Permissions and Limits
- 28 Jul 2026The n8n REST API: managing your instance and workflows programmatically
- 28 Jul 2026Analyzing images with AI in n8n: GPT-4o, Claude and Gemini multimodal vision
- 27 Jul 2026The Webhook node in n8n: the complete guide
- 27 Jul 2026n8n environment variables you should know (and how to use them)
- 27 Jul 2026Screening and prioritizing job applications with n8n and AI, without discriminating
- 27 Jul 2026Automating Google Ads and Meta Ads reporting with n8n and AI
- 27 Jul 2026Hybrid search for RAG in n8n: combining keywords (BM25) and vectors
- 27 Jul 2026Qdrant or pgvector for your n8n RAG: how to choose your vector database
- 27 Jul 2026Python in n8n's Code node: what works, what doesn't, and the alternatives
- 27 Jul 2026n8n vs Flowise vs Langflow: which visual tool for your AI workflows?
- 27 Jul 2026The Wait node in n8n: pausing a workflow (delay, webhook, form)
- 27 Jul 2026Migrating from n8n Cloud to a self-hosted instance: the step-by-step guide
- 27 Jul 2026Installing n8n with Docker: the complete guide (compose, Postgres, production)
- 27 Jul 2026Automated lead enrichment with n8n: from a bare email to a full profile
- 27 Jul 2026Semantic caching in n8n: cutting AI cost and latency with Redis
- 27 Jul 2026Automating inbound calls with an AI voice agent in n8n (Vapi + Twilio)
- 26 Jul 2026Translating your content automatically with n8n and AI: multilingual sites without the friction
- 26 Jul 2026Scraping a website with n8n and structuring the data with AI: the complete guide
- 26 Jul 2026Recovering abandoned carts with n8n and AI (Shopify, WooCommerce)
- 26 Jul 2026Orchestrating multiple AI agents in n8n: the supervisor/specialists pattern
- 26 Jul 2026IF, Switch, Filter: routing your data in n8n without sending it down the wrong branch
- 26 Jul 2026n8n pricing 2026: Cloud plans (Starter, Pro, Business), self-hosted and the real cost
- 26 Jul 2026Large files in n8n: memory, binary data, and OOM crashes
- 26 Jul 2026n8n AI Agent node: understanding and fixing the most common errors
- 26 Jul 2026Separating development and production in n8n: clean dev/prod environments
- 26 Jul 2026Which embedding model should you choose for your n8n RAG (Supabase pgvector)?
- 26 Jul 2026Loops in n8n: Mastering Loop Over Items (Split in Batches)
- 26 Jul 2026Building an AI Slack Bot with n8n: Your Team's Internal Assistant
- 25 Jul 2026Embedding an AI chat widget on your site with n8n (Chat Trigger and @n8n/chat)
- 25 Jul 2026n8n webhook timeout: why a slow AI agent breaks the call (and how to respond right away)
- 25 Jul 2026Testing n8n webhooks locally: tunnels and best practices
- 25 Jul 2026Monitoring a self-hosted n8n instance: healthz, metrics and alerts
- 25 Jul 2026Reranking in an n8n RAG pipeline: why the vector search top-k isn't enough
- 25 Jul 2026pgvector: HNSW or IVFFlat? Optimizing vector search for your n8n RAG
- 25 Jul 2026n8n + Stripe: automating failed-payment follow-ups with AI
- 25 Jul 2026HTTP Request in n8n: retry, timeout and reliable API calls
- 25 Jul 2026n8n AI agent: build an agent with the AI Agent node, with a real example
- 25 Jul 2026Updating n8n (Docker) without breaking anything: method and rollback
- 25 Jul 2026Giving an n8n AI agent long-term memory (Postgres, vector store)
- 25 Jul 2026How much does self-hosted n8n really cost? The complete TCO breakdown
- 25 Jul 2026Chunking: how to split your documents properly for a RAG in n8n
- 25 Jul 2026Building an AI Telegram bot with n8n: a step-by-step guide
- 25 Jul 2026Building an AI Discord Bot with n8n: Native Node, Slash Commands and Message Trigger
- 24 Jul 2026Handling GDPR requests (access, erasure, portability) with n8n
- 24 Jul 2026Automating a weekly SEO report with n8n and the Google Search Console API
- 24 Jul 2026Prompt injection in n8n: securing an AI agent that reads emails, PDFs or web pages
- 24 Jul 2026Self-hosted n8n: backing up and restoring your PostgreSQL database without losing your credentials
- 24 Jul 2026n8n Schedule Trigger: mastering cron expressions and timezones
- 23 Jul 2026The n8n Form Trigger: building a multi-step form without Typeform or a dedicated page
- 23 Jul 2026n8n Webhook Idempotency: Avoiding Double Processing of the Same Request
- 23 Jul 2026Excel and CSV in n8n: read, generate, and automate reports with Extract from File
- 23 Jul 2026Connecting Notion to n8n: syncing a database and automating your pages (complete guide)
- 23 Jul 2026Automating Google Sheets with n8n: reading, writing, and triggering a workflow from a spreadsheet
- 22 Jul 2026Automating meeting scheduling by email with an n8n AI agent
- 22 Jul 2026API Pagination in n8n: Looping Cleanly Over Large Data Sets
- 22 Jul 2026Self-hosting n8n with a custom domain and HTTPS (Traefik or Caddy)
- 22 Jul 2026n8n Data Tables: when to skip an external database
- 22 Jul 2026The Merge node in n8n: combining data from multiple branches without breaking anything
- 21 Jul 2026Automating competitive monitoring with AI in n8n: RSS, summaries, and alerts
- 21 Jul 2026Syncing a CRM (HubSpot or Pipedrive) with n8n: the complete guide
- 21 Jul 2026n8n Structured Output Parser: getting reliable JSON out of an AI Agent
- 21 Jul 2026Securing n8n credentials: best practices for managing API keys
- 21 Jul 2026AI-Powered Support Ticket Scoring and Prioritization with n8n
- 21 Jul 2026The n8n Code node: mastering expressions and JavaScript for data manipulation
- 21 Jul 2026Connecting Airtable to n8n: building an automated database with no code
- 21 Jul 2026n8n Community Nodes: Installing, Building and Publishing Custom Nodes
- 21 Jul 2026Automatically classifying and routing incoming documents with AI in n8n (Drive, Dropbox)
- 21 Jul 2026Automating e-commerce order management with n8n (Shopify, WooCommerce)
- 21 Jul 2026Automatically analyzing customer reviews with n8n and AI (Google, Trustpilot, internal surveys)
- 20 Jul 2026Tracking and controlling AI call costs in your n8n workflows
- 20 Jul 2026n8n + Ollama: running an AI agent locally, with no API key
- 20 Jul 2026n8n queue mode with Redis: scaling your AI workflows
- 20 Jul 2026Conversation memory in an n8n AI Agent: Simple Memory vs Postgres Chat Memory
- 20 Jul 2026MCP in n8n: connecting an AI Agent to external tools with the Model Context Protocol
- 19 Jul 2026n8n sub-workflows: breaking complex automations into reusable blocks
- 19 Jul 2026Backing up and versioning n8n workflows with Git (without the paid plan)
- 19 Jul 2026Qualifying and routing inbound leads automatically with n8n and AI
- 19 Jul 2026Giving tools to an n8n AI Agent: HTTP Request Tool, Code Tool and Workflow Tool
- 19 Jul 2026n8n Evaluations: testing and hardening your AI workflows before a client does it for you
- 18 Jul 2026Transcribing and summarizing meetings with n8n: Whisper, GPT and an automatic recap
- 18 Jul 2026AI-generated audit summary reports in n8n: from Supabase to email
- 18 Jul 2026Extracting data from PDF invoices with AI in n8n: OCR, LLMs, and structured output
- 18 Jul 2026Connecting n8n to Supabase: the complete guide (auth, queries, vectors)
- 18 Jul 2026RAG chatbot on WhatsApp with n8n: the complete tutorial
- 18 Jul 2026Human approval in n8n: pausing a workflow with the Wait node and Slack buttons
- 17 Jul 2026Securing a public n8n webhook: authentication, HMAC and best practices
- 17 Jul 2026429 errors in n8n: taming OpenAI and Anthropic rate limits
- 17 Jul 2026Supabase pgvector + n8n: build a RAG assistant, step by step
- 17 Jul 2026GDPR audit trail with n8n and Supabase: logging your automations to prove compliance
- 17 Jul 2026Error handling in n8n: Retry, Continue on Error and Error Workflow explained
- 17 Jul 2026Getting started with n8n's AI nodes: the AI Agent node, chains and memory
- 17 Jul 2026Generating AI email reply drafts with n8n: the Gmail Draft node explained
- 6 May 2026n8n vs Make vs Zapier: the honest comparison
- 24 Mar 2026Automating email triage with AI and n8n
- 5 Mar 2026Connecting Claude or GPT to n8n: the complete guide