n8n

n8n

n8n (nodemation) is an open-source automation platform that enables building workflow automations with a no-code/low-code approach.

"When an email arrives, notify Slack and log it to a spreadsheet"—Zapier and Make are known for automating such routine tasks, but n8n stands apart as an open-source solution that can be self-hosted.

Users connect nodes (connection blocks for each service) in a visual editor to define data flows. Over 400 integrations are available, and custom nodes that call REST APIs can also be created. Although labeled low-code, it supports JavaScript/TypeScript for data transformation and conditional logic, making it practical for intermediate users who find no-code tools limiting.

It also has strong affinity with AI agents. LLM API calls can be embedded within workflows, enabling non-engineers to build intelligent automations such as "receive inquiry → classify with LLM → route to the right person." A built-in AI Agent node handles tool calling and memory management via GUI.

In self-hosted environments, processed data stays internal, reducing compliance concerns when handling personal information. The ease of spinning up with a single Docker command also lowers the adoption barrier.