Ga naar hoofdinhoud
Terug naar Software met AI
10 min lezen19 september 2026Gecontroleerd op 15 september 2026

AI inbouwen in bedrijfssoftware: vijf patronen, en welke je als eerste bouwt

Vijf AI-patronen voor bedrijfssoftware, elk met eigen modelklasse, prijs en faalpunt. Plus de volgorde waarin je ze verstandig bouwt.

Bram DokmanOprichter & AI-specialist

Oprichter van CleverTech AI, met 12+ jaar ervaring in software development, online marketing en cloud-infrastructuur. BSc Science & Innovation Management (Universiteit Utrecht).

Deze pagina is gecontroleerd op

Ontwikkelaar beoordeelt op een scherm vijf AI-functies in een bedrijfsapplicatie, elk met een eigen betrouwbaarheidsscore naast de uitkomst
Software met AI

Kort antwoord

AI inbouwen in bedrijfssoftware komt neer op vijf patronen: classificatie, extractie, RAG, agent en voorspelling. Bouw ze in de volgorde van meetbaar naar onomkeerbaar — begin bij extractie of classificatie, want die meet je binnen twee weken tegen een antwoord dat je zelf kent, en eindig bij de agent, het enige patroon waarbij een fout geen suggestie is maar een mutatie in je systeem. Elk patroon vraagt een andere modelklasse en schaalt anders in kosten: classificatie lineair met je volume, extractie met beeld, RAG met de opgehaalde passages en de agent met het aantal beurten. Kies het eerste patroon daarom niet op techniek maar op wat er vandaag door mensenhanden gaat.

Uit de praktijk · volgende stap

Van lezen naar doen.

AI inbouwen in bedrijfssoftware komt in de praktijk neer op vijf patronen — classificatie, extractie, RAG, agent en voorspelling — en de volgorde waarin je ze bouwt doet meer voor je resultaat dan de keuze zelf.

Bijna elk gesprek begint bij de agent, omdat die het meest indruk maakt. Wij adviseren bijna altijd om daar te eindigen.

De reden is niet techniek maar meetbaarheid. Vier van de vijf patronen laten binnen een week zien of ze werken; de agent is het enige patroon waarbij een fout geen suggestie is maar een mutatie in je systeem.

Welke vórm je kiest — een AI-laag op je pakket, AI in eigen software, een agent of AI in de koppeling — staat in de beslisgids software met AI. Deze pagina gaat een laag dieper: per patroon wat het vraagt, wat het kost en waar het stukgaat.

De volgorde: van meetbaar naar onomkeerbaar

Er is één as waarop de vijf patronen echt verschillen, en dat is niet de prijs. Het is hoe snel je weet dat het misgaat, en wat een fout dan al heeft aangericht.

Op die as ligt de bouwvolgorde vast:

  1. Extractie — je meet per veld, tegen een document waarvan jij het juiste antwoord kent.
  2. Classificatie — even meetbaar, maar een verkeerde sortering valt pas verderop in het proces op.
  3. RAG — meetbaar op het ophalen, niet op het antwoord; dat is precies de verwarring.
  4. Voorspelling — je weet het pas zeker als de toekomst er is.
  5. Agent — schrijfrechten in je systemen; de fout is geen advies maar een boeking.

Die volgorde is ook wat Nederlandse bedrijven feitelijk doen. Van de bedrijven met 10 of meer werkzame personen gebruikte in 2025 22% text mining en 16% natural language generation, tegen 14% en 12% een jaar eerder (CBS).

Tekst analyseren komt dus vóór tekst genereren. Dat is geen toeval: analyseren kun je nakijken.

Classificatie: goedkoop te bouwen, lastig te vertrouwen

Classificatie sorteert een binnenkomende stroom op type, urgentie of route. Denk aan meldingen, aanvragen, mails of tickets die nu door een mens worden verdeeld.

Het past zodra je tientallen tot honderden items per dag hebt en de formulering elke keer anders is. Zijn de velden vast, dan is een regel goedkoper en voorspelbaar.

Een klein, snel model volstaat hier bijna altijd. Zwaarder inzetten kost geld zonder dat de sortering beter wordt, omdat de moeilijkheid in je eigen labels zit en niet in het redeneervermogen.

Als AI-laag op je bestaande pakket start een losse module bij €2.500 eenmalig en een complete implementatie bij €7.500, met €597 tot €2.497 per maand. Bouw je de classificatie ín je eigen software, dan begint één ingebouwde AI-feature bij €8.500.

Waar het misgaat. Niet bij de fout zelf, maar bij het vertrouwen dat je erin stelt. Onderzoek naar zelfgerapporteerde zekerheid is daarover ongemakkelijk duidelijk: taalmodellen zijn "often not just wrong, but confidently wrong" en verwoorden bij foute antwoorden juist hoge zekerheid in plaats van twijfel (Zhao e.a., 2026).

Een score die het model zelf noemt is dus geen drempel. Je drempel komt uit een gelabelde set uit je eigen historie, en je meet per klasse — want de zeldzame klasse is de klasse die stilletjes verkeerd gaat.

Wij draaien dit patroon in het huurdersportaal: binnenkomende onderhoudsmeldingen worden automatisch ingedeeld op categorie en prioriteit, naast de statusworkflow die elke melding een eigenaar geeft.

Extractie en OCR: het enige patroon met een eerlijke prijs per document

Extractie leest velden uit facturen, bonnen, formulieren of foto's. Het is het enige patroon waarbij je de businesscase op één regel kunt zetten.

Handmatig invoeren kost €4 tot €6 per document; met automatische uitlezing zakt dat naar €0,10 tot €0,35. Vanaf ongeveer 100 documenten per maand is de investering in zes tot tien weken terugverdiend.

Documentherkenning start bij €2.500 setup plus €150 tot €400 per maand. Eén documenttype met boekhoudkoppeling kost €2.500 tot €4.000, meerdere documenttypen met matching €4.000 tot €8.000.

Het model moet beelden aankunnen, wat de tokenrekening anders maakt dan bij platte tekst — daarover verderop meer.

Het faalpunt. Een getal dat het model niet zag maar toch invulde. Een leeg veld herstel je; een verkeerd gelezen bedrag schuift door de keten en komt terug als creditnota of verkeerde afrekening.

Daarom is de ontwerpregel bij ons productgedrag en geen richtlijn. In de meterstanden-case levert elke aflezing een waarde mét confidence-score, en bij een onleesbare foto — beslagen glas, tegenlicht van de flits — expliciet null met confidence 0.

Meet daarom per veld, niet per document. Wij starten elk traject met een proef op 30 tot 50 van je moeilijkste documenten en gaan pas verder bij 95%+ nauwkeurigheid per veld; na 30 tot 50 documenten per leverancier zit de herkenning boven 98%.

RAG: het ophalen faalt, niet het model

Een RAG-assistent beantwoordt vragen op je eigen documenten en verwijst naar de bron. Het past zodra kennis verandert en nu in hoofden en mappen zit.

Hier vraagt het patroon wél een zwaarder model, met een groot contextvenster: de opgehaalde passages moeten er allemaal in passen voordat er geredeneerd wordt.

AI op eigen data start bij €7.500 eenmalig plus €150 tot €600 per maand. Zit de assistent in software die je zelf laat bouwen, dan begint RAG-zoeken bij €12.500 via AI-software laten maken.

Waar het misgaat. Vrijwel nooit in de generatie. Een ervaringsrapport over drie RAG-systemen in onderzoek, onderwijs en biomedische toepassingen beschrijft zeven faalpunten, waarvan het tweede het meest verraderlijke is: "The answer to the question is in the document but did not rank highly enough to be returned to the user" (Barnett e.a., 2024).

Dezelfde auteurs concluderen dat validatie van een RAG-systeem "only feasible during operation" is. Je kunt de betrouwbaarheid dus niet vooraf ontwerpen; je meet hem terwijl hij draait.

Praktisch betekent dat: meet of de júiste passage is opgehaald, vóór je naar het antwoord kijkt. Een vlot antwoord op de verkeerde passage haalt elke antwoordgerichte test.

Onze eigen RAG-assistent op een tekstcorpus is daarop gebouwd, met PostgreSQL en pgvector in dezelfde database als de gebruikersdata. Het ontwerpdoel is dat elk inhoudelijk antwoord terug te voeren is op een aanwijsbare passage — in een genoemde vertaling, een commentaarregel of een grondtaal-lemma.

Of je überhaupt ophaalt of hertraint, is een aparte afweging: die staat in RAG vs. fine-tuning.

Agent: het enige patroon waarin een fout een mutatie is

Een agent voert een afgebakende taak uit in je systemen in plaats van erover te adviseren. Hij past bij een terugkerende handeling met een duidelijk begin en eind, vaker dan dagelijks.

Van alle vijf is dit het goedkoopste om te starten en het duurste om fout te doen. Een basis-agent kost €2.500 setup plus €350 per maand, een geavanceerde variant met meerdere koppelingen €4.500 plus €500 per maand, en een smalle agent met één taak start bij €1.500 setup.

Het model mag hier het sterkste zijn dat je je kunt veroorloven, omdat de afweging "doen of escaleren" de hele waarde van het patroon draagt.

Waar het misgaat. Bij rechten, niet bij taal. OWASP vat het risico samen als Excessive Agency: "the vulnerability that enables damaging actions to be performed in response to unexpected, ambiguous or manipulated outputs from an LLM", met drie oorzaken — te veel functionaliteit, te veel rechten en te veel autonomie (OWASP, LLM06:2025).

De aanbevolen maatregel is even saai als effectief: "human-in-the-loop control to require a human to approve high-impact actions before they are taken". Bepaal dus vooraf welke handeling een mens bevestigt, en test de agent eerst zonder schrijfrechten.

In onze eigen AI-business-assistent zit die grens in het product. De factuurherinneringen lopen automatisch via escalatietrappen op 0, 7, 14, 30 en 45 dagen, maar een agendablok dat een mens zelf heeft verplaatst wordt gelockt en daarna niet meer automatisch verzet.

Hoe zo'n agent technisch in elkaar zit en wanneer zelf bouwen loont, staat in AI-agent laten maken.

Voorspelling: het patroon waarvoor een taalmodel meestal de verkeerde keuze is

Voorspelling schat vraag, doorlooptijd of afwijking op basis van je eigen historie. Het vraagt minimaal twee jaar consistente historie in één systeem — de poort waarop de meeste trajecten stranden.

Het is ook het patroon waar de meeste verwarring zit, want "AI" betekent hier zelden een taalmodel. In ablatiestudies op drie populaire LLM-gebaseerde voorspellers bleek dat het verwijderen van de taalmodel-component, of het vervangen ervan door een simpele attentielaag, de prestaties niet verslechtert: "in most cases the results even improve" (Tan e.a., NeurIPS 2024).

Reken dus met een statistisch model en gebruik het taalmodel hooguit om de uitkomst uit te leggen. Data-analyse software met voorspellingen en anomaliedetectie kost €15.000 tot €30.000, tegen €7.500 tot €12.000 voor een dashboard zonder vooruitblik.

Het faalpunt. Een vloeiende lijn over te weinig jaren. Een voorspelling zonder domme basislijn ernaast — vorige week, vorig jaar, hetzelfde seizoen — is een grafiek, geen model.

Eerlijk over ons eigen bewijs. Dit is het patroon waarvan wij het minste in productie hebben. Wat in het huurdersportaal draait is anomaliedetectie: alerts bij een te lage betrouwbaarheid of een onwaarschijnlijke sprong in een meterreeks.

Dat is afwijkingen signaleren, geen vraagvoorspelling. Aanbieders halen die twee graag door elkaar; vraag er dus expliciet naar.

De evaluatieset per patroon: wat je meet en waarop

Dit is het deel dat in offertes ontbreekt en in productie het verschil maakt. Elk patroon meet iets anders, en de verkeerde maat geeft je vals vertrouwen.

Patroon Wat je meet Waarop Wanneer je stopt
Classificatie Juist gerouteerd per klasse, apart voor de zeldzame klassen Gelabelde set uit je eigen historie Zodra de zeldzaamste klasse onder je drempel zakt
Extractie Nauwkeurigheid per veld, niet per document 30-50 van je moeilijkste documenten per leverancier Bij ons: pas door bij 95%+ per veld
RAG Of de juiste passage is opgehaald, vóór het antwoord Vragen met een vooraf bekend brondocument Als het ophalen de vraag mist, niet als het antwoord raar klinkt
Agent Welke acties hij deed, niet wat hij zei Droogloop op echte gevallen zonder schrijfrechten Voordat je schrijfrechten aanzet
Voorspelling Fout tegenover een domme basislijn Historie die het model niet gezien heeft Als de basislijn wint

Een evaluatieset is geen document maar een bestand dat meedraait bij elke wijziging. Zonder die set merk je een modelwissel pas aan een klacht.

Leg ook het eigendom vast. Bij ons zijn de broncode, de prompts, de evaluatiesets en de documentatie vanaf dag één van de opdrachtgever — precies zodat een overstap naar een ander model of een andere partij geen herbouw is.

Wat het model kost, en waarom dat per patroon anders schaalt

De modelrekening is zelden de grootste post, maar hij schaalt per patroon compleet anders. Reken met de lijstprijzen per miljoen tokens van Anthropic: Claude Haiku 4.5 $1 in en $5 uit, Claude Sonnet 5 $2 in en $10 uit, Claude Opus 5 $5 in en $25 uit.

Vier verschillende schaalgedragingen, in één regel elk:

  • Classificatie schaalt lineair met je volume: één korte vraag, één kort antwoord.
  • Extractie schaalt met beeld; een foto van een meterkast kost meer invoertokens dan een pagina platte tekst.
  • RAG schaalt met wat je ophaalt, niet met de vraag: de passages rijden elke keer mee als invoer.
  • Agent schaalt met het aantal beurten, want elke beurt stuurt de hele historie opnieuw mee.

Die laatste is de post die structureel te laag wordt begroot. Tien beurten is niet tien keer één aanroep, het is de groeiende historie tien keer.

Zet je tellers daarom op de functie en niet op de applicatie. Alleen dan zie je welke van de vijf de rekening opdrijft, en kun je daar wisselen zonder de rest aan te raken.

Naast modelkosten loopt het beheer door: bij ons vanaf €750 per maand voor een ingebouwde AI-functie. En als je afweegt wat een bureau dat zelf met AI bouwt aan je project verandert, lees dan software laten ontwikkelen met AI.

Welk patroon je als eerste kiest

Kies niet op techniek maar op wat er vandaag door mensenhanden gaat:

  • Documenten die iemand overtypt → extractie, en je weet binnen twee weken of het klopt.
  • Een binnenkomende stroom die iemand sorteert → classificatie, met een drempel uit je eigen historie.
  • Vragen waarvan het antwoord in je eigen documenten staat → RAG, gemeten op het ophalen.
  • Een terugkerende handeling in een systeem → agent, maar pas nadat één van de drie hierboven draait.
  • Vooruitkijken → voorspelling, en check eerst of je twee jaar consistente historie hebt.

Zit je AI-functie op een pakket dat je niet zelf in de hand hebt, dan verandert dat de route maar niet het patroon; die afweging staat in AI integreren in bestaande software.

Weet je welk patroon bij je past maar niet wat het in jouw situatie oplevert? Vraag de gratis AI-scan aan of plan een gesprek van 30 minuten; de bredere vormkeuze staat in de gids software met AI.

Opgesteld met AI-ondersteuning, geredigeerd en inhoudelijk verantwoord door Bram Dokman.

Tags:#AI implementatie#RAG#OCR#AI agents#Maatwerk software
Delen:
Veelgestelde vragen

Antwoorden over dit artikel

Welke vijf AI-patronen kun je in bedrijfssoftware inbouwen?

Classificatie (een stroom sorteren op type of urgentie), extractie en OCR (velden uitlezen uit documenten), RAG (vragen beantwoorden op je eigen documenten met bronverwijzing), een agent (een taak zelfstandig uitvoeren in je systemen) en voorspelling (vraag of afwijking schatten op je eigen historie). Vrijwel elke AI-functie is één van deze vijf of een combinatie ervan.

Welk AI-patroon bouw je als eerste?

Extractie, als je documenten hebt die iemand overtypt. Het is het enige patroon met een eerlijke prijs per document — €4 tot €6 handmatig tegenover €0,10 tot €0,35 automatisch — en je meet per veld, dus je weet binnen twee weken of het werkt. De agent bouw je juist als laatste, omdat een fout daar geen suggestie is maar een mutatie in je systeem.

Welk AI-model heb je per patroon nodig?

Classificatie draait prima op een klein en snel model; de moeilijkheid zit in je labels, niet in redeneervermogen. Extractie vraagt een model dat beelden aankan, RAG een model met een groot contextvenster voor de opgehaalde passages, en een agent met schrijfrechten het sterkste redeneermodel dat je je kunt veroorloven. Voorspelling is de uitzondering: daar is een statistisch model meestal de betere keuze dan een taalmodel.

Wat kost het om een AI-patroon in te bouwen?

Bij CleverTech AI start documentherkenning bij €2.500 setup plus €150 tot €400 per maand, een agent bij €2.500 setup plus €350 per maand, en RAG op eigen data bij €7.500 plus €150 tot €600 per maand. Zit het patroon in software die we voor je bouwen, dan begint één ingebouwde AI-feature bij €8.500 en RAG-zoeken bij €12.500. Beheer loopt daarna vanaf €750 per maand plus modelkosten.

Waarom is de modelrekening bij een AI-agent hoger dan verwacht?

Omdat elke beurt de hele gespreksgeschiedenis opnieuw meestuurt als invoer. Tien beurten is dus niet tien keer één aanroep, maar de groeiende historie tien keer. Bij classificatie schaalt de rekening lineair met je volume, bij RAG met de omvang van de opgehaalde passages en bij extractie met het beeld. Meet daarom per functie en niet per applicatie.

Hoe meet je of een AI-functie betrouwbaar genoeg is?

Per patroon anders. Extractie meet je per veld op je moeilijkste documenten, classificatie per klasse op een gelabelde set uit je eigen historie, en een RAG-assistent op de vraag of de juiste passage is opgehaald — niet op hoe het antwoord klinkt. Vertrouw daarbij nooit op de zekerheid die het model zelf noemt: onderzoek laat zien dat modellen juist bij foute antwoorden hoge zekerheid verwoorden.

Kan ik deze patronen ook op mijn bestaande pakket toepassen?

Ja, mits het pakket een API heeft die niet alleen leest maar ook terugschrijft. Het patroon verandert dan niet, alleen de plek waar het draait: als AI-laag naast je pakket in plaats van als functie in eigen software. Een losse module start bij €2.500 eenmalig en een complete AI-implementatie bij €7.500 plus €597 tot €2.497 per maand.

Waarom bouw je een AI-agent pas als laatste?

Omdat het het enige patroon is waarbij een fout geen advies is maar een boeking in je systeem. OWASP noemt dat risico Excessive Agency en wijst drie oorzaken aan: te veel functionaliteit, te veel rechten en te veel autonomie — allemaal rechten, niet taal. De aanbevolen maatregel is menselijke goedkeuring vóór acties met grote impact. Laat een agent daarom eerst droogdraaien op echte gevallen zonder schrijfrechten, en bepaal vooraf welke handeling een mens bevestigt.

Vanaf hoeveel documenten per maand loont automatische uitlezing?

Vanaf ongeveer 100 documenten per maand is de investering in zes tot tien weken terugverdiend, uitgaande van €4 tot €6 handmatig invoeren tegen €0,10 tot €0,35 automatisch. Wij starten elk traject met een proef op 30 tot 50 van je moeilijkste documenten en gaan pas door bij 95%+ nauwkeurigheid per veld. Na 30 tot 50 documenten per leverancier zit de herkenning boven 98%.

Waarom faalt een RAG-assistent op het ophalen en niet op het model?

Omdat een vlot antwoord op de verkeerde passage elke antwoordgerichte test doorstaat. Het verraderlijkste van de zeven gedocumenteerde faalpunten is precies dat: het antwoord staat in het document, maar scoorde niet hoog genoeg om teruggegeven te worden. Meet daarom eerst of de juiste passage is opgehaald, met vragen waarvan je het brondocument vooraf kent. Dezelfde onderzoekers concluderen dat validatie van een RAG-systeem alleen tijdens gebruik haalbaar is, dus je meet hem terwijl hij draait.

Kun je met een taalmodel je vraag of doorlooptijd voorspellen?

Dat kan, maar het is meestal de verkeerde keuze. Ablatiestudies op drie populaire LLM-gebaseerde voorspellers lieten zien dat het weghalen van de taalmodel-component, of het vervangen ervan door een simpele attentielaag, de prestaties niet verslechtert en in de meeste gevallen zelfs verbetert. Reken dus met een statistisch model en gebruik het taalmodel hooguit om de uitkomst uit te leggen. En check vooraf of je twee jaar consistente historie in één systeem hebt: daarop stranden de meeste trajecten.

Wanneer is classificatie beter dan een gewone regel in je software?

Zodra de formulering elke keer anders is en het om tientallen tot honderden items per dag gaat. Zijn de velden vast en voorspelbaar, dan is een regel goedkoper én controleerbaarder, en voegt een model niets toe. De moeilijkheid van classificatie zit bovendien in je eigen labels, niet in het redeneervermogen van het model — een zwaarder model maakt de sortering dus niet beter.

Wat is een evaluatieset en van wie is hij?

Een evaluatieset is geen document maar een bestand dat meedraait bij elke wijziging: de gevallen waarvan je het juiste antwoord kent, waartegen je meet. Zonder die set merk je een modelwissel pas aan een klacht van een gebruiker. Leg daarom ook het eigendom vast: bij ons zijn de broncode, de prompts, de evaluatiesets en de documentatie vanaf dag één van de opdrachtgever, juist zodat overstappen naar een ander model of een andere partij geen herbouw is.

Volgende stap

Wat dit in jouw situatie betekent, weet je snel

Je legt je vraag voor, wij zeggen wat haalbaar is, wat het ongeveer kost en wat de slimste eerste stap is. Ook als dat betekent: nog even niet bouwen.

Liever eerst schriftelijk? Stel je vraag via het formulier.
Liever eerst zelf checken? Download de AI Readiness Checklist.
Of begin met de gratis AI-scan.
5,0op Google
  • Zeer fijne samenwerking! Professioneel, deskundig en vooral erg oplossingsgericht. Ze denken goed mee, communiceren duidelijk en leveren kwaliteit. Een betrouwbare en innovatieve techpartner die ik zeker kan aanbevelen!

    Spark O.

  • Heel goed geholpen duidelijke uitleg en werken heel hard voor je en denken heel goed mee wat belangrijk is. Duidelijk heel veel kennis van zaken. Echt een aanrader.

    Maarten B.

Verder lezen

Meer in deze serie

Blijf op de hoogte

Ontvang praktische AI-inzichten in je inbox. Geen spam, alleen waardevolle content.

Geen spam · max 2x per maand · altijd opzegbaar

Je gegevens worden alleen gebruikt voor het verzenden van de nieuwsbrief. Uitschrijven kan op elk moment.

Van kennis naar resultaat

Wat betekent dit voor jouw bedrijf?

We denken vrijblijvend mee over wat dit concreet zou opleveren — vaste prijs, vaste deadline.