Your complete introduction to the open-source workflow automation platform — what it does, how it works, and why it matters.
Every business runs on repetitive tasks — copying data between systems, sending follow-up emails, generating reports, updating spreadsheets. Humans are expensive. Errors are costly. And the work never stops.
Copying data from one app to another, reformatting, updating records by hand.
The same sequence of steps, day after day — send email, update CRM, file document.
Typos, missed steps, forgotten follow-ups. The more manual the process, the more it breaks.
n8n (pronounced "n-eight-n") is an open-source, visual workflow automation platform. You connect apps, define logic, and let it run — on your schedule, triggered by events, or on demand.
Gmail, Slack, Google Sheets, PostgreSQL, Notion, Stripe, HubSpot, and hundreds more. If it has an API, n8n can connect to it.
Native LangChain-based AI nodes. Build AI agents, chat chains, vector stores, and RAG pipelines — visually.
Run it on your own server. Your data stays with you. No per-execution pricing. No vendor lock-in.
A workflow is a series of steps. Each step is a node. Nodes are connected together, and data flows from one to the next — like a pipeline.
If you've used Make.com (Integromat), this will feel familiar. The mental model is the same — trigger → process → action. n8n just gives you more control, more power, and the option to own everything.
There are several workflow automation platforms. Here's how n8n stands apart.
| Feature | Zapier | Make.com | Power Automate | n8n |
|---|---|---|---|---|
| Open source | No | No | No | Yes |
| Self-hostable | No | No | No | Yes |
| Native AI / LLM nodes | Limited | Limited | Via Copilot | Full |
| Custom code | Limited | JS module only | Expressions only | Full JS & Python |
| Pricing | Per task | Per operation | Per flow / user | Free (self-host) |
| Data residency | Cloud only | Cloud only | Microsoft cloud | Your choice |
| Visual builder | Yes | Yes | Yes | Yes |
Self-hosting n8n isn't just a technical choice — it's a business decision. Here's why it matters.
For SMEs running 10+ workflows processing sensitive data (client info, financials, internal ops), self-hosting pays for itself within weeks — both in cost savings and data sovereignty.
Here's exactly what the self-hosting setup looks like on your machine — from Docker to a working n8n instance.
docker compose up -d — images pulled, network created, containers started.
Master these and you'll understand any n8n conversation.
{{ }} syntax — referencing data from previous nodes.New lead: {{ $json.name }} — n8n replaces it with the actual name.Choose based on your goal — learning, building, or deploying.
Sign up, start building. No setup needed. Free trial available. Best for trying it out quickly.
Run on your own machine with Docker Compose. Full control, unlimited executions, your data stays local.
Install globally via npm. Simpler but harder to manage. Uses SQLite by default. Good for quick experiments.
Here are real-world automations people build every day.
Incoming emails are read by an AI agent, classified, summarized, and logged in your CRM — automatically.
Every Monday, pull data from 4 sources, build a summary, and email a dashboard to leadership.
Scrape competitor pricing pages daily, detect changes, and post alerts to Slack with a summary.
Topic → AI-generated draft → human review queue → formatted post → scheduled to CMS and social media.
New tickets are classified by AI, assigned to the right team, and auto-replied with relevant docs.
PDF invoices are extracted, matched to purchase orders, and pushed to your accounting system.
In this presentation, you learned:
✓ n8n is an open-source workflow automation tool
✓ It works with nodes, connections, and triggers
✓ You can self-host it for free using Docker
✓ Self-hosting setup: 4 steps from zero to running
✓ It has native AI/LLM integration built in
✓ How n8n compares to Zapier, Make.com & others
✓ 10 key terms that power every conversation