Automate workflows with code and drag-and-drop ease
n8n is an open-source workflow automation platform that integrates AI capabilities to connect applications and automate tasks. It allows users to build workflows with the precision of code or the speed of a drag-and-drop interface. Users can host n8n on-premises for complete control or utilize its cloud-hosted version for convenience. The platform supports multi-step AI agents and offers a unique combination of visual and code-based building experiences. Users can write JavaScript or Python, incorporate libraries from npm or Python, and even paste cURL requests directly into workflows. Key features include the ability to merge workflow branches, re-run individual steps, debug with inline logs, and access over 1700 templates to accelerate project development. n8n also provides robust security options, including SSO SAML, LDAP, encrypted secret stores, version control, and advanced role-based access control (RBAC). Additionally, it supports audit logs, log streaming to third-party services, and custom variables for enhanced flexibility.