n8n

A workflow automation tool with a visual node editor that can be self-hosted or run as a managed cloud service, and supports custom JavaScript or Python code within a workflow.

Workflow automation

Updated

Visit n8n (the official site)

Main use cases

  1. Build an AI agent workflow
  2. Automate with custom code steps
  3. Build a multi-step branching workflow

Ranked in the order the vendor's pages put them.

Alternatives to n8n

  1. ZapierPartial overlap
    shares 1 of 3shares 1 of 3: Build an AI agent workflow

    Zapier states connector library of 1,000 or more apps; n8n's pages give over 500. n8n states scheduled triggers, webhook trigger, error handling and retries and 3 more; Zapier's pages do not say. Zapier states built-in data storage and AI workflow generation from a prompt; n8n's pages do not say.

n8n next to its top alternative

Each cell is what the vendor's own pages state. Unknown means the pages do not say, which is not the same as no. Where a no rests on a figure, the cell shows the figure.

Featuren8nZapier
Connector library of 1,000 or more appsStates over 500 (below this feature's bar, so no, but the figure is stated)1Yes11
Visual workflow builderYes1Yes11
Conditional branchingYes1Yes11
Scheduled triggersYes1Unknown
Webhook triggerYes1Unknown
Custom code stepYes1Yes11
Built-in AI or LLM stepYes1Yes11
Error handling and retriesYes1Unknown
Workflow version historyYes1Yes11
Self-hosted optionYes2Unknown
Team collaboration on workflowsYes1Yes12
Execution history and logsYes2Unknown
Rate limiting or concurrency controlsUnknownUnknown
API accessYes2Yes11
Built-in data storageUnknownYes11
Approval stepsYes3Unknown
Templates marketplaceYes1Yes12
On-premise or local agentUnknownUnknown
Robotic process automation (RPA)UnknownUnknown
AI workflow generation from a promptUnknownYes12

Feature list with quotes

  • Connector library of 1,000 or more apps: states over 500, below this feature's bar1

    Over 500 integrations come pre-configured, so no more hunting through docs or fighting CORS.

  • Visual workflow builder: Yes1

    Leading visual editor for fast iteration where you see results instantly. Build what you need with native nodes or custom code - perfect for both everyday automations and complex AI agent workflows.

  • Conditional branching: Yes1

    Route with switches and if nodes, loop and merge the branches back together, split lists into items, aggregate many into one, drop duplicates.

  • Scheduled triggers: Yes1

    Start on an app event, a cron schedule, a chat message, or an event stream.

  • Webhook trigger: Yes1

    Start on an app event, a cron schedule, a chat message, or an event stream. Webhooks cover the rest, and one workflow can trigger another.

  • Custom code step: Yes1

    Drop into JavaScript or Python in a code node, add npm packages when you self-host, and slot expressions into any field for dynamic values.

  • Built-in AI or LLM step: Yes1

    Put an agent inside a workflow, or let it run on its own.

  • Error handling and retries: Yes1

    Call backup workflows to handle errors immediately

  • Workflow version history: Yes1

    Visual workflow diff of two versions, with changed nodes highlighted

  • Self-hosted option: Yes2

    A standard, self-hosted version of n8n is available on GitHub.

  • Team collaboration on workflows: Yes1

    With projects and roles, you can give your team access to collections of workflows and credentials, rather than having to share each workflow and credential individually.

  • Execution history and logs: Yes2

    We keep your most recent executions so you can inspect and debug them.

  • API access: Yes2

    Control n8n via API Control n8n via CLI

  • Approval steps: Yes3

    Combine human-in-the-loop approvals with rule-based automation to contain AI actions.

  • Templates marketplace: Yes1

    Thousands of templates to get you started

Not stated on the vendor's pages: Rate limiting or concurrency controls, Built-in data storage, On-premise or local agent, Robotic process automation (RPA), AI workflow generation from a prompt.

Sources

  1. https://n8n.io/features/, checked 20 Sep 2026
  2. https://n8n.io/pricing/, checked 20 Sep 2026
  3. https://n8n.io/, checked 20 Sep 2026
  4. https://github.com/n8n-io/n8n, checked 2 Oct 2026
  5. https://github.com/n8n-io/n8n/releases/tag/n8n%402.41.6, checked 2 Oct 2026
  6. https://rdap.identitydigital.services/rdap/domain/n8n.io, checked 2 Oct 2026
  7. https://hn.algolia.com/api/v1/search?query=%22n8n.io%22&restrictSearchableAttributes=url&tags=story&hitsPerPage=1000, checked 2 Oct 2026
  8. https://docs.n8n.io/, checked 20 Sep 2026
  9. https://status.n8n.io/, checked 2 Oct 2026
  10. https://n8n.io/.well-known/security.txt, checked 2 Oct 2026
  11. https://zapier.com/pricing, checked 20 Sep 2026
  12. https://zapier.com/, checked 20 Sep 2026

Updated