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:
- Run an agency or business automating client workflows
- Care about data privacy / self-hosting
- Hit Zapier/Make pricing walls on high-volume automations
- Want AI agents wired into real business processes, not demos
Skip it if you:
- Need something running in 10 minutes with zero setup — Zapier’s hosted simplicity still wins for trivial one-off zaps
- Have no one comfortable with basic self-hosting or Docker
Key capabilities
- 400+ integrations — CRMs, email, Slack, Notion, databases, raw HTTP for anything else.
- AI agent nodes — autonomous agents with tool-calling in the visual editor (LangChain under the hood).
- Self-hosting — Docker, npm, or one-click deploys. Your workflows, your data, your server.
- Version control-friendly — workflows export as JSON for backup and git.
- 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)
- New workflow → add a Schedule or Webhook Trigger
- Add an HTTP Request node or app integration (Gmail, Notion)
- Add a Code or AI node to transform the data
- Add the output node (Slack message, spreadsheet row, CRM update)
- Execute to test, then toggle Active
Step 3 — Add AI where it earns its keep
- AI Agent node: give it tools and a goal in plain English
- Summarization: pipe emails/tickets/transcripts through an LLM node before routing
- Classification: auto-tag and route leads or tickets by intent
Step 4 — Production habits
- Every production workflow gets an error-handling path
- Store API keys in n8n’s credential manager, never hardcoded
- Export workflow JSON weekly; keep them in git
Links
| Resource | Link |
|---|---|
| GitHub repo (source code) | https://github.com/n8n-io/n8n |
| Official docs | https://docs.n8n.io |
| Website / Cloud signup | https://n8n.io |
| Community forum | https://community.n8n.io |
| Self-hosting guide | https://docs.n8n.io/hosting |
Pro tips
- Start self-hosted sooner than you think — per-execution pricing adds up fast at volume.
- Learn the Code node early — it covers the 20% that makes workflows robust.
- One workflow = one job — small single-purpose workflows beat mega-workflows.
- AI nodes cost real money — put filters before AI nodes so you’re not paying to process junk.
- The forum is genuinely good — better workflow examples than most paid courses.
n8n vs the alternatives
| n8n | Make | Zapier | |
|---|---|---|---|
| Self-hosting | Yes | No | No |
| AI agent nodes | Yes (native) | Partial | Partial |
| Pricing model | Server cost | Per operation | Per task |
| Best for | Agencies, privacy, volume | Visual simplicity | Quick 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]