n8n
By n8n GmbH
n8n is an open-source, node-based workflow automation platform that lets users visually build automations connecting apps and APIs, and can be self-hosted for greater control over data and infrastructure compared to fully hosted…
Definition
n8n is an open-source, node-based workflow automation platform that lets users visually build automations connecting apps and APIs, and can be self-hosted for greater control over data and infrastructure compared to fully hosted alternatives.
Overview
n8n (short for 'node to node') provides a visual canvas where each step in an automation is represented as a connected node — a trigger, an action, or a piece of logic like a filter or conditional branch. This node-based design gives more granular control than simpler linear automation builders, letting users branch, merge, and transform data mid-workflow. A defining feature of n8n is that it is open-source and can be self-hosted, so organizations with data-residency or compliance requirements can run it on their own infrastructure rather than relying solely on a vendor's cloud, while a hosted n8n Cloud option is also available for convenience. n8n has increasingly added AI-specific nodes for calling language models, building AI agent-style workflows, and integrating vector databases such as Pinecone or Qdrant directly into automations. n8n competes with hosted no-code automation tools like Zapier AI and Make.com, generally appealing more to technically inclined users and teams who want deeper customization, self-hosting, or lower per-execution cost at scale, and is a common building block covered in agentic-workflow discussions like the AI Agents & Agentic Workflows course.
Key Features
- Visual, node-based workflow builder for connecting apps and APIs
- Open-source with the option to self-host for full data control
- AI-specific nodes for LLM calls, agents, and vector database integration
- Support for custom code steps in JavaScript or Python within a workflow
- Large library of pre-built integrations and community nodes
- Conditional branching, looping, and data transformation within workflows
- Hosted n8n Cloud option for teams that don't want to self-manage infrastructure