Beeldscherm met de bedieningssoftware van de LEIR-controlekamer bij CERN, vol meetwaarden en grafieken
GidsUitgebreide gids3 augustus · 09:0014 min leestijd

Koppelingen bewaken: hoe je een stilgevallen koppeling merkt voordat je klant belt

Een koppeling die stilvalt geeft geen foutmelding maar een leegte, en die kost per dag orders, facturen en voorraad. Zo richt je hartslag, herhaalpogingen, een dode brievenbus en een nachtelijke telling in.

Om 16:40 op vrijdag stopte de koppeling tussen je webshop en je ordersysteem. Er ging geen alarm af, want er ging niets stuk. Er kwam alleen niets meer binnen. Dinsdagochtend belt je grootste afnemer over een bestelling die hij donderdag plaatste, en dan pas begint het echte werk: uitzoeken welke orders er nog meer missen, en in welke volgorde je ze inhaalt.

Deze gids gaat over de laag die dat interval kort houdt. Hij is voor wie al een of meer koppelingen heeft draaien, tussen webshop en boekhouding, tussen orderdesk en ERP, tussen betaalprovider en administratie, en die tot nu toe vertrouwt op "iemand merkt het wel". Na deze gids weet je welke signalen je meet, hoe je herhaalpogingen en een dode brievenbus inricht, wie het alarm krijgt, en hoe je achteraf reconstrueert wat er precies is misgegaan.

Wat een dag stilte kost, in jouw eigen getallen

Koppelingsbewaking is de laag die bijhoudt of een koppeling nog wérk doet, niet of hij nog bestaat. Per datastroom meet ze of er binnen het verwachte ritme iets is gelukt, hoeveel berichten er wachten, hoeveel er falen, en of beide kanten nog evenveel records tellen. Het verschil met gewone monitoring zit in die eerste vraag: bewaking slaat alarm op afwezigheid, niet alleen op fouten.

Dat onderscheid is geen semantiek, het is de hele rekening. Een koppeling die een fout gooit, meldt zichzelf. Een koppeling die niets meer te doen krijgt, ziet er van buiten precies zo uit als een rustige dag.

De schade van zo'n stille breuk valt in vier posten, en de reparatie van de koppeling zelf is de kleinste ervan.

  • Gemiste of vertraagde orders. Ze staan wel in het bronsysteem, maar niemand pakt ze. Bij een levertijd van 24 uur is elke dag stilte een dag te laat, plus de spoedzendingen om het goed te maken.
  • Facturen die blijven liggen. Elke dag dat de factuurstroom stilstaat, schuift je hele betaaltermijn op. Dertig dagen betalingstermijn wordt vierendertig, over je volledige dagomzet.
  • Voorraad die niet klopt. Zodra de mutaties niet meer doorkomen, verkoop je door op cijfers van vorige week. Dat kost je nee-verkoop of oververkoop, en allebei kosten ze een telefoontje.
  • Uitzoek- en herstelwerk. De reparatie duurt een uur. Vaststellen wélke transacties ontbraken, ze in de goede volgorde inhalen en de dubbelen eruit halen duurt veel langer, en dat werk schaalt met het aantal dagen stilte.

Vul je eigen getallen in, want de formule is simpel: detectietijd in werkdagen, maal transacties per dag, maal wat een gemiste transactie je kost aan herstel en gevolgschade, plus de vaste uitzoekkost van de reconstructie. Bij veertig orders per dag en een half uur herstelwerk per order zit je na vier dagen stilte al op zo'n tachtig uur inhaalwerk, nog voor je één boze klant hebt gesproken.

Van de factoren in die som is er precies één die je zelf in de hand hebt. Niet betere koppelingen, niet duurdere: hoe snel je merkt dat er niets meer binnenkomt. Dat interval krijg je alleen omlaag als je onderhoud en beheer van een koppeling als doorlopende kostenpost begroot, niet als eenmalige bouwpost. Van vier dagen naar één uur scheelt ruwweg een factor dertig op je hele schadepost, en dat is precies wat de rest van deze gids inricht.

Wat je nodig hebt voordat je iets aanzet

Bewaking is geen tool die je installeert maar een set afspraken die je vastlegt: wat is normaal, wie hoort het als het niet normaal is, en hoe lang bewaar je het bewijs. Zeven dingen liggen op tafel voordat de eerste melding zin heeft.

  • Een lijst van stromen met hun verwachte ritme. Niet "de Exact-koppeling", maar "verkooporders naar Exact, elke vijf minuten" en "voorraadmutaties terug, elk uur". Het ritme is de drempel waarop je straks alarmeert.
  • Per stroom een normaal dagpatroon. Hoeveel orders op een dinsdag, hoeveel op zondag, wat gebeurt er in de eerste week van de maand. Zonder dat patroon weet je niet of nul berichten stilte is of gewoon zondag.
  • Een teller aan beide kanten. Een manier om in het bronsysteem én in het doelsysteem hetzelfde te tellen over hetzelfde venster. Zonder die twee tellingen kun je nooit hard vaststellen dat er iets mist.
  • Een plek waar meldingen landen, met een naam erbij. Een kanaal in Slack of Teams, een mailadres dat echt gelezen wordt, en de afspraak binnen hoeveel uur iemand kijkt. Een melding zonder ontvanger is een logregel.
  • Een logboek dat langer bewaart dan je slechtste detectietijd. Merk je een storing pas na drie weken, dan heb je aan veertien dagen historie niets.
  • Toegang tot de foutkanalen van je leveranciers. De webhook-logs van Mollie of Stripe, de app-instellingen in Exact Online, de statuspagina van je platform. Daar staat vaak al maanden dat het misgaat.
  • Een manier om een storing na te bootsen. Een testomgeving of een stroom die je bewust een uur kunt stilzetten. Bewaking die je nooit hebt zien afgaan, is een aanname.
Voordat je bewaking inricht: dit ligt er op tafel
0/7

Zo hangt de bewakingslaag aan elkaar

De laag bestaat uit drie vangnetten die elk iets anders opvangen: de hartslag ziet stilte, de dode brievenbus ziet fouten, en de nachtelijke telling ziet wat nooit is aangeboden. De hartslag is een seintje na elke geslaagde verwerkingsronde, dus het uitblijven ervan is het alarm; de dode brievenbus houdt vast wat na alle herhaalpogingen niet lukte, met een teller erop; de telling vergelijkt aan beide kanten dezelfde sleutels over hetzelfde venster. Alle drie komen ze uit op dezelfde plek: één naam met een afgesproken reactietijd.

De stappen

In acht stappen staat er een bewakingslaag die stilte betrapt in plaats van fouten: je zet een hartslag op elke stroom, meet vier signalen in plaats van twintig, richt herhaalpogingen in die het niet erger maken, geeft mislukte berichten een dode brievenbus met een teller, telt elke nacht beide kanten, bepaalt wie er wakker gemaakt mag worden, zorgt dat je het achteraf kunt reconstrueren, en test het geheel een keer per kwartaal. Werk ze in deze volgorde af: stap 1 alleen levert al het grootste deel van de winst.

1. Zet een hartslag op elke stroom

Dit is de goedkoopste ingreep met veruit het meeste effect. Het principe heet een dodemansknop: je koppeling stuurt na elke geslaagde verwerking een kort seintje naar een bewaker, en die bewaker slaat alarm zodra dat seintje uitblijft. Je bewaakt dus niet de foutmelding, maar de afwezigheid van succes. Dat is de enige manier waarop een uitgezette flow, een verlopen token of een verwijderd webhook-abonnement zichzelf verraadt.

In de praktijk is dat één regel aan het eind van je flow: een HTTP-aanroep naar een unieke URL. Healthchecks.io bewaakt twintig taken gratis en rekent 20 dollar per maand voor honderd (prijzen augustus 2026). Wil je het zelf draaien, dan is Uptime Kuma onder MIT-licentie met een push-monitor de standaardkeuze, in een container op je eigen server.

Twee instellingen bepalen of dit werkt. De coulanceperiode zet je op het normale interval plus één marge: draait de stroom elke vijf minuten, dan alarmeer je na vijftien, niet na zes. En bij stromen zonder vast ritme, zoals inkomende orders die 's nachts nu eenmaal uitblijven, hang je de hartslag niet aan het bericht maar aan de controleronde: het script dat elk uur kijkt of er iets te doen was, pingt ook als het antwoord "niets" is.

2. Meet vier signalen, niet twintig

Het SRE-boek van Google adviseert vier gouden signalen voor een dienst: vertraging, verkeer, fouten en verzadiging. Vertaald naar een koppeling levert dat deze vier op, en meer heb je in het begin niet nodig.

  1. Laatste geslaagde verwerking. Het tijdstip, per stroom. Dit is de hartslag uit stap 1 en het belangrijkste getal van allemaal.
  2. Achterstand. Hoeveel berichten wachten er, en hoe oud is het oudste onverwerkte bericht. Een wachtrij die groeit is een storing die nog niet als storing zichtbaar is.
  3. Foutratio over een venster. Niet "er was een fout", maar "meer dan 5 procent van de laatste honderd berichten faalde". Eén mislukte aflevering is ruis, een oplopend percentage is een patroon.
  4. Verloopdatums. Tokens, certificaten, API-versies. Een refresh token van Exact Online dat dertig dagen ongebruikt blijft vervalt gewoon, en dan is de ketting verbroken tot iemand handmatig opnieuw inlogt. Zet die datums in een agenda met een herinnering, niet in iemands hoofd.

3. Richt herhaalpogingen in die het niet erger maken

Een mislukte aflevering is meestal tijdelijk: de andere kant deed even niet open, of je liep tegen een limiet aan. Herhalen is dus goed, maar de naïeve variant maakt het erger. Tien koppelingen die na een storing allemaal precies om 09:00 opnieuw beginnen, leggen het net herstelde systeem weer plat.

Het antwoord is een oplopende wachttijd met willekeur erin. In de simulaties van AWS zorgde het toevoegen van willekeur aan de wachttijd ervoor dat het totale aantal aanroepen meer dan halveerde én de klus sneller af was dan bij kale exponentiële backoff. Praktisch: 1, 2, 4, 8, 16 minuten, met per poging een willekeurige afwijking van enkele tientallen procenten, en een harde bovengrens.

Kijk daarnaast wat de andere kant zelf al doet, want die schema's verschillen sterk. Mollie probeert een mislukte webhook tien keer over een periode van 26 uur en beschouwt een antwoord dat langer dan vijftien seconden duurt als mislukt; daarna stopt de bezorging en moet jij het kanaal handmatig weer aanzetten. Stripe houdt vol tot drie dagen met een oplopende wachttijd en adviseert eerst een 2xx terug te geven en het echte werk in een wachtrij te zetten. Dat verschil bepaalt hoeveel tijd jij hebt: bij de een een dag, bij de ander drie.

Eén regel geldt altijd. Herhalen zonder idempotentie levert dubbele facturen op, dus sla het unieke kenmerk van een gebeurtenis op vóórdat je iets doet. Dat een webhook dubbel binnenkomt is normaal en geen storing.

4. Geef mislukte berichten een dode brievenbus, en zet er een teller op

Wat na de laatste herhaalpoging nog steeds niet lukt, mag niet verdwijnen en mag ook niet eeuwig blijven rondtollen. Het hoort in een aparte wachtrij die je kunt bekijken, repareren en opnieuw aanbieden.

De grote wachtrijsystemen hebben dit ingebouwd en hun standaardinstellingen zijn een goed vertrekpunt. Azure Service Bus verplaatst een bericht na tien afleverpogingen naar de dode brievenbus, met de reden MaxDeliveryCountExceeded erbij, en ruimt die wachtrij nooit automatisch op. Dat laatste is bewust: een bericht blijft daar staan tot een mens ernaar heeft gekeken. Bij Amazon SQS bepaalt de redrive-instelling na hoeveel ontvangsten een bericht doorschuift, en de documentatie waarschuwt dat je de bewaartermijn van de dode brievenbus langer moet zetten dan die van de bronwachtrij, omdat de vervaltijd doortelt vanaf het oorspronkelijke moment. Anders verdwijnt je bewijs precies daar waar je het bewaarde.

Draai je op een integratieplatform, dan is het equivalent een foutworkflow. In n8n vang je dat af met de Error Trigger, die alleen afgaat bij automatische runs en niet bij handmatige tests. Bouw hem dus, en test hem via de productie-URL.

De teller is het punt. Een dode brievenbus die niemand bekijkt is een prullenbak met een net naam. Zet er een alarm op dat afgaat zodra hij boven nul komt en boven nul blijft.

5. Tel elke nacht beide kanten

Hartslag en dode brievenbus dekken twee gevallen: er gebeurde niets meer, of er ging iets stuk. Ze missen het derde en gemeenste geval, namelijk dat een bericht nooit is aangeboden. Een webhook die de bron nooit verstuurde omdat het abonnement was verwijderd, komt in geen enkele foutteller voor.

Alleen tellen vangt dat. Draai elke nacht een ronde die aan beide kanten dezelfde sleutels telt over hetzelfde venster: orders van gisteren in de webshop tegen orders van gisteren in het ERP, betalingen bij de provider tegen betalingen in de administratie. Neem een venster van 48 uur zodat berichten die net over middernacht heen liepen niet als verschil opduiken. Meld het verschil met de ontbrekende sleutels erbij en los het niet stil op: een reconciliatie die zelf stilletjes bijboekt, verbergt precies het probleem dat je wilde zien. Welk synchronisatiepatroon je per stroom hebt gekozen verandert daar niets aan, want geen enkel patroon is af zonder deze ronde.

6. Bepaal wie het alarm krijgt, en waarvoor je iemand mag storen

Splits je meldingen in twee bakken en houd die scheiding streng. In de eerste bak zit alles wat vandaag actie vraagt: de orderstroom staat stil, de dode brievenbus loopt vol, een token verloopt morgen. Die gaan naar een kanaal met een naam en een reactietijd. In de tweede bak zit alles wat kan wachten: één mislukte aflevering die de tweede poging haalde, een reconciliatieverschil van één record. Die gaan naar een dagrapport dat je 's ochtends doorscrolt.

De reden voor die strengheid staat scherp in het SRE-boek van Google: elke melding die iemand wakker maakt hoort een reactie te vragen die intelligentie vereist, en gaat de melder te vaak af, dan negeren mensen ook de echte. Bewaking die je uitzet omdat ze te veel piept, is duurder dan geen bewaking, want je denkt dat je gedekt bent.

Leg tot slot de escalatie vast: reageert er binnen twee uur niemand op een melding uit bak één, dan gaat hij door naar een tweede naam. En zorg dat die naam bestaat ook als de bedenker van de koppeling er niet meer is, want koppelingen draaien vrolijk door nadat de medewerker die ze aanzette is vertrokken.

7. Zorg dat je een stille storing kunt reconstrueren

Als het alarm afgaat, is de eerste vraag niet "wat is er stuk" maar "wat mis ik". Die vraag beantwoord je alleen met een logboek dat per bericht vasthoudt: het tijdstip, de sleutel (ordernummer, factuurnummer, betaal-id), de uitkomst, en het ruwe bericht zoals het binnenkwam. Met die vier kolommen maak je binnen tien minuten de lijst van wat er ingehaald moet worden.

Let op de bewaartermijn, want die is standaard korter dan mensen denken. n8n ruimt afgeronde runs standaard op na 336 uur, oftewel veertien dagen, en boven de tienduizend bewaarde runs. Merk je een storing pas bij de kwartaalafsluiting, dan is je bewijs al opgeruimd. Zet die termijn dus hoger dan je slechtste detectietijd, of schrijf de vier kolommen weg naar je eigen database.

Bewaar ook het ruwe bericht, niet alleen je eigen samenvatting ervan. Bij een geschil over wat de klant precies bestelde is dat het enige bewijs, en het is de enige manier om een reeks berichten opnieuw af te spelen zonder de bron om een export te vragen.

8. Test de bewaking, één keer per kwartaal

Zet één stroom bewust een uur stil en kijk of het alarm afgaat, bij de juiste persoon, binnen de tijd die je hebt afgesproken. Dit klinkt overdreven tot je het één keer doet en er niets gebeurt. Het klassieke voorbeeld staat in de handleiding van Healthchecks zelf: de zelf-gehoste versie verstuurt geen enkele melding zolang het sendalerts-proces niet draait. Je bewaker kan net zo goed stil vallen als de koppeling die hij bewaakt, en hij meldt dat niet uit zichzelf.

Waar het in de praktijk misgaat

Zes faalmodi, met de mitigatie erbij. Alle zes komen voor bij bewaking die op papier prima geregeld was.

  • Je bewaakt de fout in plaats van de leegte. Je krijgt netjes bericht bij een mislukte aanroep, maar niets als er helemaal geen aanroepen meer zijn. Mitigatie: de hartslag uit stap 1, met een coulanceperiode per stroom.
  • De leverancier zet je kanaal uit en jij merkt het niet. Na aanhoudende mislukkingen stopt Mollie met bezorgen tot je het handmatig weer aanzet. Shopify verwijdert een blijvend falend shop-specifiek webhook-abonnement, terwijl een app-specifiek abonnement juist blijft staan, dus welk van de twee je hebt bepaalt of dit jou treft. En Make deactiveert een scenario na een instelbaar aantal fouten op rij, en bij een instant trigger al bij de eerste fout, precies het geval van een webhook-koppeling. Mitigatie: bewaak de ontvangst aan jouw kant, want deze partijen beschermen hun eigen infrastructuur, niet jouw proces.
  • Je alarm gaat naar een kanaal dat niemand leest. Meestal het mailadres van degene die de koppeling bouwde. Mitigatie: een gedeeld kanaal, een tweede naam in de escalatie, en één keer per kwartaal de test uit stap 8.
  • Je logboek is korter dan je detectietijd. Je hebt het alarm, je hebt de wil, maar de historie is opgeruimd. Mitigatie: bewaartermijn boven je slechtste detectietijd, en de vier kolommen naar je eigen opslag.
  • Herhaalpogingen zonder idempotentie. De koppeling herstelt zichzelf en produceert onderweg dubbele orders en dubbele facturen. Mitigatie: sla het unieke kenmerk op vóór de verwerking, altijd, ook bij een stroom die "toch nooit dubbel binnenkomt".
  • Bewaking zonder eigenaar. Alles staat er, niemand is verantwoordelijk, en na drie maanden staat de melding op stil. Mitigatie: één naam per stroom in de begroting, met een afgesproken reactietijd. Dat is dezelfde regel die ook in de offerte hoort te staan.

Het beslis-kader: hoeveel bewaking is genoeg

Niet elke stroom verdient dezelfde laag. Leg deze vier assen naast elke koppeling, en let op de eerste: die kantelt de keuze het vaakst.

  1. Wat kost een werkdag stilstand? Loopt er omzet, voorraad of een betaaltermijn doorheen, dan is de volledige laag altijd rendabel. Blijft de schade beperkt tot herstelwerk achteraf, dan is een dagelijkse hartslag genoeg.
  2. Hoe zichtbaar is de storing van nature? Een koppeling die het scherm van je binnendienst vult, meldt zichzelf binnen een uur. Een nachtelijke voorraadsync naar een magazijn merkt niemand tot de eerste nee-verkoop. Hoe onzichtbaarder, hoe eerder je kunstmatige signalen nodig hebt.
  3. Hoe omkeerbaar is de schade? Een gemiste order haal je in. Een dubbel verstuurde factuur of een verkeerd geboekte betaling kost je uitleg bij de klant. Bij slecht omkeerbare stromen zet je de drempels laag en accepteer je meer ruis.
  4. Wie kijkt er over een jaar naar? Is dat een collega zonder techniekachtergrond, dan moet elke melding in gewone taal zeggen wat er moet gebeuren. Dat maakt de bouw duurder en het beheer veel goedkoper.

Voor de invulling geldt een simpele drietrap. Tot ongeveer vijf koppelingen volstaat een gratis hartslagdienst plus de foutafhandeling die je platform al biedt; dat is een middag werk. Daarboven, of zodra stromen van elkaar afhangen, wil je één plek waar alle stromen met hun laatste geslaagde run naast elkaar staan, inclusief de nachtelijke telling per stroom. Draait de stroom op eigen code of maatwerk, dan bouw je de hele laag zelf: hartslag, herhaalpogingen met backoff, dode brievenbus en reconciliatie, want niemand anders doet het voor je. Dat is dezelfde afweging die je maakte bij het kiezen tussen een kant-en-klare connector, een integratieplatform of een eigen koppeling: wie de koppeling beheert, beheert ook de bewaking.

OptieGratis laagPrijs daarbovenZelf te hostenSterk inDekt niet
Healthchecks.io20 checks20 dollar per maand voor 100 checksja, BSD-licentiehartslag op vaste ritmeswachtrij en reconciliatie
Cronitor5 monitors2 dollar per monitor plus 5 dollar per gebruiker per maandneehartslag plus statuspaginawachtrij en reconciliatie
Better Stack10 monitors en heartbeats20 dollar per 10 extra heartbeats, responder 34 dollar per maandneealarmering en oproepdienstzakelijke tellingen
Uptime Kumaalles0 euro, alleen hostingja, MIT-licentiezelf beheerde hartslagalles wat verder gaat dan ping
Foutworkflow van je platforminbegrepeninbegrepen in je abonnementalleen bij n8nfouten binnen de flowstilte en gemiste berichten
Eigen bewakingsdashboardniet van toepassingbouwbudget plus hostingjareconciliatie en zakelijke tellingenniets, mits onderhouden

Prijzen augustus 2026. Let op de laatste kolom: de eerste vier bewaken techniek, niet je proces. Ze weten dat er een seintje uitbleef, niet dat er gisteren zes orders minder binnenkwamen dan er in de webshop staan.

Hoeveel bewaking heeft deze koppeling nodig?

Wat gebeurt er als deze stroom een werkdag stilstaat?

Uitgewerkt voorbeeld: een technische groothandel met 40 orders per dag

Neem een groothandel met veertig orders per dag. Orders komen per mail binnen en worden automatisch uitgelezen en als verkooporder weggeschreven in Exact Online. Betalingen lopen via Mollie en worden in de administratie afgeletterd. Voorraadmutaties gaan 's nachts terug naar de webshop. Drie stromen, drie ritmes, dus drie verschillende drempels.

Wat er misging, ging mis op de saaiste manier denkbaar. Tijdens een serververhuizing gaf het webhook-adres voor betalingen een dag lang een foutmelding terug. Mollie deed zijn tien pogingen, gaf het daarna op en zette het kanaal op geblokkeerd. De mail daarover landde op het adres van de ontwikkelaar die het ooit had ingericht en daar al een jaar niet meer werkte. Elf dagen later, bij de maandafsluiting, stonden er zeventig betalingen niet afgeletterd, waren er aanmaningen verstuurd naar klanten die allang betaald hadden, en liep de afsluiting een week uit.

De reparatie duurde twintig minuten: het kanaal weer aanzetten en de betalingen van elf dagen alsnog ophalen. Het uitzoekwerk en de excuses kostten de rest van de week.

Zo ziet de bewakingslaag eruit die dit op dag één had gemeld:

StroomRitmeSignaalAlarm naWaar het landt
Orders uit mail naar Exactdoorlopend, kantoorurenhartslag per geslaagde verwerkingsronde45 minuten zonder ping tussen 08:00 en 18:00kanaal binnendienst, escalatie naar de beheerder
Mollie-betalingen naar de administratieophaalronde elk uurhartslag op de ophaalronde, plus nachtelijke telling2 uur zonder ping, of elk verschil groter dan nulkanaal administratie
Voorraad terug naar de webshopelke nacht om 02:00hartslag plus telling van gewijzigde artikelengeen ping voor 03:00, of een verschil boven 5 recordsdagrapport, escalatie alleen bij verschil
Alle driemaandelijkse controleverloopdatums van tokens en certificaten14 dagen voor de vervaldatumagenda-item bij de beheerder

De opzet kostte een dag werk plus een gratis account bij een hartslagdienst. De elf dagen stilte kostten zeventig handmatige afletteringen, een reeks onterechte aanmaningen en een maandafsluiting die een week uitliep.

Let op wat dit voorbeeld níet oplost. Een hartslag op de betaalstroom zelf zou hier niets hebben gezegd, want 's nachts en in het weekend komen er nu eenmaal geen betalingen binnen. Daarom hangt de hartslag aan de ophaalronde die elk uur bij Mollie de betalingen sinds het vorige watermerk opvraagt: die pingt ook als het antwoord "geen nieuwe" is. En pas de nachtelijke telling, betalingen bij Mollie tegen betalingen in de administratie, vertelt wélke zeventig ontbreken. Stap 1 en stap 5 zijn twee helften van hetzelfde antwoord.

Bewaking is de helft van de oplevering

Een koppeling die op de demodag werkt, is geen resultaat maar een belofte. Het resultaat is een koppeling waarvan je op een willekeurige dinsdag in maart kunt zeggen dat hij vanochtend nog werk heeft gedaan, en die het zelf meldt op de dag dat dat niet meer zo is.

Dat is minder werk dan het lijkt. Eén ping aan het eind van je flow, één alarm met een naam erachter, en één nachtelijke telling. De rest is verfijning. Wat je ermee koopt, is niet dat er nooit iets stukgaat, want dat gebeurt sowieso. Je koopt het verschil tussen een uur en elf dagen, en dat verschil betaal je nu al, alleen op de andere post.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

Koppelingen die zich melden

Ik bouw en beheer koppelingen die zelf aangeven wanneer ze stilvallen, van het ontwerp van de datastromen tot de hartslag en de nachtelijke telling erachter. Ook op koppelingen die iemand anders ooit heeft opgeleverd.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Genoemde integraties

Dit artikel noemt deze tools. Ik koppel ze op maat aan je eigen systemen.

Gerelateerde artikelen

Een factuur-inbox die zichzelf uitleest: inkomende facturen automatisch OCR'en en boeken
Gids
9 min

16 jun 10:55

Een factuur-inbox die zichzelf uitleest: inkomende facturen automatisch OCR'en en boeken

Elke week facturen handmatig intypen kost uren en zit vol fouten. Dit stappenplan laat zien hoe je de inbox zo inricht dat leveranciersfacturen automatisch worden herkend en klaargezet in je boekhoudpakket.

Exact Online koppelen: standaardconnector, integratieplatform of maatwerk?
Gids
Uitgebreide gids14 min

2 aug 21:01

Exact Online koppelen: standaardconnector, integratieplatform of maatwerk?

Je draait Exact Online en wilt er een webshop, ordersysteem of urenregistratie aan hangen. Deze gids kiest de route: een kant-en-klare app uit het App Center, een integratieplatform of een eigen koppeling op de API, met de echte kosten erbij.

Klantorders uit e-mail en PDF automatisch in je ordersysteem krijgen
Gids
Uitgebreide gids14 min

2 aug 17:00

Klantorders uit e-mail en PDF automatisch in je ordersysteem krijgen

Van een PDF-bijlage in je mailbox naar gevalideerde orderregels in je ERP, zonder overtypen. De vertaaltabel voor klantartikelnummers, de zeven controles op volgorde, de uitzonderingenwachtrij en een eerlijk kader tussen portaal, parser en maatwerk.

Data synchroniseren tussen systemen: batch, event-driven of ETL kiezen
Gids
Uitgebreide gids12 min

27 jul 13:03

Data synchroniseren tussen systemen: batch, event-driven of ETL kiezen

Drie systemen, drie voorraadstanden, en geen idee welke klopt. Welk synchronisatiepatroon je kiest bepaalt of dat ooit overgaat: batch, event-driven of ETL, met de drempels, de valkuilen en de API-limieten die je koppeling stilleggen.

Welk boekhoudpakket kies je op koppelbaarheid: Moneybird, Exact Online of Visma eAccounting?
Gids
Uitgebreide gids12 min

7 jul 17:00

Welk boekhoudpakket kies je op koppelbaarheid: Moneybird, Exact Online of Visma eAccounting?

Je kiest een boekhoudpakket om alles eromheen: je webshop, betalingen, uren en marktplaats. Deze gids vergelijkt Moneybird, Exact Online en Visma eAccounting puur op koppelbaarheid, en zegt eerlijk waar elk pakket vastloopt.

Amazon-bestellingen automatisch verwerken: van Seller Central naar voorraad, FBA en boekhouding
Gids
Uitgebreide gids12 min

6 jul 17:00

Amazon-bestellingen automatisch verwerken: van Seller Central naar voorraad, FBA en boekhouding

Amazon rekent anders af dan bol.com en dan je eigen webshop: referral fee, FBA-kosten en een netto-uitbetaling per twee weken. Deze gids koppelt Seller Central via de SP-API aan je voorraad en aan Exact of Moneybird, en kiest de route die bij je past.