n8n

AI workflow automation platform

n8n is a visual workflow automation and AI orchestration platform that connects applications, APIs, databases, AI models and internal systems. Users can build workflows with a node-based canvas, run them in n8n Cloud or self-host them, and extend the platform with code and custom nodes.

Company n8n
Free plan Yes
Ease of use Moderate

What you can do with n8n

Key features
✓
Visual workflow builder

Connect triggers, actions, logic and data-processing steps on a node-based canvas.

✓
App and API integrations

Link business applications, databases and APIs through built-in, verified and community nodes.

✓
AI workflows and agents

Build AI-enabled workflows and agents that can use models, tools, workflows and memory.

✓
Code and data transformation

Transform incoming data and run JavaScript or Python within workflow steps.

✓
Webhooks and scheduled runs

Start workflows from incoming HTTP requests, application events, schedules or manual execution.

✓
Custom and community nodes

Extend n8n with custom integrations and install additional nodes for services not covered by the standard library.

✓
Workflow sharing and governance

Organize workflows in projects and manage users, roles, permissions and enterprise access controls.

✓
Self-hosted deployment

Run n8n on customer-managed infrastructure instead of using n8n Cloud.

How n8n works

The user selects a trigger or event, adds nodes for connected services and business logic, maps data between steps, and tests the workflow with sample or live inputs. After activation, n8n runs the workflow on events, schedules, webhooks or API calls and records execution results for inspection.

INPUTS
TextStructured dataJSONWebhook requestsAPI responsesDocumentsFilesImagesAudioVideoURLsCode
OUTPUTS
Structured dataJSONAPI requestsDatabase recordsMessagesEmailsFilesDocumentsImagesAudioVideoAI responsesWorkflow executions

Who n8n is for

BEST FOR

Teams that need flexible, multi-step automations connecting business applications, APIs, databases and AI services. It is particularly suitable for developers, operations teams, agencies, system integrators and organizations that need self-hosting, custom nodes, code steps or detailed workflow control.

LESS SUITED FOR

Users seeking a very simple, consumer-oriented automation tool with minimal configuration. It is also a poor fit for teams unwilling to manage infrastructure when self-hosting, or for users who only need basic one-trigger/one-action automations.

Strengths & limitations

+ Strengths

  • Highly flexible visual workflow builder
  • broad integration and node ecosystem
  • supports self-hosting and data-control requirements
  • combines no-code workflow construction with JavaScript and Python
  • supports webhooks, schedules, APIs, custom nodes and AI tooling
  • can orchestrate AI models with business systems
  • execution-based pricing can make complex workflows more predictable than per-step billing
  • enterprise governance and collaboration features are available.

– Limitations

  • The platform has a steeper learning curve than basic automation products
  • complex workflows require understanding APIs, authentication, expressions and data structures
  • self-hosting transfers infrastructure, upgrade and security responsibilities to the customer
  • Cloud pricing and AI usage are subject to execution and credit allowances
  • some advanced collaboration, governance and AI features depend on plan or preview status.

Pricing & access

FREE ACCESS Free plan available

n8n can be downloaded and self-hosted under its fair-code licensing model. n8n Cloud does not appear to provide a permanent unlimited free cloud tier; cloud access begins with a free trial and then paid plans.

PAID ACCESS mixed

n8n Cloud uses subscription plans with execution allowances. The official pricing page currently describes Starter, Pro, Business and Enterprise offerings, but publicly rendered pricing amounts were not reliably available in the consulted page content. Self-hosted n8n is available without a recurring Cloud subscription, while Business and Enterprise self-hosted features require paid licenses. AI Assistant credits are included in eligible Cloud plans and self-hosted AI Assistant use requires the user's own provider key.

FREE TRIAL Free trial available

n8n Cloud trial limits and duration vary by plan. The Business plan trial is documented as 14 days; the general Cloud trial is limited by executions and trial allowances.

USAGE LIMITS Plan limits apply

Cloud usage is measured primarily by workflow executions. An execution is a complete workflow run regardless of the number of steps or amount of data processed. Plans also have limits related to saved execution history, storage, concurrent executions, execution timeout and AI credits. The Cloud trial includes 1,000 executions, five concurrent executions and a 180-second execution timeout. AI Assistant credits vary by plan and unused credits do not roll over.

Platforms & access

✓ Web app
– Mobile app
– Desktop app
– Browser extension
✓ API
✓ Embeddable

Browser-based n8n Cloud application; self-hosted deployments using Docker, npm and supported cloud or server environments; workflow API; webhooks; OEM/embedded deployments.

Product format: standalone

Product specs

Standard features
✓ Web access
✓ File upload
✓ Memory
✓ Custom agents
✓ Scheduled automation
✓ Knowledge base
✓ Website ingestion
✓ Code execution
✓ Computer actions
✓ Integrations
✓ Webhooks
✓ MCP support
✓ Bring your own key
✓ Model selection
✓ Collaboration
✓ Shared workspace
✓ Admin controls
✓ SSO
✓ Role permissions
✓ Analytics
✓ Templates
✓ No-code
✓ Project workspace
– Brand tools
✓ Performance scoring

n8n supports visual node-based workflow construction, triggers, schedules, webhooks, branching, loops, data transformation, JavaScript and Python code, custom nodes, community nodes, workflow sharing, projects, role-based access, SSO, APIs, MCP connectivity, AI agents and human-in-the-loop workflows. Availability of some collaboration, governance and enterprise functions depends on the plan or deployment type.

Categories & capabilities

Browse similar tools

Integrations & models

INTEGRATIONS Connected workflows

n8n provides a large integration library covering applications and services in categories such as AI, communication, databases, data and storage, developer tools, marketing, productivity, sales and utilities. Examples include Google Sheets, Gmail, Slack, Discord, Telegram, MySQL, PostgreSQL, OpenAI and many other services. Users can also create custom and community nodes.

MODELS Models used

Model choice varies by connected provider and workflow. Publicly documented integrations include OpenAI, Anthropic, Google Gemini and other model providers. n8n also supports user-supplied provider credentials, and the exact backend model is not fixed across the product.

Privacy & data Data handling, AI training, retention and security
↓
Data handling

n8n Cloud processes account, usage and service data to operate and improve the service. Self-hosting gives organizations more direct control over workflow data and infrastructure, although the operator remains responsible for security, encryption, access controls and deployment configuration. n8n states that it uses encryption, access controls, Azure storage and PostgreSQL for Cloud customer data and maintains GDPR-related documentation.

AI training

n8n's current privacy policy states that it does not use personal data, including data received through third-party services, to develop, improve or train AI or machine-learning models. AI features remain subject to the policies of connected AI subprocessors and providers.

Data retention

n8n Cloud retains recent execution data for inspection and debugging until a plan's execution-count, storage or retention-window limit is reached, after which older history is removed. Exact retention periods vary by plan. Self-hosted retention is configurable by the operator. n8n states that Cloud customer and system data is backed up daily.

Security

n8n documents encryption in transit, encryption at rest for Cloud data, password hashing, least-privilege access controls, MFA practices, SOC 2 alignment, SOC 3 availability and enterprise security documentation. Self-hosted operators are responsible for securing the deployment and encrypting data at rest outside n8n-managed infrastructure.

About n8n

n8n helps teams build workflows that move data between business systems and perform actions automatically. Its node-based canvas can connect webhooks, schedules, applications, databases, code steps and AI models, making it more flexible than a simple one-trigger, one-action automation tool.

What is n8n?

n8n is a visual workflow automation and AI orchestration platform. A workflow combines connected nodes that receive an event or dataset, transform it, apply business rules, call external services and send the result somewhere else. Workflows can be started by webhooks, schedules, application events, form submissions, API calls or manual runs.

The platform is useful when an automation involves several systems or requires logic that is difficult to express in a basic point-to-point integration. Users can build flows visually, while still adding JavaScript or Python for custom processing.

What n8n actually does

Typical n8n workflows synchronize records between a CRM, spreadsheet and database; process incoming webhook events; send notifications through email or messaging services; generate scheduled reports; or extract and transform information from files, documents and websites. A workflow can branch, loop, filter records, call an API and record its execution results for troubleshooting.

n8n also provides AI-related nodes and agent workflows. These can connect models from providers such as OpenAI and Anthropic to business data, tools, memory and other workflow steps. The AI component is therefore part of a larger process rather than the entire product. For example, an AI model might classify support requests before n8n routes them, extract information from a document, or use connected tools to complete a business task.

Core capabilities

Visual workflows with technical control

The canvas makes it possible to assemble triggers, integrations and logic without writing every connection from scratch. At the same time, expressions, JavaScript, Python, custom nodes and community nodes provide more control than many purely no-code automation products.

Integrations, APIs and webhooks

n8n includes a broad integration library covering productivity, communication, databases, storage, developer tools, marketing and other services. Examples include Google Sheets, Gmail, Slack, Discord, Telegram, MySQL, PostgreSQL and AI providers. Webhooks and API access also allow external applications to start workflows or consume workflow results.

AI agents and connected data

AI workflows can combine model calls with tools, memory, retrieval and business-system actions. This supports chatbots, document processing, website or knowledge ingestion and agent-style processes. Results depend on the connected model provider, credentials and workflow design; n8n does not impose one universal model or fixed AI behavior across all deployments.

Deployment and extensibility

n8n Cloud provides a hosted browser-based environment. Organizations that need more direct control over infrastructure and workflow data can self-host using options such as Docker or npm. Custom and community nodes extend the integration library, while enterprise deployments add collaboration, permissions, SSO and governance features depending on the plan.

Who should use n8n?

n8n is best suited to developers, automation engineers, IT and operations teams, agencies, system integrators and technically confident business users. It is particularly useful when a process needs several steps, custom data handling, API calls, self-hosting or AI connected to internal systems.

It is less suitable for someone who only needs a very simple automation and does not want to understand authentication, APIs, expressions or data structures. In that situation, a simpler automation product may require less configuration. Compared with AI agent-building tools such as Botpress or general workflow products such as Zapier Agents, n8n places substantial emphasis on technical workflow control, deployment flexibility and integration logic.

Pricing and access

n8n has a mixed access model. The software can be downloaded and self-hosted under its fair-code licensing model, while n8n Cloud is offered through subscription plans. The documented Cloud lineup includes Starter, Pro, Business and Enterprise offerings, but publicly rendered pricing amounts were not reliably available in the supplied research, so the exact current price should be checked on the official pricing page.

Cloud usage is measured mainly by workflow executions. An execution is a complete workflow run, regardless of how many nodes it contains. Plans can also differ in execution history, storage, concurrency, execution timeout and AI Assistant credits. The Cloud trial is documented with 1,000 executions, five concurrent executions and a 180-second execution timeout. Self-hosting avoids a recurring Cloud subscription, although infrastructure, maintenance and some paid Business or Enterprise features remain the customer’s responsibility.

Limitations and privacy considerations

n8n’s flexibility creates a learning curve. Complex workflows require knowledge of APIs, authentication, data formats and deployment. Self-hosting provides greater infrastructure and data control, but the operator must manage updates, access controls, reliability, backups and security. Cloud plans also impose execution and storage limits, and AI Assistant credits vary by plan without rollover.

n8n states that it does not use personal data, including data received through third-party services, to develop, improve or train AI or machine-learning models. However, connected AI providers and other subprocessors have their own policies. Cloud data is subject to n8n’s retention and execution-history rules, while self-hosted retention can be configured by the operator. Organizations should therefore review both n8n’s privacy documentation and the policies of every service connected to a workflow.

Is n8n a good fit?

n8n is a strong fit for teams that need an adaptable automation layer between applications, databases, APIs and AI services. Its main distinction is the combination of a visual builder with code, custom nodes, webhooks, self-hosting and detailed workflow control. It is less appropriate for users seeking a consumer chatbot, a simple one-step automation or a fully managed system that requires no technical administration.

n8n is a visual workflow automation and AI orchestration platform for connecting applications, APIs, databases, code and AI services. It supports Cloud and self-hosted deployment, webhooks, schedules, custom nodes, code steps and AI agents, but complex workflows require technical knowledge and Cloud usage is subject to execution and credit limits.

Answers to Frequently Asked Questions

Who is n8n best suited for?
n8n is best suited to developers, automation engineers, IT and operations teams, agencies, system integrators and technically confident business users. It is a strong fit for complex workflows involving APIs, custom data handling, self-hosting or AI connected to internal systems, but may be more technical than necessary for simple automations.
How does n8n pricing and Cloud usage work?
n8n uses a mixed access model: self-hosting is available under its fair-code licensing model, and n8n Cloud is offered through Starter, Pro, Business and Enterprise subscription plans. Cloud usage is measured mainly by workflow executions, with plans also differing in areas such as execution history, storage, concurrency, timeouts and AI Assistant credits.
Is n8n available as a self-hosted platform?
Yes. n8n Cloud provides a hosted browser-based environment, while organizations can self-host n8n using options such as Docker or npm. Self-hosting offers more control over infrastructure and workflow data, but the operator is responsible for maintenance, security, backups and reliability.
What is n8n and what is it used for?
n8n is a visual workflow automation and AI orchestration platform. It connects applications, databases, APIs and AI services to automate processes such as record synchronization, webhook processing, notifications, scheduled reports and document or website data extraction.
Can n8n integrate with AI models and business data?
Yes. n8n provides AI-related nodes and agent workflows that can connect models from providers such as OpenAI and Anthropic with business data, tools, memory and other workflow steps. AI can be used for tasks such as classifying support requests, extracting document information or completing actions through connected tools.