
Workflow automation platform...
Business staff see a canvas while engineers can still write code in the same step, which is the split from form-only tools. Inputs and outputs sit next to each step's settings. On failure you can rerun one step or mock external data instead of replaying the whole flow, and the log view cuts down on click-debugging. AI reasoning stays on the canvas, and you can add human approval plus rules so a model does not write straight into business systems. Retrieval, multi-agent setups, and model swaps can live in one workflow. It fits technical teams that want to keep data and deployment location, for onboarding, security tickets, turning language into API calls, or pulling insights from reviews. People without a server and no interest in logs should start on the hosted version or build with an engineer.
n8n is a workflow automation platform for technical teams. A canvas connects apps, APIs, and AI steps into a traceable flow. Common apps have prebuilt nodes, other systems use custom API connections, and a node can run a script for exceptions. You can deploy on your own servers, in an isolated network, or on the hosted service, and the source is available in a public repository. AI steps can enforce structured inputs and outputs and wait for a person before continuing.
Difficulty: Intermediate
Canvas plus code
Build with nodes, or write JavaScript or Python in any step, with inputs and outputs shown beside that step.
Prebuilt and custom links
Common apps use prebuilt nodes to move and transform data; systems without a node connect through a custom API.
Traceable AI steps
AI reasoning stays on the canvas, with structured inputs and outputs and an optional human approval alongside rules.
Choose where it runs
Deploy with containers on your own machines or an isolated network, or use the hosted version, and read the source in the public repository.
Rerun steps and evaluate
Rerun a single step, replay or mock data, and use logs plus built-in evaluation to check how AI steps behave.
IT onboarding flows
Connect account setup, notifications, and internal systems for a new hire, and rerun only the node that failed.
Enriching security tickets
When a security incident arrives, pull context from other systems into the ticket and pause for a person when needed.
Sales insights from reviews
Send reviews or meeting notes through a flow, produce insights someone can check, then write them to the CRM after approval.
No. The site offers both deployment on your own infrastructure and a hosted version. Self-hosting can use containers and, if you need it, an isolated network. If you do not want to run machines, use the hosted version. The source is in a public repository. The choice depends on whether data may leave your network.
The canvas can connect apps with nodes alone, and the site offers many workflow templates. Handling API exceptions, custom logic, or checking each AI step means reading inputs, outputs, and logs, and sometimes writing a script in a node. It fits a technical team better than a business user who never opens configuration.
The site stresses that each reasoning step stays on the canvas and that you can enforce structured inputs and outputs. Rule-based automation and human approval can sit around the model action, and each run can show the prompt, the response, and what happened next. The model drafts or judges; a person still approves before data is written back.
Real reviews and feedback from users