Skip to main content

n8n

Source-available workflow automation with native AI agent nodes and self-hosting

4.5
by n8nUpdated

Overview

n8n is a node-based automation platform that connects APIs, databases and AI models into executable workflows. Its self-hosting option and code-friendly nodes make it the usual choice for technical teams building AI-driven automation.

Key capabilities

  • Visual workflow builder
  • AI agent nodes
  • Self-hosting
  • JavaScript and Python steps
  • Hundreds of integrations
  • Webhooks
  • Error workflows

Strengths

  • Self-hosting keeps credentials and business data inside your own infrastructure
  • Code nodes mean you are never blocked when the visual builder cannot express something
  • AI agent and vector store nodes make retrieval and tool-calling workflows straightforward to assemble
  • Execution-based pricing on cloud is far cheaper than per-task competitors at volume

Limitations

  • Steeper learning curve than consumer automation tools — it assumes API literacy
  • Self-hosting shifts upgrades, monitoring and reliability onto your team
  • The fair-code license is not OSI open source, which some procurement teams flag
  • Complex workflows become hard to debug and version without disciplined conventions

n8n has become the default automation layer for AI work in engineering-led organizations, and the reason is control. Workflows run on your infrastructure, credentials stay in your vault, and when the visual abstraction runs out you drop into JavaScript or Python rather than filing a feature request.

The escape hatch is the feature

Every visual automation tool eventually meets a requirement its node library does not cover. The difference between them is what happens next.

In a closed platform, you file a request and wait, or you build a fragile workaround out of the primitives you have. In n8n you write a Code node, do the thing, and carry on. Arbitrary HTTP requests to any API, arbitrary transformation logic, arbitrary branching — the visual layer is a convenience over a general-purpose runtime rather than a cage.

That single property is why engineering teams tolerate the operational cost. The tool never becomes the reason something is impossible.

The AI nodes moved it into a different category

Agent nodes with tool-calling, vector store connectors, embedding nodes, structured output parsing and memory make it possible to build a retrieval pipeline or a triage agent as a workflow — with the same observability, error handling and retry semantics as any other automation.

That framing is underrated. An agent built as an n8n workflow is inspectable: you can see which node failed, what data it received, and what it returned. An agent built as an opaque service is a log file and a guess. For anything running in production against real customers, the difference in debuggability is worth more than raw capability.

Common shapes that work well: inbound email or ticket triage with classification and routing, document ingestion into a vector store on a schedule, retrieval-augmented answering over an internal corpus, and scheduled research and summarisation jobs.

The operational cost is real

Someone owns upgrades, monitoring, and the debugging of a forty-node workflow that fails intermittently at 3am. Self-hosting is not free; it is a trade of licence cost for engineering time, and teams that do not staff it end up with an unmaintained automation layer holding up business processes.

The teams that succeed treat workflows as code: version controlled, reviewed, and separated by environment, with a staging instance that is not the production one. The teams that struggle treat them as things clicked together in a browser by whoever needed them, and discover eighteen months later that nobody knows what half of them do or which credentials they hold.

Complexity also degrades the visual advantage. Small workflows are clearer as diagrams than as code. Large ones are not, and past a certain size the canvas becomes harder to reason about than the equivalent script would have been.

Licence and pricing

Self-hosting is free under a fair-code licence — not OSI open source, and the distinction matters if you intend to offer n8n itself as a service. Read the terms if your use is anything other than internal.

Paid cloud plans are billed by execution volume, which removes the operational burden and reintroduces a cost that scales with success. Enterprise tiers add SSO, environments and support.

The usual sequence is prototype on cloud, move to self-hosted when volume or data policy demands it.

Who should choose it

Engineering-led teams that want automation without vendor lock-in, organisations with data-residency requirements, and anyone building AI workflows that need to be observable in production.

Teams without engineering capacity, or whose priority is breadth of pre-built integrations over control, should use Zapier.

Our practical guide to the wider space is at AI automation for business.

Read nextOur full write-up on n8n and its alternatives
Browse all

Zapier

Zapier

4.0

The broadest integration catalog in automation, now with agents and AI steps built in

AutomationFreemium

ChatGPT

OpenAI

4.5

The general-purpose assistant that defined the category and still sets its default expectations

Chat AssistantsFreemium

Claude

Anthropic

4.5

Anthropic's assistant, strongest on long-document reasoning, careful writing and agentic tool use

Chat AssistantsFreemium

Choosing an AI stack for your team?

We help companies pick the right AI tools, wire them into existing systems and avoid the ones that quietly do not scale. Tell us what you are trying to build and we will tell you what we would use — no charge for the conversation.

No newsletter, no sales sequence. A person reads it and replies. See theprivacy policy.

The AIInsider Briefing

The AI signal without the hype — new models, tools worth your time and what actually shipped. One email, no vendor pitches.

No spam. Unsubscribe in one click.

The AIInsider Briefing

The AI signal without the hype — new models, tools worth your time and what actually shipped. One email, no vendor pitches.

No spam. Unsubscribe in one click.