n8n connects apps with a node-based editor and lets you drop into code when the visual blocks run out. Because it can be self-hosted, it suits workflows that handle data you don't want to send through a third-party SaaS.
A good fit if
- Complex branching workflows with custom code steps
- Keeping data on your own server
- Building AI agents that call several apps
Skip it if
- You never want to maintain a server and need a fully hands-off tool
- Your workflows are three simple steps; a simpler tool is faster to set up
Pricing
The self-hosted community edition is free to run on your own server. A paid cloud service is also available.
This profile summarises what the tool is for. Plans, limits and features change often, so confirm the details on the official site before you decide.