Naar de inhoud

Koppelingen en API's

Koppeling laten maken tussen je software: API, webhook of import

Twee pakketten die zelf gegevens uitwisselen, zodat niemand meer overtypt wat al ergens staat.

Koppeling laten maken: de kalender van No.4 Lange Ast, gevoed door een koppeling met de iCal van Airbnb en Booking

Overtypen is een koppeling met de hand

Een koppeling laten maken loont zodra iemand in je bedrijf elke week gegevens overtypt van het ene pakket naar het andere: bestellingen van de webshop naar de boekhouding, aanvragen van de site naar het CRM, uren van de app naar de facturatie, boekingen van Airbnb naar de eigen kalender.

Dat overtypen is een koppeling die met de hand werkt. Ze is traag, ze maakt fouten en ze stopt als die ene persoon ziek is. Een echte koppeling doet hetzelfde zonder mens: zodra iets verandert in het ene pakket, staat het juist in het andere.

Er zijn vier manieren om dat te bouwen, van een klik in een instelling tot eigen code. Hieronder lees je per manier wat ze kost, wat ze aan onderhoud vraagt en wat er breekt als een van beide pakketten verandert, met drie koppelingen uit ons eigen werk en een rekensom die je op je eigen bedrijf legt.

Welke koppeling voor welk geval

  1. Ingebouwde integratie

    De koppeling die een van beide pakketten zelf aanbiedt

    Kost
    laag
    Onderhoud
    laag
    Snelheid
    midden
    Risico
    laag

    Als een pakket verandertDe leverancier past ze aan; jij kan niets bijsturen

  2. Workflow in n8n of Make

    Een stroom van stappen tussen twee API's, per maand betaald

    Kost
    laag
    Onderhoud
    midden
    Snelheid
    midden
    Risico
    midden

    Als een pakket verandertEen stap faalt stil tot iemand de foutmelding leest

  3. Eigen API-koppeling

    Code die beide API's aanspreekt, met eigen regels en foutafhandeling

    Kost
    hoog
    Onderhoud
    midden
    Snelheid
    hoog
    Risico
    laag

    Als een pakket verandertWij passen de code aan; tests tonen meteen wat brak

    Uit ons werkDe maillaag met veertien soorten berichten van DA Logistics, de formulierservice van elf klantsites

  4. Geplande import

    Een bestand of feed die op vaste tijden wordt ingelezen

    Kost
    midden
    Onderhoud
    laag
    Snelheid
    laag
    Risico
    midden

    Als een pakket verandertEen kolom die verschuift; het importrapport toont het

    Uit ons werkDe iCal van Airbnb en Booking bij No.4, de Excel-import van Business Centrum

Hoog bij snelheid is goed, hoog bij kost, onderhoud en risico niet. De inschatting geldt voor een gewone koppeling tussen twee pakketten met een gedocumenteerde API.

De vier manieren, met hun kost

Een koppeling hangt af van wat beide pakketten toelaten. Heeft een pakket een API, dan kan bijna alles. Stuurt het een webhook bij elke wijziging, dan kan het ook snel. Heeft het geen van beide, dan blijft een export en een import.

RouteWanneerKost bij de startKost per jaar
Ingebouwde integratieEen van beide pakketten biedt de koppeling zelf aanMeestal niets of een hoger abonnementIn je abonnement
Workflow in n8n of MakeTwee pakketten met een API, een eenvoudige stroom zonder veel regelsEnkele uren om op te zettenn8n Starter 20 euro per maand voor 2.500 uitvoeringen bij jaarbetaling, Make vanaf een gratis plan met 1.000 credits per maand
Eigen API-koppelingRegels die geen workflowtool kent, grote volumes, of gegevens die niet via een derde mogen lopen16 tot 40 uur voor een richting, 40 tot 120 uur voor twee richtingen met foutafhandelingHosting van een kleine functie en een paar uur per jaar voor wijzigingen aan de API's
Geplande importEen pakket zonder API, of gegevens die een keer per dag mogen bijkomen8 tot 30 uur voor een import met controle en rapportBijna niets, tot het bestand verandert

Uren reken je om met de marktprijs van een bureau, in België 50 tot 150 euro per uur: een eigen koppeling in een richting kost dan 800 tot 6.000 euro, in twee richtingen 2.000 tot 18.000 euro. Welke workflowtool bij je past, staat op Make, Zapier of n8n, en wat n8n gratis laat, op is n8n gratis.

Drie koppelingen die we bouwden

  1. Airbnb en Booking naar een eigen kalender

    Bij No.4 Lange Ast leest een WordPress-plugin de iCal-kalenders van Airbnb en Booking en toont hij de vrije data op de eigen site, met een aanvraagformulier. Een geplande import: geen API nodig, wel een controle op wat er binnenkomt. Hoe zo een kalender voor een B&B werkt, lees je op boekingssysteem voor je B&B.

  2. Een Excel die een platform wordt

    Het beheerplatform van Business Centrum leest hun Excel in, met een rapport per import dat toont wat er binnenkwam. Getest op hun echte bestand met 309 werkgevers en 971 werknemers. Hoe je daar komt, staat op van Excel naar een eigen platform.

  3. Veertien soorten berichten uit een planbord

    Het transportplatform van DA Logistics stuurt mails naar chauffeurs en kantoor uit wat er in de planning, de vloot en het personeelsdossier gebeurt: veertien soorten berichten, elk met zijn eigen aanleiding. Een eigen koppeling tussen het platform en een maildienst.

Wat er gebeurt als een pakket verandert

Elke koppeling hangt aan twee pakketten die niet van jou zijn. Hun leveranciers veranderen velden, limieten en versies. De vraag is niet of dat gebeurt, maar wie het merkt.

Bij een eigen koppeling schrijven we tests die de echte API aanspreken in een testomgeving, en een melding die afgaat als er een dag niets binnenkwam terwijl er wel iets had moeten komen. Een import geeft een rapport per keer: zo zie je een kolom die verschoof voor de fout in je boekhouding staat. En iCal is geen live koppeling: elk platform haalt de kalender op zijn eigen tempo op, dus tussen een boeking op Airbnb en een geblokkeerde dag op je eigen site zit altijd een venster. Waar dat te groot is, heb je een channel manager of een API nodig.

De rekensom: uren overtypen tegen de bouw

Een koppeling betaalt zich terug met de uren die niemand meer overtypt. Reken het zo na, met je eigen getallen.

VandaagMet een eigen koppeling
Uren overtypen per week50,5 voor nakijken
Werkweken per jaar4646
Uren per jaar23023
Loonkost per uur, aangenomen40 euro40 euro
Kost per jaar aan overtypen9.200 euro920 euro
Bouw, eenmalig6.000 euro
Onderhoud per jaar600 euro

In dit voorbeeld spaart de koppeling 8.280 euro per jaar aan uren uit. Na aftrek van het onderhoud blijft 7.680 euro, en de bouw is binnen het jaar terugverdiend. Wat een uur van je medewerker echt kost, bereken je met de bruto-netto-calculator van Business Centrum: reken met de loonkost voor de werkgever, niet met het nettoloon. De fouten die niet meer gemaakt worden, telt deze som niet eens mee.

Acht vragen voor je leverancier

  • Is er een API, en waar staat de documentatie?
  • Welke gegevens kan je via de API lezen, en welke ook schrijven?
  • Hoeveel oproepen per minuut of per dag laat de API toe?
  • Stuurt het pakket een webhook bij een wijziging, of moet je zelf gaan kijken?
  • Is er een testomgeving waar we kunnen koppelen zonder echte klanten te raken?
  • Kost de API-toegang extra, of zit ze alleen in een duurder abonnement?
  • Hoe kondigt de leverancier wijzigingen aan, en hoe lang blijft een oude versie werken?
  • Waar staan de gegevens, en mag een koppeling ze via een derde partij laten lopen?

Waar een koppeling ophoudt en software begint

Soms is de vraag geen koppeling maar een gat tussen je pakketten dat niemand vult. Dan helpen deze pagina's verder.

  • Facturen die binnenkomenen in je boekhouding moeten: lees facturen automatisch verwerken, en voor e-facturen tussen bedrijven Peppol.
  • Klanten op drie plekkendan is de vraag vaak een CRM op maat dat de andere pakketten voedt.
  • Voorraad, aankoop en planningdie samen moeten kloppen: dat is ERP op maat, of een pakket zoals Odoo met koppelingen; wat Odoo kost, staat op Odoo kosten.
  • Een planning in Exceldie iedereen deelt: begin bij planning in Excel of software.
  • Een website die offertes voorbereidteen configurator stuurt de aanvraag met alle keuzes rechtstreeks naar je CRM.

De meeste koppelingen bouwen we binnen AI en automatisatie; groeit het uit tot een eigen systeem, dan lees je eerst wat software laten ontwikkelen kost.

Vragen over koppelingen

Wat kost een API-koppeling laten maken?

Een workflow in n8n of Make kost een paar uur opzet en een abonnement vanaf ongeveer 20 euro per maand. Een eigen koppeling vraagt 16 tot 40 uur in een richting en 40 tot 120 uur in twee richtingen; aan de Belgische marktprijs van 50 tot 150 euro per uur is dat 800 tot 18.000 euro. VBS werkt met een vaste prijs per project na een eerste gesprek.

Kan je een koppeling maken met Excel?

Ja, als een geplande import of export. Excel heeft zelf geen API, maar een bestand in OneDrive of SharePoint kan via Microsoft Graph wel gelezen en geschreven worden. Vaak is de betere vraag of die Excel niet zelf een systeem moet worden.

Is n8n of Make veilig voor klantgegevens?

De gegevens lopen via hun servers, tenzij je n8n zelf host. Mogen ze de EU of je eigen omgeving niet verlaten, dan host je n8n zelf of bouw je een eigen koppeling. Leg het voor aan wie in je bedrijf over de AVG beslist.

Hoe lang duurt het om een koppeling te bouwen?

Een workflow staat er in enkele dagen. Een eigen koppeling in twee richtingen met tests en meldingen vraagt twee tot zes weken, vooral afhankelijk van hoe goed de API van beide pakketten gedocumenteerd is.

AI automatisatie

Hoe VBS je hiermee helpt

We laten mails, offertes, documenten en opvolging zichzelf doen, ingebouwd in de manier waarop je nu werkt.

  • Een flow per taak, van formulier tot bevestiging
  • Een mens keurt goed wat ertoe doet
  • Draait op AWS, met logboek en melding als iets faalt

Hoe we dat aanpakken, lees je bij AI automatisatie.

Welke koppeling past bij jouw pakketten?

Stuur ons de lijst van je pakketten en wat er vandaag overgetypt wordt, met hoeveel uur per week. Je krijgt na een gesprek de route die past en een vaste prijs, met het onderhoud erbij.

Optioneel, als je liever gebeld wordt.

Wat wil je bereiken, en wat staat er al?

We gebruiken je gegevens alleen om je te antwoorden.