Summary
n8n is a workflow automation platform for building AI agents and business automations on a visual canvas, with JavaScript or Python steps where the built-in nodes fall short. It ships 500+ app integrations and an execution log that traces every agent decision.
- Best for
- Ops and automation teams who want to build agentic workflows visually while keeping data on self-hosted infrastructure.
- Not for
- Developers who prefer expressing complex agent control as code rather than a visual graph.
- From
- Freethen €24 monthly · €20 billed annually
- Free tier
- YesSelf-hosted Community edition is free indefinitely and includes almost the complete feature set, without projects, SSO, environments, external secrets, log streaming, sharing or Git version control. n8n Cloud has no free plan, only a 14-day trial with Pro-level features and no credit card: 1,000 executions, 5 concurrent executions, a 180-second timeout, 1 team project, 800 AI Assistant credits plus 100 AI credits and 20 AI Builder credits; the n8n public API is excluded.
What it does
- Writes code
- PartlyAuthors n8n workflows from a plain-language description; the built-in assistant only gives guidance for the JavaScript or Python you write in a Code node, and it never touches application source.
AI Workflow Builder enables you to create, refine, and debug workflows using natural language descriptions of your goals.
docs.n8n.io/build/ways-of-building-work… - Debugs and fixes
- PartlyIt diagnoses and repairs the workflows it builds and troubleshoots node execution errors; the failure it fixes is an execution, not a bug in your repository.
AI Assistant plans it, builds it in your project, runs it, and fixes what breaks until it works.
n8n.io/ai - Writes tests
- NoNative evaluations exist, but you supply the dataset and the expected outputs; no documented feature generates test cases for you.
The foundation of evaluation is running a test dataset through your workflow. This dataset contains multiple test cases.
docs.n8n.io/build/integrate-ai/test-and… - Reviews code
- NoThe review feature is a human approving a pinned workflow version against a visual diff (Enterprise, Preview); nothing in the product reviews a diff for you.
Workflow reviews let your team approve a specific workflow version before it's published.
docs.n8n.io/build/manage-workflows/work… - Ships it
- PartlyWhat it ships is the automation itself: publishing puts a workflow or agent version into production and schedules or channels then run it. It does not deploy application code.
The published version is what runs when someone chats with the agent, a channel triggers it, or a schedule fires.
docs.n8n.io/build/build-and-manage-agen… - Done-for-you service
- NoEvery plan is software you operate, on n8n Cloud or your own infrastructure; the only vendor-delivered service on the pricing page is support, dedicated with an SLA on Enterprise.
Dedicated support with SLA
n8n.io/pricing
How much it does unattended
- Runs autonomously
- YesAgents run a reasoning loop until they produce a result and fire from schedules or channels with nobody watching; approval steps are something you add.
An agent is an autonomous assistant you build in n8n.
docs.n8n.io/build/build-and-manage-agen… - Multi-agent
- YesA supervising agent delegates to specialised agents as tools, nestable across layers; published agents can also be attached as sub-agents.
The primary agent can supervise and delegate work to AI Agent Tool nodes that specialize in different tasks and knowledge.
docs.n8n.io/integrations/builtin/cluste… - Agent permissions
- YesApproval is wired per tool: the workflow pauses and a reviewer approves or denies through Chat, Slack, Discord, Telegram, Gmail or Outlook. Tools with no review step execute unattended.
You can require human approval before an AI Agent executes a specific tool.
docs.n8n.io/build/integrate-ai/ai-examp…
Which models it runs on
- Claude
- YesDedicated Anthropic Chat Model node for agents and chains, usable with your own Anthropic key or, on Cloud, with n8n Gateway credits.
Use the Anthropic Chat Model node to use Anthropic's Claude family of chat models with conversational agents
docs.n8n.io/integrations/builtin/cluste… - GPT
- YesOpenAI Chat Model node plus a full OpenAI app node (assistant, text, image, audio, video operations); Azure OpenAI has its own node.
Use the OpenAI Chat Model node to use OpenAI's chat models with conversational agents
docs.n8n.io/integrations/builtin/cluste… - Open models
- YesOllama chat and embedding nodes run local open-weight models; OpenRouter, Hugging Face Inference, DeepSeek and Mistral nodes cover hosted open-weight options.
The Ollama Chat Model node allows you use local Llama 2 models with conversational agents
docs.n8n.io/integrations/builtin/cluste… - Model choice
- YesYou pick the provider and model per node or per agent, and swap it without rebuilding the workflow; a fallback model can be attached to an agent.
Swap cloud or offline models without rebuilding your workflows.
n8n.io
Where you use it
- In your editor
- PartlyNo n8n editor extension: the editor is a browser canvas. Cursor, VS Code and Windsurf reach the instance through its MCP server, so workflow building happens from the IDE via an agent.
n8n groups clients into CLI (Claude Code, Codex, Gemini CLI), Web (Claude.ai, ChatGPT), and IDE (Cursor, VS Code, Windsurf), and shows setup steps…
docs.n8n.io/connect/connect-to-n8n-mcp-… - On the command line
- YesTwo terminals: n8n CLI over the API from any machine (workflow, execution, credential, project, package, audit commands) and a Server CLI on the host for backups and licences.
n8n CLI is a lightweight command-line client that communicates with a running n8n instance through the n8n API. It can run from any machine with…
docs.n8n.io/connect/n8n-cli - In your pipeline
- YesGit source control with workflow diffs gates what reaches production, the n8n CLI page names CI/CD pipeline integration as a fit, and the GitHub Trigger node fires on pull request events.
With n8n, your IT teams can use the CI/CD best practices they know and love. So they can imagine, test, and launch automations faster than ever…
n8n.io/enterprise - In a browser
- Yesn8n Cloud serves the same editor canvas, execution logs and Chat Hub in the browser; the free-trial signup is a hosted workspace.
Hosted version also available
n8n.io
Whose machine it runs on
- Self-hosted
- YesDocker, npm or Helm on your own boxes, air-gapped if required; the free Community edition needs no licence key, and Business or Enterprise features unlock with one.
Protect your data by deploying on-prem, air-gapped if you need it. Managed cloud when you don't.
n8n.io - Open source
- PartlySource-available under the fair-code Sustainable Use License: free to use, modify and redistribute for internal business purposes, but not to resell or host for others. Files named .ee. sit under a separate enterprise licence.
open source licenses can't include limitations on use, so we do not call ourselves open source
docs.n8n.io/privacy-and-security/sustai…
What it costs to run
- How it meters
- YesMetered per workflow execution, where one execution is one full run of a workflow regardless of steps or data; users are unlimited and AI Assistant credits are a separate monthly allowance.
Pricing based on monthly workflow executions, regardless of complexity.
n8n.io/pricing - Free tier
- Yes14-day n8n Cloud trial with no card (Business-plan trial does need one), and the self-hosted Community edition is free indefinitely per the Compare editions docs.
No credit card is required for the n8n Cloud trial. A credit card is only required for the Business plan free trial.
n8n.io/pricing - API access
- YesPublic REST API with scoped API keys on every paid plan and self-hosted, ticked for Starter, Pro and Enterprise in the comparison table; it is switched off during the free trial and can be disabled by an operator.
Interact with n8n directly using HTTP requests.
docs.n8n.io/connect/n8n-api - MCP server
- YesBoth directions: an instance-level MCP server exposes chosen workflows to external clients, the MCP Server Trigger node turns one workflow into its own server, and the MCP Client Tool calls outside servers.
Make your n8n workflows callable by any AI platform. Enable MCP on your instance to give Lovable, Claude, and other clients direct access to the…
n8n.io/ai - Bring your own key
- YesYour own provider credentials are the default and can be mixed per node with n8n Gateway credits (Cloud Starter and Pro only); on self-hosted the AI Assistant is BYOK, so no credit ceiling applies.
To use your own account instead, select Use my own credential and pick or create a credential.
docs.n8n.io/build/understand-workflows/…
Buying it for a team
- A company can buy it
- YesBusiness and Enterprise are company purchases with invoice billing and sales-assisted procurement; Starter and Pro are self-serve.
For companies with < 100 employees needing collaboration and scale.
n8n.io/pricing - Seat model
- NoNot sold per seat. Users are unlimited on every plan and the quota is executions, so there is no seat floor or ceiling to negotiate; shared projects are what step up by tier (1, 3, 6, unlimited).
All plans include unlimited users & workflows and every integration.
n8n.io/pricing - Pooled budget
- YesMetering is per instance, not per person: one prepaid Gateway credit balance, one monthly execution quota and one AI-credit allowance shared by every user on the instance.
n8n routes the requests through its own gateway and bills the usage from your instance's prepaid credit balance.
docs.n8n.io/build/understand-workflows/… - Admin controls
- YesRBAC at instance and project level (project roles on all Cloud plans, custom roles on Enterprise), plus instance policies to enforce 2FA and block specific nodes.
Protect workflows and data with granular, custom project roles that set exactly what each user, team, or API can view, edit, publish, deploy, or…
n8n.io/enterprise - Audit log
- PartlyAudit events and log streaming to a SIEM are Enterprise: the pricing comparison table shows a cross against audit logging and log streaming for Starter and Pro.
Audit events cover activations, variable changes, and user management, and Syslog streaming supports TLS.
n8n.io/enterprise - Single sign-on
- PartlySAML and LDAP start on the Business plan and continue on Enterprise; the comparison table crosses out SSO for Starter and Pro. Self-hosted docs cover SAML and OIDC configuration.
SSO, SAML and LDAP
n8n.io/pricing
What happens to your code
- Opt out of training
- Yesn8n states the context sent to its AI features is never used to train provider models and is deleted after 30 days; admins can also stop sending workflow data at all, and telemetry is opt-out.
The data will not be incorporated, used, or retained to train the models of the AI services. Any data will be deleted after 30 days.
docs.n8n.io/privacy-and-security/privacy - Data residency
- Yesn8n Cloud holds data in the EU, in Frankfurt, with no alternative region published; self-hosting puts it in whichever jurisdiction you deploy to.
For hosted plans, data is stored within the EU, on servers located in Frankfurt, Germany.
n8n.io/pricing - Getting out
- PartlyWorkflows leave as JSON from the editor, the Server CLI (workflows, credentials, whole entities) or .n8np packages; separately, the pricing FAQ says the monthly AI credit balance refreshes and unused credits do not roll over.
n8n saves workflows in JSON format. You can export your workflows as JSON files or import JSON files into your n8n library.
docs.n8n.io/build/manage-workflows/expo… - Certifications
- PartlySOC 2 audited with external pen tests and a public Trust Center; GDPR is covered by a pre-signed DPA carrying the Standard Contractual Clauses. No ISO 27001 claim appears anywhere on the site.
We are SOC 2 audited and regularly perform external pen tests.
n8n.io/enterprise
Checked · How we check
Alternatives
Open-source platform for building agentic workflows, AI agents and RAG knowledge pipelines.
Slack-native AI teammate that connects to company tools and does delegated work, billed per seat with pooled credits.
Open-source personal agent runtime you host yourself and message from any chat app.
Filed under
Sources and updates
Sources23
- n8n.io/pricing
- n8n.io/enterprise
- n8n.io/ai
- n8n.io/
- docs.n8n.io/connect/n8n-api
- n8n.io/legal/security
- docs.n8n.io/build/build-and-manage-agents
- docs.n8n.io/build/understand-workflows/use-gateway-credits
- docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic
- docs.n8n.io/build/code-in-n8n/get-coding-help-from-ai
- docs.n8n.io/build/integrate-ai/ai-examples/human-in-the-loop-for-tools
- docs.n8n.io/build/integrate-ai/test-and-improve-ai-workflows/understand-why-to-test
- docs.n8n.io/build/manage-workflows/export-and-import
- docs.n8n.io/build/manage-workflows/workflow-reviews
- docs.n8n.io/build/ways-of-building-workflows/ai-workflow-builder
- docs.n8n.io/connect/connect-to-n8n-mcp-server
- docs.n8n.io/connect/n8n-cli
- docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatollama
- docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatopenai
- docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolaiagent
- docs.n8n.io/privacy-and-security/privacy
- docs.n8n.io/privacy-and-security/sustainable-use-license
- api.github.com/repos/n8n-io/n8nRepository
Repository2026-08-30
- Stars
- 202,838
- Forks
- 60,463
- Last push
- 2026-08-30
Coverage elsewhere2
Updates3
- Capabilities · Free tier · Terms
- Capabilities · Free tier · Price · Terms
- Alternatives · Summary · Tagline
