The one-line verdict

n8n is the self-hosted, open-source alternative to Zapier/Make — visual workflow automation with 400+ integrations, AI agent nodes, and no per-task pricing trap. If you automate anything serious, this is the tool to learn first.

What it actually is

n8n (“n-eight-n”) is a workflow automation platform. You build automations as visual flowcharts: a trigger fires (new email, webhook, schedule, chat message), data flows through nodes (AI model calls, API requests, database writes, filters, code), and something happens at the end (Slack message sent, CRM updated, lead scored).

The difference from Zapier/Make: self-hosted and open-source (fair-code license) — your data never leaves your server. No per-execution pricing games — run 10 workflows or 10,000; the cost is your server. AI-native nodes — LangChain-powered AI agent nodes and LLM calls are first-class citizens. Code when you need it — drop into JavaScript/Python for complex logic.

Who it’s for

Use n8n if you:

Skip it if you:

Key capabilities

  1. 400+ integrations — CRMs, email, Slack, Notion, databases, raw HTTP for anything else.
  2. AI agent nodes — autonomous agents with tool-calling in the visual editor (LangChain under the hood).
  3. Self-hosting — Docker, npm, or one-click deploys. Your workflows, your data, your server.
  4. Version control-friendly — workflows export as JSON for backup and git.
  5. Community nodes — custom nodes for everything the core doesn’t cover.

How to use it

Step 1 — Get it running (15 minutes)

Easiest: sign up at n8n Cloud for a free trial. Self-hosted (recommended): Docker on any VPS, map port 5678, add a reverse proxy with HTTPS. Full instructions in the official hosting docs linked below.

Step 2 — Build your first workflow (30 minutes)

  1. New workflow → add a Schedule or Webhook Trigger
  2. Add an HTTP Request node or app integration (Gmail, Notion)
  3. Add a Code or AI node to transform the data
  4. Add the output node (Slack message, spreadsheet row, CRM update)
  5. Execute to test, then toggle Active

Step 3 — Add AI where it earns its keep

Step 4 — Production habits

Links

ResourceLink
GitHub repo (source code)https://github.com/n8n-io/n8n
Official docshttps://docs.n8n.io
Website / Cloud signuphttps://n8n.io
Community forumhttps://community.n8n.io
Self-hosting guidehttps://docs.n8n.io/hosting

Pro tips

  1. Start self-hosted sooner than you think — per-execution pricing adds up fast at volume.
  2. Learn the Code node early — it covers the 20% that makes workflows robust.
  3. One workflow = one job — small single-purpose workflows beat mega-workflows.
  4. AI nodes cost real money — put filters before AI nodes so you’re not paying to process junk.
  5. The forum is genuinely good — better workflow examples than most paid courses.

n8n vs the alternatives

n8nMakeZapier
Self-hostingYesNoNo
AI agent nodesYes (native)PartialPartial
Pricing modelServer costPer operationPer task
Best forAgencies, privacy, volumeVisual simplicityQuick non-technical zaps

Get the n8n Quick-Start Checklist

The 15-point checklist: VPS specs, Docker setup, first 3 workflows to build, credential hygiene, and the error-handling pattern. Drop your email below and I’ll send it over.

[Email capture form goes here]