
n8n
Open-source self-hosted no-code workflow automation platform

What is n8n?
Try n8nn8n is a self-hosted (or cloud) workflow automation platform that lets you visually build automations and multi-step AI agent workflows. You can use pre-built nodes for common integrations, or fall back to custom code when you need full control. With in-flow debugging, monitoring, and governance features, it’s designed to scale from quick prototypes to production.
What can you build with n8n for AI workflow automation?
n8n lets you automate business processes with visual workflows, including built-in AI nodes for tasks like summarizing documents and answering complex questions. You can create multi-step agents, connect AI to your data flow, and control how models and data move through the workflow.
Is n8n no-code, or do you need to write code?
n8n uses a visual editor so you can build workflows quickly with native nodes. When you need custom logic, you can add a code node (JavaScript or Python) and use expressions for dynamic parameters, while the editor shows outputs right next to each step so you can iterate fast.
How do integrations work if there isn’t a pre-built connector for my tool?
n8n includes 400+ pre-configured integrations, and for apps without a dedicated node you can use the HTTP request node. You can connect using existing credentials or by importing a curl command.
Can I deploy n8n on-premises, and does it support Docker or air-gapped setups?
Yes. n8n supports on-prem hosting, including deployment via Docker or Kubernetes, and it can run air-gapped on a private network. You can also use Git-based environments to move changes between staging and production.
How easy is it to debug and test workflows before going live?
n8n is built for fast feedback: you can execute just the last step, replay prior data, and re-run after edits. The platform also provides inline logs and log interleaving so you can see what happened at each line of your workflow.
What security and access controls are available in n8n?
n8n supports SOC 2 auditing and regular external pen tests, plus encrypted secret fetching from major secret managers. It also includes roles and projects for access control, and supports limiting team access to specific collections of workflows and credentials.