- Ondernemers die twee of drie systemen willen laten samenwerken.
- Teams met iemand die een API-document durft te openen.
- Gevoelige gegevens die op je eigen server moeten blijven.
- Flows met veel stappen, waar afrekenen per losse actie tegen je werkt.
n8n review: automatiseren zonder developer
n8n is workflow-automatisering die je op je eigen server mag zetten. De korte versie: je komt er zonder programmeerkennis verrassend ver, en het staat of valt bij de vraag wie het over drie maanden onderhoudt. Hieronder wat het is, waar het sterk in is en waar het vastloopt.
Wat n8n is
Geen kant-en-klare koppeling, maar een canvas waarop je de stappen zelf neerzet.
n8n is een platform voor workflow-automatisering van n8n GmbH, een bedrijf uit Berlijn dat in 2019 is opgericht door Jan Oberhauser (n8n.io). Je werkt op een canvas met blokken die n8n nodes noemt. Volgens de eigen documentatie bepalen nodes wanneer een workflow draait, halen ze data op, versturen en bewerken ze gegevens en verbinden ze met externe diensten.
Elke workflow in productie begint met een trigger: de node die bepaalt wanneer de rest gaat lopen. Een tijdstip, een webhook, een nieuwe rij in een database. Inloggegevens bewaar je apart als credentials. Volstaan de standaardvelden niet, dan vul je een veld met een expressie in JavaScript of zet je een Code-node tussen de stappen. Precies daar hebben niet-techneuten alsnog hulp nodig.
Zelf hosten of de cloud. Er is een gratis Community-editie voor je eigen server, en n8n Cloud waarin n8n het hosten, updaten en opschalen doet. De nodebibliotheek is dezelfde. Het verschil zit in beheer en in onderdelen die een betaald plan of enterprise-licentie vragen: versiebeheer via Git, gescheiden omgevingen, projecten, single sign-on, externe secrets en log streaming. Andersom kun je alleen zelf gehost willekeurige community-nodes uit npm installeren.
Volledige openheid: wij bouwen bij OneDayBuild automatiseringen en agents in opdracht en we verkopen prototype-dagen. Deze review komt uit dat werk en is geen onafhankelijke testbank. We hebben geen commerciële band met n8n.
Voor wie het wel en niet werkt
n8n is een bouwdoos. Sterk voor wie wil sleutelen, zwaar voor wie alleen een uitkomst wil.
- Wie iets wil aanzetten en er nooit meer naar wil omkijken.
- Organisaties zonder iemand die het overneemt als de bouwer vertrekt.
- Processen die geld of contracten raken zonder ingerichte foutafhandeling.
- Eindresultaten met gebruikers: daar is n8n de motor, niet de voorkant.
Wat het goed doet
De sterke punten komen alle drie uit hetzelfde idee: de logica staat zichtbaar op tafel.
Je ziet de hele flow
Alle stappen staan op één canvas en per node zie je welke gegevens erin gingen en eruit kwamen. Bij een fout wijs je aan waar het misging, in plaats van in logbestanden te zoeken. Ook uitlegbaar aan collega's die geen code lezen.
Ontsnappingsluik naar code
Ontbreekt er een node, dan zet je er een HTTP-node of een stukje JavaScript neer. Je zit dus niet vast aan wat de leverancier heeft voorzien. Dat merk je zodra je koppelt met een Nederlandse dienst die in geen standaardlijst staat.
Agents in dezelfde flow
Er is een AI Agent-node met subnodes voor het taalmodel, het geheugen en de tools die de agent mag aanroepen, plus de optie dat een mens eerst goedkeurt. Het blijft een agent: lees eerst wat een AI-agent wel en niet is.
Waar je tegenaan loopt
Bouwen gaat snel. Onderhouden is het echte werk, en daar zitten de scherpe randen.
- Foutafhandeling richt je zelf in. Faalt een stap, dan doet n8n niets uit zichzelf: je maakt een foutworkflow met de Error Trigger-node en wijst die aan in de instellingen. Sla je dat over, dan merkt niemand het.
- Versiebeheer zit niet in de gratis laag. Git-gebaseerd versiebeheer en gescheiden omgevingen vragen een betaald plan of enterprise-licentie. In de Community-editie is je enige terugvaloptie een geëxporteerd JSON-bestand dat iemand moet bewaren.
- Een wijziging aan de andere kant breekt je flow stil. Hernoemt een dienst een veld of verdwijnt een endpoint, dan ziet je node er hetzelfde uit en verandert alleen de uitkomst. Zonder foutworkflow hoor je het van je klant.
- Community-nodes zijn niet zonder risico. n8n schrijft zelf dat ze volledige toegang hebben tot de machine waarop n8n draait en alles kunnen doen, inclusief kwaadaardige acties, dat ze bij je workflowgegevens kunnen en dat de bouwer breaking changes kan doorvoeren.
- Zelf hosten is beheerwerk. Updates, back-ups, de database eronder en beschikbaarheid worden jouw taak. Gratis is de licentie, niet het onderhoud: reken met terugkerende kosten.
- Overdraagbaarheid is het echte risico. Wie vertrekt neemt de reden achter elke node mee. Hetzelfde probleem als bij code die met AI is gegenereerd, met dezelfde oplossing: opschrijven waarom iets zo staat.
Hoe het zich verhoudt tot de alternatieven
De keuze gaat niet over het aantal koppelingen, maar over wie het beheert.
Zapier is de bekendste tegenhanger: kant-en-klaar, weinig te beheren, minder ruimte om af te wijken. Die vergelijking verdient een eigen artikel; de vuistregel is dat je minder aan n8n toevoegt naarmate je koppeling standaarder is. Make zit ertussenin met een vergelijkbaar canvas als gehoste dienst. Werkt je organisatie volledig in Microsoft 365, dan is Power Automate praktisch omdat het al in de licentie zit.
Aan de andere kant staat het gewoon laten bouwen. Voor één koppeling die jarenlang stabiel moet draaien is een klein stuk code vaak beter te onderhouden dan een canvas met dertig nodes; zo pakken wij een API-koppeling tussen twee systemen ook aan. Moet er een tool met gebruikers uitkomen, dan is n8n hoogstens de achterkant. Gaat het om een agent, dan lees je in wat een AI-agent laten bouwen kost waar het geld in gaat zitten, en dat is zelden de tool.
Weeg de licentie mee. n8n staat onder de Sustainable Use License, die het bedrijf zelf fair-code noemt: de broncode is in te zien, je mag hem aanpassen en n8n gebruiken voor interne bedrijfsdoeleinden. Het is geen open source volgens het Open Source Initiative, omdat de licentie het gebruik beperkt, en n8n noemt zich daarom ook niet zo. Je mag er geen product van maken waarvan de waarde grotendeels uit n8n komt en n8n niet als betaalde dienst voor anderen hosten. Workflows bouwen voor klanten mag expliciet wel. In mei 2026 werd SAP minderheidsaandeelhouder, met de afspraak de n8n-canvas in SAP Joule Studio in te bouwen. n8n blijft zelfstandig.
Ons oordeel
Geen cijfer. Wel één harde voorwaarde voordat je begint.
n8n is een van de betere plekken om zonder developer een automatisering of een eerste agent te bouwen, op één voorwaarde: er moet iemand zijn die het blijft onderhouden. De zichtbare logica, het ontsnappingsluik naar code en de mogelijkheid om alles op je eigen server te houden zijn echte voordelen. Het prijsmodel helpt, want er wordt afgerekend per complete uitvoering van een workflow in plaats van per losse stap.
Waar het misgaat, gaat het bijna nooit mis in de tool. Het gaat mis omdat de foutworkflow er niet is, omdat niemand meer weet waarom node zeventien bestaat, of omdat degene die het bouwde iets anders doet. Vraag je dus af wie er over drie maanden naar kijkt. Voor gevoelige klantgegevens is zelf hosten een sterk argument, maar loop na wat de AVG van je vraagt.
Wil je weten of jouw automatisering klein genoeg is om in één werkdag werkend te krijgen, gebruik dan de kan-dit-in-1-dag-check. Of stuur ons het proces, dan kijken we in een intake mee.
Veelgestelde vragen
Wat is n8n precies?
n8n is een platform voor workflow-automatisering van n8n GmbH uit Berlijn. Je bouwt op een canvas met nodes: blokken die gegevens ophalen, versturen of bewerken. Elke workflow in productie start met een trigger. Je kunt n8n zelf hosten of hun cloudversie gebruiken.
Is n8n open source?
Niet volgens de gangbare definitie. n8n staat onder de Sustainable Use License, die het bedrijf zelf fair-code noemt: de broncode is in te zien en aanpasbaar voor interne bedrijfsdoeleinden, maar commercieel gebruik is beperkt. n8n als betaalde dienst voor anderen hosten mag niet, workflows bouwen voor klanten wel.
Wat is het verschil tussen n8n zelf hosten en n8n Cloud?
De nodes zijn dezelfde. Het verschil zit in beheer en in functies achter een plan. Bij Cloud regelt n8n het hosten, updaten en opschalen; zelf hosten doe je met de gratis Community-editie. Versiebeheer via Git, gescheiden omgevingen, projecten, single sign-on en log streaming vragen een betaald plan of enterprise-licentie.
Wat kost n8n?
Bedragen laten we weg, want die veranderen. De structuur: een gratis Community-editie op je eigen server, en betaalde plannen die afrekenen per uitvoering van een workflow in plaats van per stap of per gebruiker. Kijk voor de actuele plannen en limieten op n8n.io.
Kan ik met n8n een AI-agent bouwen zonder te programmeren?
Voor een eerste versie vaak wel. Er is een AI Agent-node met subnodes voor het taalmodel, het geheugen en de tools die de agent mag aanroepen. Zodra je gegevens moet omvormen of een dienst zonder kant-en-klare node wilt koppelen, kom je alsnog bij een expressie of JavaScript uit.
Wat gebeurt er als een workflow stuk gaat?
Niets, tenzij je het hebt ingericht. De mislukte uitvoering komt in de lijst te staan, maar er gaat geen melding uit. Daarvoor maak je een foutworkflow met de Error Trigger-node en wijs je die aan in de instellingen. Die krijgt de foutmelding, de stacktrace en de node waar het misging.