NinA AI Agency

Kennisbank · AI koppelen

AI koppelen aan je ERP, CRM en andere systemen

AI doet pas echt werk als het in je systemen zit: de order uit de mail staat dan als concept in je ERP, of dat nu Exact, AFAS of SAP is, zonder dat iemand hem overtypt. Koppelen kan op drie manieren: met een standaardkoppeling in een workflowtool zoals n8n, met een koppeling op maat via de API van het pakket, of als het niet anders kan via mail of een export. Per systeem regel je wie wat mag lezen en schrijven, een logboek en een mens die keurt voordat er iets wordt weggeschreven.

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

Orderagent binnendienst

live

leest nieuwe mail van inkoop@klant.nl met een bestelling als pdf

zoekt klant, artikelen en prijsafspraken op in Exact

Conceptorder met 12 regels staat klaar. Op regel 3 staat € 12,40 per stuk, jullie afspraak is € 11,90. Welke prijs geldt?
De afspraak. Zet hem door.

zet de order definitief in Exact en legt het vast in het logboek

zet een notitie bij de klant in HubSpot: prijsverschil op bestelling gemeld

Gedaan. De orderbevestiging met de afgesproken prijs staat als concept in je Outlook.

Waarom moet AI aan je systemen gekoppeld zijn?

Omdat AI zonder koppeling alleen kan praten. Een chat-tool schrijft een prima antwoord op een klantvraag, maar iemand moet de order nog opzoeken in het ERP, het antwoord kopiëren en de status bijwerken in het CRM. Het denkwerk gaat sneller, het handwerk blijft. Pas als AI zelf gegevens kan ophalen en klaarzetten in je systemen, verdwijnt het overtypen.

Kijk naar een gewone dinsdag op de binnendienst. Er komt een bestelling binnen als pdf in de mail. Iemand opent hem, zoekt de klant op, typt twaalf orderregels over, ziet dat een artikel niet meer bestaat, belt even met inkoop en stuurt een bevestiging. Met ChatGPT ernaast gaat dat iets sneller. Met een koppeling staat de order als concept in het ERP voordat iemand de mail heeft geopend.

Dat heet ook wel AI-integratie: AI die in je bedrijfssystemen werkt, in plaats van ernaast. Je ziet het terug in de vier fases van AI-adoptie: prompten, assistenten, workflows en agents. De meeste organisaties staan in fase 1. De echte winst zit in fase 3 en 4, en die bestaan alleen met koppelingen. Een workflow of AI-agent zonder toegang tot je systemen is een chatbot met een mooie naam.

Twee voorbeelden uit ons eigen werk. Bij Van Berkel Professionals kwamen ruim 100 aanvragen per dag binnen per mail en formulier, en die werden met de hand overgetypt in het eigen systeem. Nu worden ze gelezen, gefilterd en weggezet, en keurt een mens elke aanvraag goed. Dat scheelt 192 uur per maand. Bij EasyToys leest AI de pdf's en mails van leveranciers en zet de productteksten in zes talen direct in het ERP: 132 uur en € 6.600 per maand bespaard.

Zonder koppeling maakt AI het denkwerk sneller. Met koppeling verdwijnt het overtypen.

Hoe koppel je AI aan je systemen? Drie manieren

Er zijn drie manieren: een standaardkoppeling in een workflowtool zoals n8n, een koppeling op maat via de API van het systeem, en als het niet anders kan een omweg via mail of een export. Welke het wordt, hangt af van het pakket, je versie en wat de AI moet lezen of schrijven. In één proces zitten vaak twee of drie manieren naast elkaar.

1. Een standaardkoppeling via een workflowtool

Workflowtools zoals n8n, Make en Zapier hebben kant-en-klare koppelingen met veel gangbare software. Je hoeft niet zelf uit te zoeken hoe je inlogt of hoe een klant er in dat systeem uitziet. Je kiest het systeem en de actie, zoals 'zoek klant' of 'maak conceptorder', en je bent verbonden. Daarna bouw je de stroom eromheen: komt er een mail binnen, laat AI de bijlage lezen, zoek de klant op, zet de order klaar en stuur een seintje naar Teams.

Dit is de snelste en goedkoopste route, en ook de makkelijkste om te onderhouden. Wij bouwen veel in n8n: je kunt het in de EU of in je eigen omgeving laten draaien, en AI-stappen zijn er een gewoon onderdeel van. Welke tool bij jullie past, lees je in n8n, Make of Zapier?

2. Een koppeling op maat via de API

Een API is de vaste ingang waarlangs software met andere software praat. Heeft een pakket geen standaardkoppeling, of doet die niet wat je nodig hebt, dan praat je rechtstreeks met de API. Dat kan vanuit een n8n-workflow, of vanuit software die helemaal op maat is gebouwd.

Dat is meer werk. Je moet uitzoeken hoe het inloggen werkt, welke velden verplicht zijn, wat er gebeurt als het systeem even niet reageert en hoe je voorkomt dat dezelfde order twee keer wordt aangemaakt. Het is wel de route met de meeste vrijheid: alles wat de API toestaat, kun je bouwen.

3. Als het niet anders kan: mail of een export

Sommige systemen hebben geen API, of je krijgt er geen toegang toe. Dan zijn er omwegen. Het systeem mailt elke nacht een rapport of maakt een export in Excel of CSV, en de AI leest die. Of de AI maakt een bestand dat iemand met één klik importeert. Of het systeem kan mails ontvangen en verwerken.

Dat werkt, maar het is trager en kwetsbaarder. Je werkt met de gegevens van vannacht in plaats van nu, en verandert iemand de opmaak van de export, dan loopt het vast. Gebruik het als brug, niet als eindstation. Krijgt het pakket een API of wordt het vervangen, stap dan over.

Wat moet je per systeem regelen?

Per systeem regel je vier dingen: met welk account de AI inlogt en welke rechten dat account heeft, wat hij mag lezen en wat hij mag schrijven, een logboek van alles wat hij doet, en een mens die keurt voordat er iets definitief wordt weggeschreven. Dat klinkt als papierwerk. Het is het verschil tussen een handige hulp en een risico.

Rechten: een eigen account, met zo min mogelijk

Laat de koppeling nooit draaien op het account van Piet. Gaat Piet met vakantie of uit dienst, dan stopt alles, en in het logboek lijkt het alsof Piet om drie uur 's nachts veertig orders aanmaakte. Geef de AI een eigen account of een eigen sleutel, met precies de rechten die hij voor deze taak nodig heeft. Niet meer.

Lezen en schrijven: maak het per gegeven expliciet

Lezen is meestal weinig riskant, schrijven wel. Leg per systeem vast wat de AI mag:

  • Lezen: klantgegevens, orderstatus, voorraad, prijslijst, de geschiedenis van een ticket
  • Klaarzetten: een conceptorder, een conceptboeking, een concept-antwoord, een notitie in het CRM
  • Zelf wijzigen: alleen wat goedkoop te herstellen is, en pas als de cijfers laten zien dat het goed gaat
  • Nooit: betalingen uitvoeren, klanten verwijderen, prijzen of kredietlimieten aanpassen

Denk ook aan persoonsgegevens. Mag de AI salarissen of medische gegevens zien? Meestal niet. Volg de rechten die het systeem zelf al kent, en stuur alleen de gegevens naar het taalmodel die voor de taak nodig zijn.

Een logboek: wat, wanneer, waarom en wie keurde

Leg elke actie vast: welke input binnenkwam, wat de AI ervan maakte, wat hij in welk systeem heeft gezet en wie het goedkeurde. Belt een klant over een vreemde order, dan zie je in een minuut wat er gebeurde. Zonder logboek ben je een middag aan het puzzelen, en weet je daarna nog steeds niet of het de AI was of een collega.

Een mens die keurt voordat er iets wordt weggeschreven

De AI zet klaar, een mens keurt goed. De conceptorder staat in het ERP, de medewerker kijkt hem na en zet hem door. Dat kost seconden in plaats van minuten, en een fout van de AI landt nooit ongezien bij een klant of in je boekhouding. Hoe je dat goedkeuren licht houdt, lees je in human in the loop.

En verder

  • Een testomgeving. Test niet in je echte administratie. Vraag je leverancier of er een test- of demo-omgeving is.
  • Foutafhandeling. Wat gebeurt er als het ERP even plat ligt? Een goede koppeling probeert het later opnieuw en meldt het als het blijft mislukken.
  • Een eigenaar. Iemand die weet dat de koppeling bestaat, en die gebeld wordt als er iets verandert.

Waarom heeft niet elk pakket een standaardkoppeling?

Omdat de makers van workflowtools vooral koppelingen bouwen voor software die wereldwijd veel wordt gebruikt. Een eigen ERP, branchesoftware, een klantportaal of een pakket dat vooral in Nederland wordt gebruikt, valt daar vaak buiten. Dan bouw je de koppeling zelf, via de API. Dat kan bijna altijd, maar het kost meer uren.

In de APO-methode houden we per systeem bij of er een standaardkoppeling bestaat. Is die er niet, dan krijgt die processtap het label maatwerk, en dat verhoogt de bouwinzet. Dat is geen reden om het niet te doen. Het is een reden om het vooraf mee te rekenen, zodat de business case klopt en niemand halverwege schrikt.

Waar zitten die extra uren in?

  • Uitzoeken. De documentatie van de API lezen, en ontdekken wat er niet in staat.
  • Inloggen en beveiliging. Sleutels aanvragen, vaak via de leverancier of je IT-partner, en ze veilig opslaan.
  • Randgevallen. Wat als een klant twee keer in het systeem staat? Wat als het systeem maar een beperkt aantal verzoeken per minuut aankan?
  • Testen. Met echte voorbeelden, in een testomgeving als die er is.
  • Onderhoud. Verandert de leverancier iets aan de API, dan moet de koppeling mee.

Reken ook op doorlooptijd. Veertig uur bouwwerk is geen week. Er zit afstemming tussen, wachten op toegang en een testronde met de mensen die het werk doen. Vraag de toegang tot je systemen dus zo vroeg mogelijk aan. Wachten op een sleutel is een klassieke vertrager.

Voorbeelden: AI in je ERP, CRM en mailbox

Het werkt overal waar mensen nu gegevens overtypen of opzoeken tussen systemen. Hieronder een paar voorbeelden per soort systeem. De pakketten zijn voorbeelden: hoe het precies werkt, hangt af van jullie versie, licentie en inrichting.

AI in je ERP en boekhouding (zoals Exact, AFAS, SAP of Microsoft Dynamics)

  • Orders uit mail en pdf als conceptorder klaarzetten, met een check of klant en artikelen bestaan
  • Inkoopfacturen uitlezen en als conceptboeking klaarzetten, met een controle tegen de inkooporder
  • Productinformatie van leveranciers omzetten in productteksten, zoals bij EasyToys in zes talen

AI in je CRM (zoals Salesforce of HubSpot)

  • Na een klantgesprek de samenvatting en de afspraken als notitie bij de juiste klant zetten
  • Nieuwe aanvragen van het webformulier lezen, aanvullen en bij de juiste accountmanager neerleggen
  • Een follow-upmail klaarzetten op basis van wat er in het CRM staat

AI in je mail, agenda en documenten (zoals Microsoft 365 of Google Workspace)

  • De gedeelde inbox sorteren en per mail een concept-antwoord klaarzetten
  • Documenten in SharePoint of Google Drive doorzoekbaar maken voor een assistent die antwoordt met bron, zie wat is RAG?
  • Een overzicht uit drie systemen samenvoegen en elke maandag in de mailbox van het MT zetten

AI in de klantenservice

Hier komen de systemen vaak samen. Een klant vraagt waar zijn bestelling is. Een agent leest de vraag, zoekt de order op in het ERP en zet een antwoord klaar in de helpdesk. Bij een enterprise-klant van ons zet een agent zo het antwoord klaar met de juiste orderinformatie erbij. Daar heeft inmiddels 80 procent van de 6.000 klantvragen per maand een voorbereid antwoord voordat het ticket opengaat, tegen 30 procent eerst. Een medewerker controleert en verstuurt. Meer in AI in de klantenservice.

Veelgemaakte fouten bij AI koppelen

De meeste fouten hebben niets met AI te maken. Ze gaan over rechten, testen en beheer. Deze komen we steeds weer tegen:

  • De koppeling draait op een persoonlijk account. Tot die persoon met verlof gaat of zijn wachtwoord verandert.
  • Schrijfrechten op alles. 'Dan hoeven we het later niet aan te passen.' Een AI met beheerrechten kan alles verkeerd doen, ook wat hij nooit hoefde te doen.
  • Direct definitief wegschrijven. Zonder concept en zonder controle. De eerste fout merkt een klant, en daarna vertrouwt niemand het systeem nog.
  • Geen logboek. Er gaat iets mis en niemand kan terugzien wat de AI deed.
  • Testen in de echte administratie. Veertig testorders tussen je echte orders, die iemand daarna met de hand weer mag verwijderen.
  • Beginnen bij de techniek. 'We hebben nu een API-sleutel, wat zullen we bouwen?' Begin bij het proces: welke stap kost nu de meeste tijd, en welke systemen horen daarbij?
  • Alles tegelijk koppelen. Vijf systemen in één project. Begin met één proces en de twee of drie systemen die daarbij horen.
  • De beheerder van het pakket vergeten. Je IT-partner of key user weet welke velden er echt toe doen en wanneer de volgende update komt. Betrek die mensen vanaf dag één.
  • Geen beheer na livegang. Pakketten krijgen updates, velden veranderen van naam, sleutels verlopen. Een koppeling die niemand bewaakt, gaat een keer stil kapot. Liefst merk je dat voordat een klant het merkt.

Hoe pakt NinA een koppeling aan?

We beginnen bij het proces, niet bij de koppeling. In de AI Quick Scan tekenen we op één dag bij jullie op locatie uit hoe het werk nu loopt, stap voor stap, met de systemen erbij. Per stap kijken we of er een standaardkoppeling is of dat het maatwerk wordt, en dat rekenen we mee in de business case per kans. De Quick Scan kost € 6.000 eenmalig.

Daarna bouwen we binnen het AI Partnership, vanaf € 4.500 per maand. Zo gaan we te werk:

  1. 01Eerst lezen. De AI haalt gegevens op en zet zijn voorstel naast het werk van de medewerker. Zo zie je of hij het goed begrijpt, zonder risico.
  2. 02Dan klaarzetten. Concepten in het systeem, een mens keurt goed en zet door. Met een eigen account, de kleinste rechten en een logboek.
  3. 03Dan pas meer ruimte. Alleen voor stappen waarvan de cijfers laten zien dat het goed gaat, en waar een fout goedkoop te herstellen is.

We bouwen veel in n8n, en waar nodig op maat. De data blijft in de EU: op jullie eigen infrastructuur of bij een Europese aanbieder. Wat live staat, valt daarna onder een onderhoudscontract vanaf € 245 per maand, inclusief AI-verbruik. Bij Brons draait het op jullie eigen servers, bij Zilver en Goud op ons platform, op servers in Duitsland bij een Europese aanbieder. Code, data en documentatie zijn van jullie. Alle bedragen zijn exclusief btw.

En kost een koppeling meer dan hij oplevert, dan zeggen we dat. Soms is een export die iemand één keer per dag importeert gewoon goed genoeg.

In één tabel

Standaardkoppeling, API op maat of mail en export?

De drie manieren om AI aan je systemen te koppelen, naast elkaar. In één proces gebruik je er vaak meer dan één.

Standaardkoppeling (n8n)API op maatMail of export
WanneerHet pakket heeft een kant-en-klare koppeling die doet wat nodig isGeen standaardkoppeling, of je hebt meer nodig dan die biedtGeen API, of geen toegang ertoe
BouwinzetLaagHoger: label maatwerk in de APO-methodeLaag tot gemiddeld
Actuele gegevens✓✓Nee, meestal van de laatste export
Schrijven in het systeemAls de koppeling die actie kentAlles wat de API toestaatVia een import, vaak met een mens ertussen
Kwetsbaar voorUpdates van de koppelingWijzigingen in de APIEen andere opmaak van de export
OnderhoudLaagGemiddeldHoger dan je denkt
Past bijGangbare pakketten en snel resultaatEigen ERP, branchesoftware en pakketten zonder standaardkoppelingEen oud systeem, als brug naar iets beters

Schuif opzij voor alle kolommen →

Een indeling op hoofdlijnen. Wat er per pakket kan, hangt af van de versie, de licentie en de inrichting. Dat bekijken we per systeem.

Checklist

Vier dingen die je per systeem regelt

Voordat er één regel wordt gebouwd. Zo blijft een koppeling een hulp, en geen risico.

Vragen

Veelgestelde vragen over AI koppelen

Hoe koppel je AI aan je ERP?

Met een workflow of agent die het taalmodel als één stap gebruikt en met je ERP praat. Heeft je ERP een standaardkoppeling in een workflowtool zoals n8n, dan gaat dat het snelst. Zo niet, dan bouw je een koppeling op maat via de API van het pakket, en is er geen API, dan werk je via mail of een export. Geef de AI een eigen account met beperkte rechten, houd een logboek bij en laat een mens goedkeuren voordat er iets definitief in het ERP komt.

Kun je AI koppelen aan Exact of AFAS?

Ja. Exact en AFAS horen bij de pakketten waar we AI aan koppelen, net als SAP, Microsoft Dynamics, Salesforce en HubSpot. Hoe het precies gaat, hangt af van jullie versie, licentie en wat de AI moet lezen of schrijven. We kijken per systeem of er een standaardkoppeling is die volstaat, of dat het maatwerk via de API wordt. Dat laatste kost meer uren, en dat rekenen we vooraf mee in de business case.

Kun je ChatGPT koppelen aan je bedrijfssystemen?

Een chat-tool als ChatGPT, Copilot of Claude is gemaakt om mee te praten, niet om een proces te draaien. Wil je dat AI zelf start op een mail en iets klaarzet in je ERP of CRM, dan bouw je een workflow of agent die een taalmodel als één stap gebruikt. Zo bepaal jij welke gegevens naar het model gaan, met welke rechten de AI in je systemen werkt en wie goedkeurt voordat er iets wordt weggeschreven.

Wat is het verschil tussen een standaardkoppeling en een API-koppeling op maat?

Een standaardkoppeling is kant-en-klaar gebouwd door de maker van een workflowtool zoals n8n: je kiest het systeem en de actie en je bent verbonden. Een koppeling op maat bouw je zelf, rechtstreeks op de API van het pakket. Dat is meer werk, maar je kunt alles wat de API toestaat. In de APO-methode krijgt een processtap zonder standaardkoppeling het label maatwerk, omdat de bouwinzet hoger is.

Wat als ons systeem geen API heeft?

Dan kan het vaak nog via een omweg. Het systeem mailt een rapport of maakt een export in Excel of CSV die de AI leest, of de AI maakt een bestand dat iemand met één klik importeert. Dat werkt, maar het is trager en kwetsbaarder: je werkt met de gegevens van de laatste export, en een andere opmaak kan de koppeling breken. Zie het als brug, tot het systeem een API krijgt of wordt vervangen.

Is het veilig om AI in je ERP of CRM te laten schrijven?

Dat kan veilig, als je vier dingen regelt. Geef de AI een eigen account met alleen de rechten die nodig zijn. Leg per gegeven vast wat hij mag lezen, klaarzetten en nooit mag doen. Houd een logboek bij van elke actie. En laat de AI concepten klaarzetten die een mens goedkeurt voordat ze definitief worden. Test eerst in een testomgeving, niet in je echte administratie.

Wat kost het om AI aan je systemen te koppelen?

Dat hangt vooral af van het aantal systemen en of er standaardkoppelingen zijn. Maatwerk via de API kost meer uren dan een standaardkoppeling. NinA bouwt koppelingen binnen het AI Partnership, vanaf € 4.500 per maand, na de AI Quick Scan van € 6.000 waarin we per kans uitrekenen wat het oplevert. Wat live staat, valt onder een onderhoudscontract vanaf € 245 per maand, inclusief AI-verbruik. Alle bedragen exclusief btw. Alle prijzen staan op wat kost AI.

Waar blijft onze data als AI aan onze systemen is gekoppeld?

In de EU: op jullie eigen infrastructuur of bij een Europese aanbieder, en Azure OpenAI is mogelijk. Naar het taalmodel gaan alleen de gegevens die voor de taak nodig zijn. We werken volgens ISO 27001 en NEN 7510; de certificering is in voorbereiding. Code, data en documentatie zijn van jullie, en binnen 30 dagen mee als je wilt overstappen.

Welke systemen moeten bij jullie met elkaar praten?

Plan een kennismaking van een kwartier. We kijken naar het proces en de systemen, en zeggen eerlijk wat een standaardkoppeling wordt en wat maatwerk.

  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