Dat hangt af van de systemen, de gegevens die over moeten en wat er moet gebeuren als iets afwijkt. Beantwoord een paar vragen en je krijgt een onderbouwde inschatting, geen bedrag uit een rekenmodel.
Onder meer gebouwd voor Tata Steel, M&G Investments, Digistore24, Toppers in Concert, Bar-le-Duc en Loogman
Kostencheck
Bereken wat jouw koppeling kost
Een paar vragen, daarna een aanvraag voor een onderbouwde inschatting. Vrijblijvend.
Stap 1 van 8Duurt ongeveer twee minuten
Wat de prijs bepaalt
Wat bepaalt wat een koppeling kost
Twee koppelingen tussen dezelfde systemen kunnen in omvang ver uit elkaar liggen. Dit zijn de acht dingen die het verschil maken.
Systemen en soorten gegevens
Klanten van de webshop naar de boekhouding is één stroom. Komen daar orders, facturen, voorraad en een derde systeem bij, dan telt elke stroom apart: velden die op elkaar moeten passen, en tests per soort gegeven.
Eén of twee richtingen
Eén kant op is overzichtelijk: het ene systeem is de bron, het andere volgt. Twee kanten op vraagt afspraken over welk systeem wint als in beide iets verandert, en een manier om te voorkomen dat een wijziging heen en weer blijft gaan.
Realtime of in batches
Een paar keer per dag bijwerken is eenvoudiger dan direct bij elke wijziging. Realtime vraagt webhooks of vaak opvragen, en een plan voor het moment dat een systeem even niet bereikbaar is.
De kwaliteit van de API
Een goed gedocumenteerde API met webhooks en een testomgeving scheelt veel werk. Strenge limieten, ontbrekende velden of helemaal geen API betekenen omwegen, zoals een export of rechtstreeks lezen uit de database.
Regels en uitzonderingen
Het werk zit zelden in de gewone order. Het zit in btw-regels, vreemde valuta, creditnota's, deelleveringen en klanten die in het ene systeem anders heten dan in het andere. Elke uitzondering krijgt een vaste afhandeling.
Bestaande gegevens overzetten
Moeten klanten, orders of historie mee, dan komt er een migratie bij: opschonen, dubbelingen samenvoegen en controleren dat alles klopt voordat de koppeling gaat lopen.
Beheer en monitoring
Een koppeling draait elke dag, ook als niemand kijkt. Monitoring die meldt als er iets vastloopt, en bijwerken als een leverancier zijn API aanpast, horen in de begroting en niet als verrassing achteraf.
AI ertussen
Staan de gegevens in vrije tekst, zoals een factuur in pdf of een order in een mail, dan leest AI ze eerst uit. Dat vraagt testen op je eigen voorbeelden, en een moment waarop een medewerker goedkeurt waar het ertoe doet.
Van vraag naar offerte
Zo komen we tot een prijs
1
Je antwoorden
Uit de kostencheck weten we wat je wilt laten maken, voor wie, en welke onderdelen erin moeten.
2
Een kort gesprek
We bellen je terug en vragen door op wat het moet opleveren en wat er al staat, en zeggen het als een bestaand pakket beter past.
3
Een onderbouwde offerte
Scope, planning en prijs op papier, voordat er iets gebouwd wordt. Past het budget niet, dan laten we zien wat je eerst kunt bouwen.
De vragen die we het vaakst krijgen voordat iemand systemen laat koppelen, met het antwoord dat we ook in een eerste gesprek geven.
1
Wat kost een koppeling laten maken?
Het eerlijke antwoord: dat hangt af van wat er over moet en wat er mis kan gaan. Klanten één keer per dag van je webshop naar je boekhouding zetten, is een ander project dan orders, facturen en voorraad die direct en in twee richtingen tussen je ERP, je CRM en je webshop lopen, met regels voor btw, valuta en creditnota's.
Daarom noemen we op deze pagina geen bedrag. Een prijs uit een rekenmodel zegt bij een koppeling pas iets als je weet welke systemen het zijn, welke gegevens over moeten en hoe goed de API's zijn. Met de antwoorden uit de kostencheck geven we een onderbouwde inschatting, en in de offerte leggen we scope, planning en prijs vast voordat er iets gebouwd wordt.
2
Wat is een koppeling, en wat is een API?
Een koppeling zorgt dat twee systemen gegevens uitwisselen zonder dat iemand ze overtypt. Een order in de webshop wordt een factuur in de boekhouding, en een nieuwe klant in het CRM staat meteen ook in het ERP.
Een API is de vaste ingang die een systeem biedt aan andere software. Daarin staat welke gegevens je mag opvragen of wegschrijven, in welke vorm, en met welke sleutel je binnenkomt. Sommige systemen melden ook zelf dat er iets veranderd is. Dat heet een webhook.
De koppeling is alles daartussen: welk veld in het ene systeem bij welk veld in het andere hoort, wanneer de gegevens over gaan en wat er gebeurt als iets niet klopt. Daar zit het meeste werk.
3
Standaardkoppeling of maatwerk
Veel pakketten hebben een eigen app store of marketplace met kant-en-klare koppelingen. Doet zo'n standaardkoppeling wat je nodig hebt, neem hem dan. Hij is sneller in gebruik, de leverancier houdt hem bij en je betaalt een abonnement in plaats van een bouwproject. Wij zeggen dat ook als we het zien.
Een standaardkoppeling is gebouwd voor het gemiddelde bedrijf. Maatwerk loont als je proces daarvan afwijkt, of als de standaardkoppeling net niet genoeg doet. Dat zie je meestal hieraan:
Er gaan gegevens niet mee die je wel nodig hebt
Hij werkt één kant op, en jij hebt twee kanten nodig
Je eigen regels en uitzonderingen passen er niet in
Er doen meer dan twee systemen mee, of je eigen software
4
Wat doet een integratieplatform (iPaaS)?
Een integratieplatform, ook wel iPaaS genoemd, is software waarmee je koppelingen in elkaar klikt uit kant-en-klare blokken: gebeurt er iets in het ene systeem, doe dan dit in het andere. Zapier, Make en Power Automate zijn bekende voorbeelden.
Voor eenvoudige stappen met vaste regels is dat vaak genoeg, en dan adviseren we het ook. Het wordt lastig bij veel uitzonderingen, grote aantallen of gegevens die twee kanten op moeten. De logica raakt dan verspreid over losse flows die niemand meer overziet, en de abonnementskosten lopen vaak op met het aantal taken.
Soms is een combinatie het beste: het platform voor de eenvoudige stappen, een eigen koppeling voor het deel waar het op aankomt.
5
Wat als een systeem geen API heeft?
Dan kan het nog steeds. We kunnen elk systeem koppelen, ook zonder API. De vraag is alleen welke route het betrouwbaarst is.
Dit zijn de gebruikelijke routes, van betrouwbaar naar minder betrouwbaar. Hoe verder in het rijtje, hoe meer monitoring erbij hoort, want een ander bestandsformaat of een nieuw scherm kan de koppeling breken.
Een export die het systeem op vaste tijden klaarzet, zoals een CSV- of Excel-bestand
Rechtstreeks lezen uit de database, in overleg met de leverancier
Mail met bijlagen uitlezen, zoals orders of facturen
Als laatste stap: het systeem bedienen zoals een medewerker dat doet
6
Eenmalige kosten en doorlopend beheer
Het bouwen van een koppeling betaal je één keer. Daarna blijft hij draaien, terwijl de systemen aan beide kanten veranderen. Leveranciers brengen nieuwe versies van hun API uit en zetten oude uit, sleutels verlopen, velden krijgen een andere naam en het aantal orders groeit.
Daarom hoort beheer in de begroting: monitoring die meldt als er iets vastloopt, een logboek waarin je terugziet wat er is overgegaan, en iemand die bijwerkt als een API verandert. Wat dat kost, hangt af van het aantal koppelingen en hoe vaak ze draaien. We spreken het vooraf af.
Vraag wat er gebeurt als een systeem even niet bereikbaar is
Vraag hoe je merkt dat er iets niet is overgekomen
Vraag of je pakket extra rekent voor toegang tot de API
Vraag van wie de code is en waar de koppeling draait
7
Waar AI tussen twee systemen past
Een koppeling verplaatst gegevens die al netjes in een veld staan. Veel gegevens komen alleen binnen als vrije tekst: een factuur in pdf, een pakbon die per leverancier anders is, een order in een mail. Daar past AI tussen. Het leest het document, haalt de gegevens eruit, en de koppeling zet ze in het juiste systeem.
AI kan ook een voorstel klaarzetten, zoals een boeking of een antwoord aan een klant. Waar het ertoe doet, keurt een medewerker dat goed voordat het doorgaat, en twijfelgevallen gaan langs een mens. Liggen de regels vast, dan is AI niet nodig en bouwen we een gewone koppeling.
Ook een AI-assistent zoals ChatGPT of Claude kun je aan je eigen systemen koppelen, zodat hij antwoord geeft met jouw gegevens. Daarvoor geldt hetzelfde: alleen de rechten die nodig zijn, en vastleggen wat hij opvraagt.
8
Veiligheid en AVG
Een koppeling heeft toegang tot je systemen, en vaak tot persoonsgegevens van klanten of medewerkers. Dat vraagt dezelfde zorg als elke andere toegang: niet meer rechten dan nodig, en vastleggen wat er gebeurt.
Verwerken wij persoonsgegevens voor je, dan sluiten we een verwerkersovereenkomst. Your Tech Club is ISO 9001- en ISO 27001-gecertificeerd, dus kwaliteit en informatiebeveiliging zijn vastgelegd in hoe we werken.
Een verwerkersovereenkomst als er persoonsgegevens meegaan
Een eigen account per koppeling, met alleen de rechten die nodig zijn
Sleutels en wachtwoorden in een kluis, niet in de code
Logging van wat er is overgegaan, wanneer en door welke koppeling
Amsterdam
Wie je spreekt
Je spreekt de oprichters
Geen verkoper: We lezen je antwoorden en bellen je terug. Daarna bouw je met een vast team vanuit ons kantoor in Amsterdam.
Dat hangt af van het aantal systemen en soorten gegevens, of de gegevens één of twee kanten op gaan, hoe vaak ze over moeten en hoe goed de API's zijn. Een bedrag uit een rekenmodel klopt daarom bijna nooit. Met de kostencheck op deze pagina geef je je situatie in een paar minuten door, en krijg je een onderbouwde inschatting. In de offerte leggen we scope, planning en prijs vast voordat er iets gebouwd wordt.
Wat kost een API-koppeling?
Een API-koppeling loopt via de officiële ingang die een systeem biedt, en is meestal de betrouwbaarste route. Wat hij kost, hangt vooral af van die API: goede documentatie, webhooks en een testomgeving schelen werk, strenge limieten en ontbrekende velden kosten werk. Daarnaast tellen de gegevens, de richting en de uitzonderingen mee. Geef het door in de kostencheck, dan krijg je een inschatting voor jouw systemen.
Is een standaardkoppeling of Zapier niet goedkoper?
Vaak wel, en dan adviseren we dat ook. Doet een kant-en-klare koppeling uit de app store van je pakket, of een flow in Zapier of Make, wat je nodig hebt, dan is dat sneller in gebruik en goedkoper in beheer. Maatwerk loont als er gegevens, regels of een richting ontbreken, of als de losse flows zo groeien dat niemand ze meer overziet.
Welke systemen kunnen jullie koppelen?
Elk systeem, daar zit geen beperking op: boekhouding en ERP, CRM, webshop, HR en salaris, planning, eigen software of een oude database, en ook een AI-assistent zoals ChatGPT of Claude. Heeft een systeem geen API, dan zoeken we een andere betrouwbare route. Op de pagina Koppelingen lees je per systeem wat er mogelijk is, bijvoorbeeld bij Exact Online, AFAS, HubSpot en Shopify.
Kun je een systeem zonder API koppelen?
Ja. We gebruiken dan bijvoorbeeld een export die het systeem op vaste tijden klaarzet, lezen in overleg met de leverancier uit de database, of lezen mail met bijlagen uit. Zo'n route is gevoeliger voor veranderingen dan een goede API, dus we bouwen er extra monitoring bij. Zo merk je het voordat er gegevens missen.
Wat kost het onderhoud van een koppeling?
Dat hangt af van het aantal koppelingen, hoe vaak ze draaien en hoe vaak de leveranciers hun API aanpassen. Vaste onderdelen zijn monitoring, een logboek van wat er is overgegaan en bijwerken als een systeem verandert. We spreken het vooraf af, zodat je weet waar je aan toe bent.
Hoe lang duurt het om een koppeling te laten maken?
Dat hangt af van de systemen, de uitzonderingen en of er bestaande gegevens mee moeten, niet van een standaardplanning. Voordat de koppeling live gaat, testen we hem in een testomgeving met voorbeelden uit je eigen praktijk. De planning staat in de offerte.
Is een koppeling veilig, ook met persoonsgegevens?
Ja, als hij goed is ingericht: elke koppeling krijgt alleen de rechten die hij nodig heeft, sleutels staan in een kluis en we leggen vast wat er wanneer is overgegaan. Gaan er persoonsgegevens mee, dan sluiten we een verwerkersovereenkomst. Your Tech Club is ISO 9001- en ISO 27001-gecertificeerd.
Cookies & privacy. We gebruiken functionele cookies (altijd) en analytische / marketing-cookies (alleen met jouw toestemming) om de site te verbeteren. Lees onze privacyverklaring.