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

AI integreren in bestaande software: een laag erop of ombouw eronder

AI op je bestaande pakket of AI in je eigen software: de koppelvlakken, het data-eigendom, de kosten per token en de doorlooptijd naast elkaar.

Redactieteam CleverTech AIRedactieteam AI & Procesautomatisering

Het redactieteam van CleverTech AI combineert expertise in AI, procesautomatisering en digitale transformatie. Alle content wordt opgesteld met behulp van AI-tools en zorgvuldig gecontroleerd op juistheid, actualiteit en praktische toepasbaarheid door tech-leads met ervaring in AI, procesautomatisering en IT-consulting.

Deze pagina is gecontroleerd op

Ontwikkelaar kijkt op een scherm naar een koppeling tussen een bestaand boekhoudpakket en een AI-laag die boekingsvoorstellen terugschrijft
Software met AI

Kort antwoord

Er zijn twee routes: een AI-laag bovenop het pakket dat je al draait, of AI ingebouwd in software die van jou is. De laag staat in twee tot vier weken live en kost vanaf €2.500 voor een losse module of vanaf €7.500 voor een complete implementatie, plus €597 tot €2.497 per maand; ombouw begint bij €8.500 voor één AI-feature en duurt drie tot vijf weken. Welke route past, wordt niet beslist door het model maar door één vraag: schrijft jouw pakket via zijn API ook terug, of kan het alleen lezen? Kan het alleen exporteren, dan stopt de automatisering bij een advies dat iemand alsnog overtypt.

Uit de praktijk · volgende stap

Van lezen naar doen.

AI integreren in bestaande software kan op twee manieren: je hangt een AI-laag bóvenop het pakket dat je al draait en communiceert via de API, of je bouwt de AI ín software die van jou is. De eerste route staat in twee tot vier weken live en laat je pakket met rust; de tweede kost meer en duurt langer, maar geeft je de broncode, de prompts en de vrijheid om het proces zelf te veranderen.

Dit artikel is een verdieping van de gids Software met AI laten maken. De zusterartikelen Software laten ontwikkelen met AI en AI-agent laten maken behandelen het bouwproces en de agent-vorm; hier gaat het om de laag óp je bestaande software.

Wat de keuze beslist is bijna nooit het model. Het is de vraag of jouw pakket data terugschrijft via zijn API — en of jij of je leverancier bepaalt welk AI-model je data te zien krijgt.

Die tweede vraag is sinds artikel 28 lid 2 AVG scherper dan de meeste integratieverhalen doen vermoeden.

Twee routes, en wat je van elk overhoudt

De routes verschillen niet in techniek maar in eigendom. Bij een laag blijft het pakket de baas over je data; bij ombouw word jij dat.

AI-laag op je pakket AI ín je eigen software
Wat je bouwt Koppeling plus AI-functie naast het pakket Applicatie waarin AI een kernfunctie is
Wat je bezit De koppeling en de promptlogica Broncode, prompts en datamodel
Doorlooptijd 2-4 weken tot livegang 3-5 weken voor één feature, 8-12 weken voor een applicatie
Investering Losse module vanaf €2.500, complete implementatie vanaf €7.500 plus €597-€2.497 per maand Eén AI-feature vanaf €8.500, RAG-zoeken vanaf €12.500, platform tot €75.000+
Grens Je kunt het proces in het pakket niet veranderen Je vervangt een stuk van je landschap

De bedragen komen uit onze eigen dienstpagina's: de laag staat op AI-oplossingen en integratie, de ombouw op AI-software laten maken.

Onder de €8.500 verdient een ingebouwde feature zich zelden terug. Dat is het omslagpunt waarop wij in een intake bijna altijd naar de laag adviseren.

De vraag die de keuze beslist: schrijft je pakket terug?

Lezen kan bijna elk pakket. Terugschrijven is waar integraties sneuvelen, want een AI die alleen leest levert een advies dat iemand alsnog overtypt.

Vier koppelvlakken komen in de praktijk voor, op volgorde van wat ze aankunnen:

  • Webhook: het pakket duwt een gebeurtenis naar jou, je reageert direct — de zuinigste route.
  • REST-API met polling: jij vraagt periodiek om wijzigingen, wat calls kost en vertraging geeft.
  • Middleware: een tussenlaag die meerdere systemen synchroniseert, met retry-logica en monitoring.
  • Export of databaseview: alleen lezen, geen terugschrijven — hier stopt automatisering.

Exact Online is het nuttigste voorbeeld omdat het alle vier laat zien. De REST-API leest en schrijft en biedt webhooks voor een reeks resources, al heeft niet elke resource die ondersteuning — zie Exact Online API uitgelegd.

Daarbovenop gelden limieten per administratie over twee vensters. Exact publiceert ze zelf: 60 calls per minuut en 5.000 per dag, per app per administratie (Exact, API limits).

Overschrijding levert een HTTP 429 op. Je koppeling leest de tellers per call terug uit de X-RateLimit-headers en knijpt af voordat het zover komt.

Hoe het model verder werkt — divisions, tokenrotatie, het ontbreken van $expand — staat in diezelfde uitleg. Die limieten bepalen of jouw AI-laag het volume aankan dat je erop zet.

Welke data de AI ziet, en welke rechten hij daarmee erft

Een AI-laag heeft minder data nodig dan mensen denken en meer rechten dan ze doorhebben. Voor documentclassificatie volstaat het document plus een handvol referentievelden; voor een assistent op je eigen kennis is RAG op je eigen data de route, waarbij het model bij elke vraag de actuele bron opzoekt.

Het risico zit in de autorisatie. Een integratiegebruiker krijgt doorgaans brede rechten omdat dat het snelst werkt, en de AI-laag erft die rechten één op één.

Leg daarom per koppeling vast welke velden gelezen mogen worden, welke geschreven, en welke stap een mens bevestigt. Dat is geen compliance-ritueel: het is het verschil tussen een foutje en een foutieve boeking die door de keten schuift.

Data-eigendom: de AI-knop van je leverancier is niet jouw keuze

Hier zit het argument dat in vrijwel geen enkel integratieverhaal staat. Als je pakketleverancier zelf AI aanzet, voegt hij een subverwerker toe aan jouw verwerking — en de AVG geeft jou daar minder macht over dan je verwacht.

Artikel 28 lid 2 AVG verplicht de verwerker alleen om je te informeren over een voorgenomen nieuwe subverwerker en je de gelegenheid te geven bezwaar te maken. Over wat er ná dat bezwaar gebeurt zegt de verordening niets: geen vetorecht, geen opschortende werking, geen ontbindingsrecht (Mauritz Kop, Juridisch Advies voor Bedrijven, 27 augustus 2026).

Wat je overhoudt, staat in je eigen contract — niet in de wet.

Bouw je de laag zelf, dan kies jij het model, de regio en de bewaartermijn. Dat is het werkelijke verschil tussen meedeinen met de roadmap van je leverancier en zelf aan de knoppen zitten.

Het maakt ook de keuze in ERP-pakket of maatwerk scherper: hoe dichter je bedrijfslogica bij het pakket zit, hoe minder je zelf beslist.

Wat het kost: bouwen is de post, tokens zijn het wisselgeld

De meeste kostenoverzichten zetten de modelprijs voorop. Dat is precies verkeerd om.

Neem 1.200 inkoopfacturen per maand die een AI-laag classificeert en als boekingsvoorstel terugschrijft. Reken per factuur met ongeveer 2.200 inputtokens (documenttekst plus instructie) en 300 outputtokens; dat is 2,64 miljoen input- en 0,36 miljoen outputtokens per maand.

Model Input $/M Output $/M Modelkosten per maand
Claude Haiku 4.5 $1 $5 ongeveer $4
Claude Sonnet 5 $2 $10 ongeveer $9
Claude Opus 5 $5 $25 ongeveer $22

Prijzen: Anthropic, september 2026. Het is een rekenvoorbeeld, geen klantcijfer — jouw documentlengte verschuift de uitkomst.

De conclusie is hardnekkiger dan de getallen: de modelkosten van een serieuze verwerkingsstroom zijn tientallen euro's per maand, terwijl de koppeling €5.000 tot €15.000 kost en het beheer €150 tot €500 per maand. Wie op modelkosten optimaliseert, optimaliseert op de kleinste post.

Twee dingen die de rekening wél veranderen: batchverwerking geeft 50% korting op werk dat niet direct terug hoeft, en promptcaching verlaagt de inputprijs — maar alleen als het gedeelde deel van je prompt groot genoeg is. Bij een korte instructie levert caching niets op.

Voor de koppeling zelf staan de bandbreedtes bij het laten maken van een API-koppeling; wil je eerst weten of je proces geschikt is, doe dan de gratis AI-scan.

Waar het in productie misgaat

Vier dingen breken, en geen ervan is het model.

Rate limits bij bulk. Een dagelijkse stroom van zestig facturen past binnen vrijwel elk dagbudget. Een eenmalige hersynchronisatie van twintigduizend relaties niet — die legt de koppeling een dag plat.

Stille fouten. Een model dat bij een onleesbare bron tóch een waarde produceert, schuift die fout ongemerkt door. In onze meterstanden-case lost een betrouwbaarheidsscore dat op: standen onder de drempel of met een onwaarschijnlijke sprong gaan naar een alert in plaats van naar de afrekening.

Latency op de verkeerde plek. Een model dat seconden nadenkt hoort niet in een schermflow waar iemand op Opslaan drukt. Zet het in een wachtrij en laat het resultaat terugkomen.

Rechten die te ruim staan. Een integratiegebruiker met schrijfrechten op alles is de enige van de vier die pas zichtbaar wordt nadat er iets fout is geboekt.

In het huurdersportaal bestaan beide routes naast elkaar: AI-triage op onderhoudsmeldingen zit ín de applicatie, terwijl de boekhouding via een zelfgebouwde Yuki-koppeling erbuiten blijft. Dat is geen compromis maar de normale uitkomst — per proces valt de afweging anders uit.

Wanneer welke route, en wanneer geen van beide

Kies de laag wanneer je pakket via zijn API terugschrijft, het proces erin mag blijven zoals het is, en je binnen een maand resultaat wilt. Dat geldt voor verreweg de meeste MKB-situaties.

Kies ombouw wanneer het proces zelf moet veranderen, wanneer je pakket alleen leesbaar is, of wanneer de AI-functie je product raakt in plaats van je administratie. Dan koop je met €8.500 of meer ook de vrijheid om het volgend jaar anders te doen.

Doe geen van beide onder de twintig documenten of tien klantvragen per dag: de terugverdientijd loopt dan buiten elk redelijk venster. Ontbreekt een CRM of ERP volledig, dan is er nog geen gestructureerde data om op te bouwen en is maatwerk software de eerste stap, niet AI.

Dat laatste verklaart ook waarom adoptie zo scheef ligt. In 2025 gebruikte 13,8% van de Nederlandse microbedrijven een of meer AI-technologieën, tegenover 29,8% van het MKB met 10 tot 249 werkzame personen en 66,2% van het grootbedrijf (voorlopige cijfers, CBS, 2026).

Het verschil zit niet in de ambitie maar in de digitale fundering die er al lag.

De bredere context — wat maatwerk kost, hoe koppelingen technisch werken en wanneer een pakket volstaat — staat in onze gids over maatwerk software en API-koppelingen. Wil je weten wat een koppeling in jouw situatie kost, lees dan API-koppeling laten maken of plan een intake.

Opgesteld met AI-ondersteuning, geredigeerd en inhoudelijk verantwoord door het Redactieteam CleverTech AI.

Tags:#AI integratie#API-integratie#Koppelingen#Maatwerk software#AVG
Delen:
Veelgestelde vragen

Antwoorden over dit artikel

Kan ik AI toevoegen aan mijn bestaande pakket zonder het te vervangen?

Ja, mits het pakket een API heeft die niet alleen leest maar ook terugschrijft. De AI-laag draait dan naast het pakket: hij haalt data op, verwerkt die en schrijft het resultaat terug in hetzelfde systeem. Kan het pakket alleen exporteren, dan stopt de automatisering bij een advies dat iemand handmatig overneemt.

Wat kost het om AI te integreren in bestaande software?

Bij CleverTech AI start een losse AI-module eenmalig vanaf €2.500 en een complete AI-implementatie vanaf €7.500, plus €597 tot €2.497 per maand. Ontbreekt een standaardconnector, dan komt de koppeling erbij: vanaf €5.000 in één richting tot €15.000 bij twee richtingen met datatransformatie. De modelkosten zelf zijn doorgaans de kleinste post.

Hoe lang duurt een AI-integratie op een bestaand systeem?

Een AI-laag op bestaande software staat bij ons in twee tot vier weken live, van intake tot productie. Bouw je de AI in je eigen software, dan duurt één feature drie tot vijf weken en een volledige applicatie acht tot twaalf weken. De doorlooptijd wordt vaker bepaald door het beschikbaar krijgen van data en rechten dan door het bouwen zelf.

Wie is eigenaar van mijn data als mijn softwareleverancier AI aanzet?

Je blijft verwerkingsverantwoordelijke, maar je leverancier kiest de subverwerker. Artikel 28 lid 2 AVG verplicht hem alleen om je te informeren en je bezwaar te laten maken; een vetorecht, opschortende werking of ontbindingsrecht volgt niet uit de verordening. Wat je daadwerkelijk kunt afdwingen, staat in je contract. Bouw je de AI-laag zelf, dan kies je model, regio en bewaartermijn wel zelf.

Welke gegevens heeft een AI-koppeling nodig?

Minder dan verwacht: voor classificatie volstaat het document plus een paar referentievelden, voor een assistent op eigen kennis werkt RAG op de bronnen die je al hebt. Belangrijker dan de hoeveelheid is de afbakening — leg per koppeling vast welke velden gelezen en geschreven mogen worden en welke stap een mens bevestigt.

Lopen we tegen limieten van het bestaande pakket aan?

Vrijwel altijd, en dat is de meest onderschatte ontwerpfactor. Exact Online begrenst het aantal calls per administratie over twee vensters: 60 per minuut en 5.000 per dag, per app per administratie. De tellers zijn per call af te lezen uit de X-RateLimit-headers. Dagelijkse stromen passen daar meestal binnen, eenmalige bulkacties zoals een volledige hersynchronisatie niet.

Wanneer kies ik ombouw in plaats van een laag?

Als het proces zelf op de schop moet, als je pakket alleen te lezen is, of als de AI-functie in je product zit in plaats van in je administratie. Daaronder ligt een simpele ondergrens: bij een investering beneden €8.500 haalt een ingebouwde feature zijn kosten er zelden uit, en adviseren wij in de intake bijna altijd de laag. Betaal je er wel voor, dan koop je met broncode, prompts en datamodel ook de vrijheid om het volgend jaar anders te doen.

Welke koppelvlakken zijn er, en welke werkt het best?

Vier, op volgorde van wat ze aankunnen: een webhook (het pakket duwt een gebeurtenis naar jou — de zuinigste route), een REST-API met polling (kost calls en geeft vertraging), middleware (een tussenlaag met retry-logica en monitoring voor meerdere systemen) en een export of databaseview. Die laatste leest alleen. Daar stopt automatisering, want een AI die niet terugschrijft levert een advies dat iemand overtypt.

Wat kosten de modellen zelf per maand?

Tientallen euro’s, niet honderden. In het rekenvoorbeeld op deze pagina (1.200 inkoopfacturen per maand, circa 2.200 input- en 300 outputtokens per factuur) kost Claude Haiku 4.5 ongeveer $4 per maand, Sonnet 5 ongeveer $9 en Opus 5 ongeveer $22. Het is een rekenvoorbeeld en geen klantcijfer: jouw documentlengte verschuift de uitkomst. De koppeling eromheen kost €5.000 tot €15.000 en het beheer €150 tot €500 per maand — daar zit de rekening.

Kan ik op modelkosten besparen met batching of promptcaching?

Batchverwerking scheelt de helft op alles wat niet meteen terug hoeft, en bij documentstromen is dat meestal het leeuwendeel. Promptcaching drukt de inputprijs alleen als je prompt een fors gedeeld deel heeft; bij een korte instructie valt er niets te cachen. Weeg het wel tegen de rest af: dit is de kleinste post op de rekening.

Wat gaat er in productie meestal mis?

Vier dingen, en geen ervan is het model: rate limits die omvallen bij een bulkactie, stille fouten waarbij een onleesbare bron tóch een waarde oplevert, een model dat seconden staat na te denken terwijl iemand op Opslaan wacht, en rechten die te ruim staan. Die laatste merk je pas nadat er iets verkeerd is geboekt: een integratiegebruiker krijgt brede rechten omdat dat het snelst werkt, en de AI-laag erft ze ongewijzigd.

Hoe voorkom ik dat een model bij onleesbare invoer iets verzint?

Door het systeem te laten zwijgen in plaats van te gokken. In onze meterstanden-case gaan standen onder de betrouwbaarheidsdrempel of met een onwaarschijnlijke sprong naar een alert in plaats van naar de afrekening. Vraag elke aanbieder dus niet naar het nauwkeurigheidspercentage maar naar wat er gebeurt bij twijfel.

Kan ik beide routes naast elkaar draaien?

Ja, en dat is vaker de normale uitkomst dan een compromis. In het huurdersportaal zit AI-triage op onderhoudsmeldingen ín de applicatie, terwijl de boekhouding via een zelfgebouwde Yuki-koppeling erbuiten blijft. Per proces valt de afweging anders uit.

Wanneer moet ik geen van beide doen?

Bij te weinig volume: beneden ongeveer twintig documenten of tien klantvragen per dag valt de terugverdientijd buiten elk redelijk venster. En staat er nog helemaal geen CRM of ERP, dan ontbreekt de gestructureerde data waar een AI-laag op moet draaien; dan is maatwerk software de eerste stap en AI de tweede.

Waarom gebruiken zoveel kleine bedrijven nog geen AI?

Niet uit gebrek aan ambitie, maar omdat de digitale fundering ontbreekt. De CBS-cijfers over 2025 laten die trap zien: 13,8% van de microbedrijven gebruikte een of meer AI-technologieën, tegen 29,8% in het MKB (10 tot 249 werkzame personen) en 66,2% in het grootbedrijf (voorlopige cijfers). Waar geen gestructureerde data ligt, is er ook niets om een AI-laag op te zetten.

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.