n8n
n8n is an AI-powered workflow automation platform for technical teams that supports both low-code, drag-and-drop workflow building and full-code extensibility with JavaScript and Python. It can be self-hosted on-premises or used as a managed cloud service, enabling teams to build multi-step AI agents, connect to hundreds of apps and data sources, and automate complex business processes end-to-end.
Key product features:
- Visual workflow builder with drag-and-drop nodes
- Support for multi-step AI agents and agentic workflows
- Integrations with 500+ apps and services
- Self-hosting with Docker and full on-prem deployment
- Managed cloud hosting option
- Native support for JavaScript and Python code nodes
- Ability to add libraries from npm and Python
- cURL import to generate API call nodes
- Branching and merging of workflow logic
- Step-level re-run and debugging with inline logs
- Data replay and mocking for faster testing
- 1700+ pre-built workflow templates
- RAG and chat-with-your-data capabilities over Slack, Teams, SMS, voice, and embedded chat
- Enterprise features: SSO/SAML/LDAP, encrypted secret store, RBAC, audit logs, log streaming, version control, Git-based collaboration, isolated environments
- White-label embeddable automation (“n8n embed”) so customers can build their own workflows inside your product
Features
- - Visual workflow builder with drag-and-drop nodes
- - Support for multi-step AI agents and agentic workflows
- - Integrations with 500+ apps and services
- - Self-hosting with Docker and full on-prem deployment
- - Managed cloud hosting option
- - Native support for JavaScript and Python code nodes
- - Ability to add libraries from npm and Python
- - cURL import to generate API call nodes
- - Branching and merging of workflow logic
- - Step-level re-run and debugging with inline logs