Product

The workflow automation platform for technical teams

n8n combines a visual builder with the flexibility of code — so you can ship anything from a two-node Slack alert to a multi-agent AI system, on infrastructure you control.

Visual canvas, real code

Drag nodes to design a flow, then drop into JavaScript or Python whenever the UI is not enough. No lock-in between low-code and pro-code.

Native AI agents

LangChain-based agent, chain, memory, tool and vector-store nodes. Plug in OpenAI, Anthropic, Google, Ollama or any self-hosted model.

500+ integrations

First-party nodes for Slack, HubSpot, Notion, Postgres, Google Workspace, AWS and more — plus an HTTP Request node for everything else.

Run it your way

n8n Cloud, Docker on your own VPS, Kubernetes, or an air-gapped enterprise install. Same workflows, your infrastructure choice.

Own your data

Fair-code license, source-available. Self-host to keep credentials, payloads and logs entirely inside your own network.

Built for teams

Projects, RBAC, SSO/SAML, environments, Git-based version control, execution search and insights on the higher plans.

What is inside the canvas

Triggers

  • Webhook & form triggers
  • Schedule / cron
  • App events (Gmail, Slack, Stripe…)
  • Chat trigger for AI assistants
  • Manual & sub-workflow calls

Logic & data

  • IF / Switch branching
  • Loop over items in batches
  • Merge, Split Out, Aggregate
  • Code node (JS & Python)
  • Error workflows & retries

AI toolkit

  • AI Agent + Tools
  • RAG with vector stores
  • Chat memory (buffer, Redis, Postgres)
  • Structured output parsers
  • Model-agnostic LLM nodes

Ready to build?

Start on n8n Cloud in two minutes, or follow our self-hosting guides.