NinA AI Agency

Kennisbank · automatisering

RPA of AI-agents? Het verschil en wanneer je wat kiest

RPA bootst na wat een mens op een scherm doet: klikken en typen volgens vaste regels. Een AI-agent leest mails en pdf's, weegt af en zet werk klaar voor een mens. Een workflow in een tool als n8n koppelt systemen via hun API. Ze vervangen elkaar niet. De echte vraag is welke stap in je proces welke techniek nodig heeft.

  • Door Olaf Lemmens
  • Bijgewerkt 27 oktober 2026
  • Leestijd 12 minuten

Eén factuur, drie technieken

Voorbeeld
  1. FlowFactuur komt binnenDe workflow pakt de pdf uit de inbox van crediteuren.
  2. AIAI leest de factuurLeverancier, bedragen, btw en inkoopordernummer, ook bij een nieuwe opmaak.
  3. FlowCheck via de APIBestaat de inkooporder en klopt het bedrag? Afwijkingen gaan apart.
  4. RPABot zet de boeking klaarIn het oude financiële pakket zonder API, als concept.
  5. MensCrediteuren keurt goedEén klik, of eerst corrigeren.

Het korte antwoord

AI vervangt RPA niet, maar neemt wel het werk over waar RPA op vastloopt. RPA volgt vaste regels op vaste schermen en past bij stabiel werk met veel volume in systemen zonder API. Een AI-agent leest ongestructureerde input, zoals mails, pdf's en vrije tekst, en maakt binnen grenzen een afweging, met een mens die controleert. Een workflow koppelt systemen via hun API. Vaak is het antwoord een combinatie: regels waar het kan, AI waar het moet, en een mens waar het ertoe doet.

In één zin per techniek:

  • RPA doet na wat een medewerker op het scherm doet. Snel en precies, zolang er niets verandert.
  • Een workflow praat rechtstreeks met je systemen via hun API. Voorspelbaar en licht in beheer.
  • Een AI-agent begrijpt wat er staat en kiest zelf de stappen. Flexibel, maar met grenzen en een mens die meekijkt.
Kies niet per tool, maar per processtap. Dan zie je vanzelf waar een bot, een workflow of AI past.

Wat is RPA?

RPA staat voor robotic process automation: softwarerobots die een gebruikersinterface bedienen zoals een mens dat doet. Een bot opent een programma, klikt op knoppen, kopieert een waarde uit het ene scherm en plakt die in het andere. Bekende namen zijn UiPath, Blue Prism en de desktopflows van Microsoft Power Automate.

De bot volgt regels die vooraf zijn vastgelegd, vaak door de handelingen van een medewerker op te nemen en daarna te verfijnen. De bot weet waar een veld staat en wat erin moet, maar niet wat het betekent. Daar zit de kracht, en ook de zwakte.

Waar RPA goed in is

  • Werk dat elke keer precies hetzelfde gaat
  • Veel volume, ook 's nachts en in het weekend
  • Systemen zonder API, zoals een ouder ERP of het webportaal van een partij waar je geen koppeling mee hebt
  • Resultaat zonder dat het onderliggende systeem hoeft te veranderen

Waar RPA op vastloopt

  • Een scherm verandert. Een update van het pakket, een knop die verschuift, een veld met een nieuwe naam. De bot zoekt wat er niet meer is en stopt, of vult het verkeerde veld in.
  • De input wijkt af. Een factuur in een andere opmaak, een order in de tekst van een mail, een klant die het formulier anders invult.
  • Er is een afweging nodig. Is dit een klacht of een vraag? Mag deze uitzondering door? Een regel kan dat alleen als iemand die situatie vooraf heeft bedacht.

Daarom vraagt RPA veel beheer. Elke wijziging in een scherm is een wijziging in de bot. Een korte definitie staat ook in onze AI-begrippen.

Wat doet een AI-agent anders?

Een AI-agent begrijpt wat er staat. De agent leest een mail, een pdf of een vrije vraag, haalt eruit wat nodig is en beslist binnen vaste grenzen wat de volgende stap is. Het brein is een taalmodel. De handen zijn koppelingen met je systemen.

Daarmee is een agent sterk waar RPA zwak is:

  • Ongestructureerde input. Elke leverancier stuurt een andere factuur, elke klant schrijft anders. Een agent leest de betekenis, niet de plek van een veld.
  • Variatie en uitzonderingen. Een agent kan omgaan met een situatie die niemand vooraf als regel heeft opgeschreven, of herkennen dat er twijfel is en het aan een mens vragen.
  • Oordeel. Samenvatten, indelen, een antwoord opstellen, een voorstel doen.

Daar staat tegenover dat een agent minder voorspelbaar is dan een regel. Een agent kan zich vergissen, en dat klinkt dan ook nog overtuigend. Daarom bouwen we agents met vaste grenzen, beperkte rechten en een mens die goedkeurt waar het ertoe doet. Dat heet human in the loop.

Een voorbeeld uit ons werk. Bij een enterprise-klant komen 6.000 klantvragen per maand binnen. Eerst had 30 procent daarvan een voorbereid antwoord, nu 80 procent, klaar voordat het ticket opengaat. Een medewerker controleert en verstuurt, altijd. Dat bouw je niet met vaste regels: elke vraag is net anders geformuleerd.

Hoe een agent werkt, lees je in wat is een AI agent.

En waar past een workflow?

Tussen RPA en AI zit een derde techniek die in deze discussie vaak wordt vergeten: de workflow. Een workflowtool zoals n8n, Make of Zapier koppelt systemen via hun API, de vaste ingang waarlangs software met andere software praat. Er gebeurt iets, zoals een nieuwe order of een ingevuld formulier, en daarna volgen vaste stappen.

Het verschil met RPA: een workflow bedient geen scherm, maar praat rechtstreeks met het systeem. Een knop die verschuift of een scherm dat er na een update anders uitziet, maakt dan niets uit. Zolang het systeem een API heeft, is een workflow daardoor stabieler en lichter in beheer dan een bot.

Een workflow kan ook AI-stappen bevatten: lees deze pdf en geef het ordernummer terug. En een agent bouwen we meestal binnen een workflow, zodat er vaste stappen, controles en een goedkeuring omheen zitten.

Een praktische vuistregel: heeft het systeem een API, dan heb je voor dat stuk geen bot nodig. Check daarom bij bestaande bots of het pakket inmiddels een API heeft. Hoe je per systeem koppelt, lees je in AI koppelen aan je systemen. Welke workflowtool past, staat in n8n, Make of Zapier.

In één tabel

RPA, workflow en AI-agent naast elkaar.

Drie technieken, elk met een eigen sterke kant. De tabel laat zien waar ze verschillen in het dagelijks werk.

RPAWorkflow (n8n)AI-agent
Hoe het werktDoet klikken en typen na op schermen, volgens vastgelegde regelsKoppelt systemen via hun API en voert vaste stappen uitKrijgt een doel, leest en weegt af, en kiest zelf de stappen
InputGestructureerd: vaste velden op vaste schermenGestructureerde gegevens; met een AI-stap ook mail en pdfOok ongestructureerd: mail, pdf, scan, vrije tekst
Als er iets verandertLoopt vast als een scherm of de input verandertStabiel zolang de API gelijk blijftGaat om met wisselende input; bij twijfel naar een mens
Oordeel en uitzonderingenGeen: wat niet in de regels staat, loopt vastAlleen wat je vooraf als regel bedenktJa, binnen grenzen die je vastlegt
OnderhoudBij elke schermwijziging of update van het pakketBij wijzigingen in de API of in het procesInstructies, voorbeelden en model bijhouden, plus monitoring
Typisch gebruikVeel volume in een ouder pakket zonder APIOrders, leads en gegevens tussen systemen doorzettenMails, klantvragen en documenten lezen en een voorstel klaarzetten
Rol van de mensLost storingen en uitzonderingen opEigenaar van de flow, pakt fouten opKeurt goed waar het ertoe doet

Schuif opzij voor alle kolommen →

De grenzen lopen in elkaar over. RPA-platforms voegen AI toe, een workflow kan AI-stappen bevatten en sommige agents bedienen zelf schermen. Kies daarom per processtap, niet per tool. UiPath, Blue Prism, Power Automate en n8n staan hier als voorbeeld.

Wanneer kies je RPA, een workflow of een AI-agent?

Stel per processtap drie vragen. De antwoorden wijzen je meestal de weg.

  1. 01Is de input gestructureerd? Vaste velden, een formulier, gegevens uit een systeem: door naar vraag 2. Een mail, pdf, scan of vrije tekst: dan heb je AI nodig om te lezen.
  2. 02Heeft het systeem een API? Ja: een workflow. Nee: RPA voor dat ene stuk, of een export als brug.
  3. 03Is er een afweging nodig? Nee: vaste regels zijn genoeg. Ja: AI, met een mens die goedkeurt waar het ertoe doet.

RPA past als

  • Het proces stabiel is en de schermen zelden veranderen
  • Elke stap vastligt in regels, zonder afweging
  • Het volume hoog genoeg is om bouw en beheer terug te verdienen
  • Het systeem geen API heeft, of je er geen toegang toe krijgt
  • Er al RPA draait en er mensen zijn die het beheren

Een workflow past als

  • De systemen een API of een standaardkoppeling hebben
  • De input gestructureerd is, zoals een order, een formulier of een regel in het CRM
  • Je iets wilt dat voorspelbaar is, goed te testen en licht in beheer

Een AI-agent past als

  • De input ongestructureerd is: mail, pdf, scan, vrije tekst
  • Er een afweging nodig is, met uitzonderingen die je niet allemaal vooraf kunt bedenken
  • Er voorbeelden zijn van goed werk, zodat je kunt laten zien hoe het moet
  • Je de uitkomst kunt controleren en een mens goedkeurt waar het ertoe doet

Vaak is een AI-stap in een workflow al genoeg: lees de pdf, geef de gegevens terug. Een agent die zelf de stappen kiest, heb je pas nodig als de route per geval verschilt.

Geen van drieën past als

  • Het werk een paar keer per maand voorkomt. Een goede prompt is dan genoeg
  • Niemand kan uitleggen hoe het proces loopt. Maak eerst de afspraak, dan de automatisering
  • Er standaardsoftware is die het al doet. Koop die

Twijfel je over een taak? Toets hem met zeven vragen. Die check laat ook zien welke rol de mens houdt.

Hoe combineer je RPA, workflows en AI?

Door elke techniek het stuk te geven waar die goed in is. Een voorbeeld: factuurverwerking bij een bedrijf met een ouder financieel pakket zonder API. Het inkoopsysteem heeft wel een API.

  1. 01Workflow. Een factuur komt binnen in de inbox van crediteuren. De workflow pakt de pdf en start het proces.
  2. 02AI. Een AI-stap leest de factuur: leverancier, bedragen, btw en inkoopordernummer. Ook bij een leverancier met een opmaak die nog nooit langskwam.
  3. 03Workflow. Via de API van het inkoopsysteem checkt de workflow of de inkooporder bestaat en of het bedrag klopt. Afwijkingen gaan naar een aparte lijst.
  4. 04RPA. Een bot zet de boeking als concept in het oude financiële pakket, veld voor veld, zoals een medewerker dat zou doen.
  5. 05Mens. Crediteuren keurt goed met één klik, of corrigeert eerst.

De bot hoeft niet te lezen, de AI hoeft niet te klikken, en de mens kijkt alleen naar wat ertoe doet. Krijgt het financiële pakket een API of wordt het vervangen, dan vervang je alleen stap 4.

Heb je al RPA?

Gooi het niet weg. Kijk waar je bots vastlopen of veel onderhoud vragen. Vaak is dat precies op de plek waar de input ongestructureerd is: een mail die net anders is, een pdf met een andere opmaak. Zet daar AI voor de bot, die de input omzet in vaste velden. De bot doet daarna wat die altijd deed.

Wat het lezen van ongestructureerde input oplevert

Werk waarbij AI leest wat binnenkomt en het klaarzet in je eigen systemen, levert bij klanten veel tijd op:

  • Van Berkel Professionals. Ruim 100 aanvragen per dag kwamen binnen per mail en formulier en werden met de hand overgetypt. Nu wordt de stroom gelezen, gefilterd en weggezet in de eigen systemen, en keurt een mens elke aanvraag goed. Dat scheelt 192 uur per maand.
  • EasyToys. Productinformatie komt binnen in pdf's en mails van leveranciers. AI leest ze, schrijft de productteksten in zes talen en zet alles klaar in het ERP. Dat scheelt 132 uur en € 6.600 per maand.

Bij allebei is de input elke keer anders. Met vaste regels op vaste schermen kom je daar niet ver.

Waar gaat het mis?

Het gaat zelden mis op de techniek. Het gaat mis op de keuze, of op wat er na de livegang gebeurt.

  • Kiezen op de leverancier in plaats van op de stap. Wie RPA verkoopt, ziet overal bots. Wie AI verkoopt, ziet overal agents. Begin bij het proces en kies per stap.
  • Een rommelig proces automatiseren. Doen drie collega's het op drie manieren, dan automatiseer je de chaos. Maak eerst de afspraak.
  • RPA op ongestructureerde input zetten. Een bot die facturen van tien leveranciers leest, loopt vast bij de elfde opmaak. Daar hoort een AI-stap voor.
  • Een agent inzetten waar een regel volstaat. Staat elke stap vast, dan is een workflow goedkoper en voorspelbaarder dan AI die hetzelfde doet.
  • Klikken waar een API is. Een bot op het scherm terwijl het systeem een koppeling biedt, is onnodig kwetsbaar.
  • Geen eigenaar en geen monitoring. Een bot valt stil na een update van het pakket, een agent na een wijziging in een koppeling. Zonder eigenaar merkt niemand het, tot er een klant belt.
  • Te veel rechten. Een bot of agent die draait onder een account met toegang tot alles, kan ook alles verkeerd doen. Geef alleen de rechten die nodig zijn voor die ene taak.
  • Geen mens op de goede plek. Niet bij elke stap, wel waar een fout geld kost of een klant raakt.

Wat kost het, en wat zijn de risico's?

Bij alle drie betaal je voor bouw, voor licenties of verbruik, en voor beheer. Het verschil zit in waar het beheer vandaan komt. Reken daarom niet alleen met de prijs van de software, maar met wat het kost om het een paar jaar draaiend te houden.

Kosten

  • RPA. Licenties, bouw en vooral beheer. Elke wijziging in een scherm, elke update van het pakket en elke nieuwe uitzondering vraagt werk aan de bot.
  • Workflow. Licentie of hosting, bouw en beheer. Zolang de koppelingen gelijk blijven, is het beheer licht.
  • AI-agent. Bouw, AI-verbruik per taak, hosting en monitoring. Daarnaast onderhoud van instructies en voorbeelden, en af en toe een nieuw model.

Tel bij alle drie de uitzonderingen mee die bij een mens blijven liggen. Een automatisering die veel gevallen doorzet naar een medewerker, levert minder op dan de business case belooft. Hoe je die rekensom maakt, lees je in een AI business case maken. Wat een agent kost, staat bij wat kost een AI agent.

Risico's

  • Bij RPA: stille storingen na een schermwijziging, een bot die het verkeerde veld invult, en kennis over de bot die bij één persoon zit.
  • Bij een AI-agent: fouten die overtuigend klinken, verborgen instructies in mails (prompt injection), persoonsgegevens die via een AI-dienst gaan en kosten die oplopen als een agent in een lus blijft hangen.
  • Bij alle drie: te veel rechten, geen logging en niemand die eigenaar is.

Alle drie zijn te beheersen, als je het vooraf regelt: beperkte rechten, logging, monitoring en een mens die goedkeurt waar het ertoe doet. Meer in AI veilig inzetten.

Hoe pakt NinA dit aan?

Proces eerst, techniek later. Dat is het eerste uitgangspunt van onze APO-methode, en het is precies wat deze keuze nodig heeft.

  1. 01We tekenen het proces uit. Samen met de mensen die het werk doen, in meetbare stappen. Wat er al draait, ook een bestaande bot, staat er gewoon in.
  2. 02We geven elke stap drie getallen. Hoe lang duurt het, met hoeveel mensen, en hoe vaak per maand? Zo weet je wat er op het spel staat.
  3. 03We kiezen per stap. Blijft het mensenwerk? Automatiseren we het met vaste regels, via een workflow of als het niet anders kan op het scherm? Of doet AI het, met een mens die controleert?
  4. 04We rekenen het door. Wat levert het op, wat kost het om te bouwen, en wanneer is het terugverdiend?

De keuze voor AI heeft in de methode twee vormen: AI helpt (de mens beslist, AI levert het voorwerk) of mens keurt goed (AI doet het werk, een mens controleert). Volledig AI is de uitzondering. Hoe dat werkt, lees je in human in the loop.

Wat al stabiel draait en goed werkt, laten we staan. We bouwen geen agent waar een regel volstaat, en geen bot waar een koppeling kan. Zelf bouwen we workflows en AI-agents in n8n, gehost in de EU.

Zo loopt het:

  • AI Quick Scan. Eén dag bij jullie op locatie. Binnen een week een business case en een roadmap. € 6.000.
  • AI Partnership. Een vast team dat bouwt, koppelt en draaiend houdt. Vanaf € 4.500 per maand, minimaal twaalf maanden. Bouwen doen we alleen binnen het partnership.

Alle bedragen zijn exclusief btw.

Vragen

Veelgestelde vragen over RPA en AI-agents.

Vervangt AI RPA?

Nee, niet helemaal. AI neemt het werk over waar RPA op vastloopt: mails, pdf's, vrije tekst en afwegingen. Voor stabiel werk met vaste regels en veel volume in systemen zonder API blijft RPA een goede keuze. Heeft het systeem wel een API, dan is een workflow vaak stabieler dan een bot op het scherm. In veel processen combineer je ze.

Wat is het verschil tussen RPA en een AI-agent?

RPA bootst na wat een mens op het scherm doet, volgens vaste regels, en loopt vast als het scherm of de input verandert. Een AI-agent begrijpt wat er staat, leest ook ongestructureerde input en maakt binnen grenzen een afweging. RPA is voorspelbaar maar star. Een agent is flexibel, maar heeft grenzen nodig en een mens die controleert.

Wat is intelligent automation?

Intelligent automation is de verzamelnaam voor automatisering die vaste regels combineert met AI. Regels, via RPA of een workflow, doen de vaste stappen. AI doet het lezen, begrijpen en afwegen. Verwante termen zijn intelligent process automation en hyperautomation. Het idee is steeds hetzelfde: regels waar het kan, AI waar het moet.

Kun je UiPath combineren met AI?

Ja. Een gangbare combinatie: AI leest de mail of de pdf en zet de gegevens in vaste velden, de bot voert ze in het systeem in. Dat kan met AI-onderdelen die RPA-platforms zelf aanbieden, of met een workflow die de AI aanroept en het resultaat aan de bot doorgeeft. Welke route past, hangt af van wat er al draait, je licenties en wie het beheert. Hetzelfde principe werkt met andere RPA-tools.

Is Power Automate RPA?

Deels. Met desktopflows bedient Power Automate schermen en programma's op een computer: dat is RPA. Met cloudflows koppelt het systemen via connectors, zoals een workflowtool dat doet. Voor de stabiliteit maakt dat verschil: een cloudflow via een koppeling heeft geen last van een scherm dat verandert, een desktopflow wel.

Moet ik mijn RPA-bots vervangen door AI-agents?

Niet zomaar. Wat stabiel draait en weinig onderhoud vraagt, laat je staan. Kijk naar de bots die vaak vastlopen of veel beheer kosten. Ligt dat aan ongestructureerde input, zet er dan AI voor. Heeft het systeem inmiddels een API, vervang de bot dan door een workflow. Een agent is pas nodig als er echt een afweging in het werk zit.

Kan een AI-agent ook schermen bedienen, zoals RPA?

Ja, er zijn agents die zelf een browser of programma bedienen. Voor bedrijfsprocessen is dat zelden de eerste keuze: het is trager en lastiger te controleren dan een koppeling via een API. Heeft een systeem geen API, dan is een bot met vaste regels vaak voorspelbaarder dan een agent die zelf klikt.

Wat kost RPA in vergelijking met een AI-agent?

Dat hangt af van het proces, niet alleen van de techniek. Bij RPA zit een groot deel van de kosten in beheer: elke wijziging in een scherm vraagt werk aan de bot. Bij een AI-agent zitten de kosten vooral in bouw, AI-verbruik per taak en monitoring. Reken over een paar jaar, met de uitzonderingen die bij een mens blijven. Bij NinA rekenen we dat per processtap uit in de AI Quick Scan van € 6.000. Bouwen doen we binnen het AI Partnership, vanaf € 4.500 per maand, minimaal twaalf maanden. Alles exclusief btw.

Bot, workflow of agent: wat past bij jullie proces?

In een kennismaking van een kwartier kijken we naar één proces en zeggen we eerlijk welke techniek per stap past. Ook als het antwoord is: laat je bot staan.

  1. 01

    Kennismaking

    Een kwartier, vrijblijvend. Waar loopt het werk vast en wat wil je bereiken?

  2. 02

    AI Quick Scan

    Eén dag bij jullie op locatie. Binnen een week een business case en een roadmap.

  3. 03

    AI Partnership

    Een vast team dat bouwt, traint en elke maand laat zien wat het oplevert.

160+ organisaties · Sessies gewaardeerd met een 9,3 · Vanuit Amsterdam