n8n
VisitFlexible AI workflow automation platform for technical teams. Build multi-step AI agents, integrate 500+ apps, and deploy on-prem or in the cloud with full control.

What is n8n?
n8n is a flexible AI-powered workflow automation platform designed primarily for technical teams. It allows users to build multi-step workflows and AI agents using a visual drag-and-drop interface, while still providing the power of custom code (JavaScript or Python) when needed.
It supports:
- 500+ integrations
- Self-hosted and cloud deployment
- AI agent building
- Custom tool calling
- Full source code access (Fair-code license)
In short: It combines low-code convenience with developer-level control.
Key Features
1️⃣ AI Workflow Builder
- Build multi-step AI agents
- Integrate any LLM into workflows
- Connect AI with internal business data
- Drag-and-drop agent design
2️⃣ Code + No-Code Hybrid
- Write JavaScript or Python inside workflows
- Add npm or Python libraries
- Paste cURL requests directly
- Merge branches (not just split logic)
3️⃣ Self-Hosting & Security
- Fully self-hostable (including AI models)
- Docker deployment
- On-premise option
- SSO (SAML), LDAP
- Encrypted secrets
- RBAC permissions
4️⃣ Debugging & Developer Experience
- Re-run individual steps
- Mock or replay data
- Inline logs
- Version control
- Audit logs
5️⃣ Integrations
- 500+ apps supported
- Popular integrations: Google Sheets, Slack, MySQL, Notion, Airtable, Discord, Postgres, Gmail, etc.
- 1700+ workflow templates
6️⃣ Enterprise-Ready
- Audit logs & log streaming
- Git control
- Isolated environments
- Multi-user workflows
Use Cases
n8n is used across different teams:
🧑💻 DevOps
- Convert natural language into API calls
- Automate deployments
- Run custom unit tests
- Incident management automation
🛡 SecOps
- Enrich security incident tickets
- Automate alerts
- Security workflow orchestration
🖥 IT Operations
- Onboard new employees
- Manage user access
- Automate ticket handling
📊 Sales & Marketing
- Generate customer insights from reviews
- CRM automation
- Lead management automation
- Data enrichment
🤖 AI Agents
- Build multi-step AI agents
- Connect LLMs to business tools
- Create Slack/Teams AI assistants
- Chat with internal company data
Deployment Options
- Self-hosted (Docker)
- Fully on-premise
- Cloud-hosted version available
- Access to full source code on GitHub
FAQ (Based on Common Questions from Homepage Content)
Q1: Is n8n open-source?
n8n uses a Fair-code license. The full source code is available on GitHub, but it is not fully open-source under traditional OSI licenses.
Q2: Can I self-host n8n?
Yes. You can deploy it on-prem using Docker and retain full control over data and AI models.
Q3: Does n8n support AI agents?
Yes. You can build multi-step AI agents, connect them to custom tools, and integrate various LLM providers.
Q4: Can developers write code inside workflows?
Yes. You can write JavaScript or Python and even import external libraries.
Q5: How many integrations are available?
Over 500 native integrations, plus support for APIs and custom HTTP requests.
Q6: Is there a cloud version?
Yes. A hosted cloud version is available in addition to self-hosting.
Q7: Who is it for?
Primarily technical teams — DevOps, IT Ops, SecOps, Sales engineers, and product teams that need flexible automation.
