Projectmanagement

Een bord vertelt alleen de waarheid als iets het gelijk houdt met alles daarbuiten

Er komt een lead binnen via de website. Iemand opent het Sales-bord in Monday.com en maakt er een item van, of wacht tot vrijdag en maakt er dan drie tegelijk. Een deal springt naar "Won" in een statuskolom, en niets buiten dat bord weet dat het is gebeurd totdat iemand eraan denkt het handmatig aan de financiële afdeling door te geven.

Monday.com is goed in een team zijn eigen werk laten zien. Het heeft geen mening over wat er gebeurt op het moment dat dat werk een systeem daarbuiten raakt — en in dat gat zit het handwerk.

  • GraphQL API, webhooks en ingebouwde automatiseringen
  • Per bord, want elk bord heeft zijn eigen kolommen
  • Vanaf € 1.700 plus servicekosten
De tool

Wat Monday.com is, en waarom elk bord zijn eigen kleine systeem is

Monday.com is een werkmanagementplatform rond borden: rijen zijn items, items kunnen subitems hebben, en kolommen bevatten wat een team belangrijk vindt — status, een persoon, een datum, een getal, een keuzelijst, een formule. Groepen splitsen een bord in secties, en automatiseringen voeren een regel uit zodra een kolom verandert, meestal "als status verandert naar X, meld het aan persoon Y". De echte API is GraphQL, waarmee je op dezelfde manier leest en schrijft of je nu één item bekijkt of vijftig tegelijk aanpast.

Het addertje is dat elk bord in feite zijn eigen schema is: twee Sales-borden binnen hetzelfde account kunnen compleet verschillende kolomtypes hebben voor wat op hetzelfde veld lijkt, omdat wie het bord bouwde de kolommen koos die op dat moment voor hem logisch waren. Een koppeling gebouwd op de structuur van het ene bord werkt niet automatisch op een ander, zelfs niet binnen hetzelfde bedrijf.

Wat er misgaat

Drie dingen die misgaan rond een Monday.com-bord

Alle drie komen uit dezelfde bron: een bord oogt als een levend systeem, maar niets maakt het er een tenzij iemand dat bouwt.

Een lead ligt in een inbox voordat hij een kaart is

Een offerteaanvraag landt in een gedeelde inbox. Iemand moet Monday.com openen, het juiste bord kiezen en met de hand een item aanmaken met naam, bron en status. Op een drukke vrijdag komen er vier leads binnen voordat iemand eraan toekomt, en af en toe wordt dezelfde lead twee items omdat twee mensen de mail allebei zagen.

Wat je in plaats daarvan ziet

Een inzending op de site wordt een item op het moment dat hij binnenkomt, in de juiste groep, met de bron en de formuliervelden al in hun kolommen. Niemand hoeft een inbox te openen om een verkoopproces te starten.

"Won" verandert een kleur, geen factuur

Een deal-item springt naar Won in zijn kolom — het bord en de prognose werken bij, maar buiten monday.com is er nog niets gebeurd. Iemand moet nog steeds onthouden de factuur te maken; van veertig deals die in een kwartaal op Won zijn gezet die we hebben nagelopen, werden er meerdere pas gefactureerd nadat de klant zelf vroeg waar de rekening bleef.

Wat je in plaats daarvan ziet

De statuswijziging zelf wordt de trigger: Won maakt een verkoopfactuur aan met het deal-bedrag en de klant al ingevuld, en plaatst een regel in het juiste Slack- of Teams-kanaal zodat de accountmanager ziet dat het is gebeurd.

Iemand hernoemt een kolom, en de koppeling schrijft naar de verkeerde

Een bordeigenaar hernoemt "Klant" naar "Bedrijf", of verwijdert een keuzelijstkolom en bouwt hem opnieuw op met hetzelfde label. De interne ID verandert ook al ziet het label er hetzelfde uit, dus een koppeling op de oude ID schrijft naar de verkeerde plek, of faalt stil omdat die ID niet meer bestaat.

Wat je in plaats daarvan ziet

Wij koppelen op kolom-ID bij het bouwen en controleren vóór elke schrijfactie: mist een verwachte kolom of is het type veranderd, dan pauzeert de sync en meldt hij het in plaats van naar de verkeerde plek te schrijven.

De rekening van het handwerk

Wat een bord dat niemand gelijk houdt echt kost

Neem alleen de leadintake: vier leads per dag, met de hand overgezet in drie minuten per stuk, is ruwweg vier uur per maand. Tel de stap van Won naar factuur erbij, en het totaal komt uit op zes tot acht uur per maand, verdeeld over de mensen die het bord aanraken.

Voor één bord met bescheiden volume is dit geen project met een eigen vaste prijs — het lift mee in een websiteproject, een CRM-koppeling of een Slack-build die toch al gebouwd wordt. Het verdient een eigen budget zodra het bord echt geld aanstuurt en de kosten geen uren zijn maar facturen die te laat of helemaal niet de deur uitgaan.

  • Een lead overgetypt van inbox naar bord: 3 minuten, meerdere keren per dag.
  • Een Won-deal die te laat gefactureerd wordt omdat niemand het wist: dagen stilstaand geld.
  • Een dubbel item, opgemerkt en samengevoegd met de hand.
  • Een hernoemde kolom, gevonden door een fout in plaats van een waarschuwing.
Wat we bouwen

Wij bouwen ook het ding aan de andere kant

Bij Monday.com is de koppeling meestal klein genoeg om mee te liften in een groter bouwproject in plaats van er zelf een te rechtvaardigen, en dat zeggen we gewoon als dat bij jouw situatie past.

Een koppeling heeft twee kanten. Er zijn genoeg bureaus die de API-call voor je bouwen en je een JSON-payload overhandigen; dat is de makkelijke helft. De moeilijke helft is waar die data in landt — een website, een webshop, een portaal waar je klanten op inloggen, een intern hulpmiddel dat een spreadsheet vervangt. JKC bouwt beide kanten, en daarom blijven de koppelingen die wij bouwen meestal werken: aan de ontvangende kant is voor ons niets een zwarte doos.

API-koppelingen

De koppeling zelf: authenticatie, veldmapping, rate limits, retries en een wachtrij die overleeft dat het andere systeem een uur uit de lucht is. Gebouwd op de gedocumenteerde API als die er is, en op wat de leverancier werkelijk aanbiedt als die er niet is.

Websites

WordPress-sites die uit je systemen lezen in plaats van ze met de hand na te typen: een vacaturepagina die uit je HR-systeem komt, een teampagina die je salarisadministratie volgt, prijzen en beschikbaarheid die de echte zijn.

Webshops

WooCommerce-shops waarin de order de laatste keer is dat iemand hem intypt: hij wordt een factuur in je boekhoudpakket, een label bij je vervoerder, een voorraadmutatie in je warehouse en een regel in je CRM, uit zichzelf.

Webapplicaties

Als het proces in geen enkel standaardproduct past: een klantportaal, een offertetool, een planbord, een dashboard dat drie systemen tegelijk uitleest. Gebouwd op jouw data, met jouw systemen als bron in plaats van een kopie ervan.

Wat er gekoppeld kan worden

Wat er tussen Monday.com en de rest van je stack gekoppeld kan worden

Elke regel hieronder is afgebakend op een specifiek bord en zijn kolommen, want "Monday.com" in het algemeen koppelen bestaat niet — alleen de borden die je echt gebruikt.

  • Websiteformulieren en offerteaanvragen als nieuwe items (in de tool)

    Een inzending wordt een item in de juiste groep met kolommen al ingevuld — status, bron, contactgegevens — in plaats van een mail waar iemand op moet reageren.

  • Statuswijzigingen naar Slack, Teams of een CRM (uit het gereedschap)

    Een kolom die naar een gekozen waarde springt — Won, Done, Goedgekeurd — stuurt een bericht of werkt een record buiten monday.com bij, in plaats van alleen zichtbaar te zijn voor wie toevallig het bord opent.

  • Deals of projecten gelijk gehouden met een CRM (beide kanten)

    Items en hun belangrijkste kolommen gesynchroniseerd met deals in HubSpot of Pipedrive, gematcht op een gedeeld ID, met per veld een regel over welk systeem wint als ze het oneens zijn.

  • Uren of een getallenkolom naar facturatie (uit het gereedschap)

    Een tijdregistratie- of getallenkolom die per item wordt opgeteld en als factureerbare regels naar een boekhoudpakket gaat, zodat een maand projectwerk een factuur wordt in plaats van een handmatige optelling.

  • Een nieuwe klant of project die een hele groep items opstart (in de tool)

    Eén trigger — een getekende deal, een nieuw klantrecord — maakt een vooraf gebouwde groep items aan vanuit een sjabloon, zodat een project met zijn checklist al klaarstaat.

De meeste Monday.com-koppelingen die we bouwen gebruiken één of twee van deze regels; een bord heeft zelden alle vijf tegelijk nodig.

Hoe het werkt

Hoe een koppeling bij JKC gebouwd wordt

Elke keer dezelfde vier stappen, om welke tool het ook gaat. Niets hiervan is een workshop waar je voor betaalt: stap één bestaat omdat een koppeling verkeerd afbakenen het duurste is wat er met zo'n koppeling kan gebeuren.

  1. 1. We kijken wat er nu écht wordt overgetypt

    Niet "welke velden bestaan er" maar "welke velden verplaatst iemand nu met de hand, hoe vaak, en wat gaat er stuk als het misgaat". De meeste projecten blijken twee of drie stromen nodig te hebben, geen volledige tweerichtingssync van alles. Dat gesprek is wat de offerte laag houdt.

  2. 2. We kiezen de route, en zeggen waarom

    Een onderhouden connector van de leverancier, een platform als Make of Zapier, of een maatwerkkoppeling op de API. Goedkoopste eerst, niet maatwerk eerst: als een ondersteunde plugin precies doet wat je nodig hebt, dan is dat het antwoord en zeggen we dat ook. Maatwerk is voor de gevallen waarin de kant-en-klare optie zoveel configuratie vraagt dat hij juist het fragiele onderdeel wordt.

  3. 3. We bouwen hem zo dat hij het andere systeem overleeft

    Elke koppeling krijgt retries, een wachtrij en een idempotency-sleutel mee, zodat een order die binnenkomt terwijl de andere kant eruit ligt later wordt afgeleverd in plaats van verdwijnt, en een retry geen tweede factuur aanmaakt. Eerst op een testomgeving waar de leverancier die aanbiedt, zodat het eerste wat je echte administratie ziet een werkende koppeling is.

  4. 4. We dragen hem over met de faalgevallen opgeschreven

    Welke meldingen je krijgt, wat elke melding betekent, wat je eraan doet en wie je belt. Plus de inloggegevens op jouw naam, in jouw eigen kluis — niet in de onze. Een koppeling die niemand behalve wij kan onderhouden is een koppeling die niet van jou is.

Nadat hij live is

Een koppeling die stil faalt is erger dan geen koppeling

Dit is het deel dat in de meeste offertes ontbreekt. Een koppeling die stopt met werken zonder dat iemand het merkt is erger dan handwerk, want bij handwerk merkt iemand het tenminste als het niet gedaan is. Elke koppeling die JKC bouwt wordt gemonitord, en die monitoring is geen bijverkoop — die zit in de servicekosten.

Een melding per mislukt bericht, geen maandrapport

Een bericht dat niet doorkomt geeft binnen het uur een melding, met de regel waar het over ging. Geen dashboard dat je moet onthouden om te bekijken.

Opnieuw versturen, niet opnieuw invoeren

Wat mislukt is blijft in een wachtrij staan en kan opnieuw verstuurd worden zodra de oorzaak weg is, in de juiste volgorde. Niemand hoeft gisteren door te spitten op zoek naar de vier orders die niet zijn aangekomen.

Wij volgen de wijzigingen van de leverancier, zodat jij dat niet hoeft

API's krijgen nieuwe versies, worden uitgefaseerd en gaan op rate limits. Kondigt een leverancier een wijziging aan die jouw koppeling raakt, dan is meebewegen onderdeel van de servicekosten en geen nieuw project.

Wat het kost

Vanaf € 1.700, en de grootste variabele is wie de andere kant heeft gebouwd

Specifiek voor Monday.com: omdat elk bord zijn eigen schema is, gaat het afbakeningsgesprek vooral over welk bord en welke kolommen, niet over het platform in het algemeen — dat is meestal een kort gesprek en geen workshop.

Een koppeling begint vanaf € 1.700 plus maandelijkse servicekosten, waar de monitoring, de wachtrij en het bijhouden van API-wijzigingen van de leverancier in zitten. Werk buiten een vaste scope is € 95 per uur.

Wat het bedrag beweegt is niet de tool — het is hoe goed het systeem aan de andere kant bekend is. Heeft JKC je website, je webshop of je webapplicatie gebouwd, dan kennen we het datamodel, de uitzonderingen en waar de voorraadaantallen echt vandaan komen, en is een koppeling erin vooral configureren en testen. Is het een systeem dat we nooit hebben opengeslagen, dan beginnen we met een korte technische check aan beide kanten en offreren we daarna, zodat je niet op uurbasis betaalt voor ons uitzoekwerk.

Twee dingen die het bedrag verder bewegen, in onze ervaring meer dan al het andere: of de tool een echte API heeft of alleen een CSV-export, en of de sync twee kanten op moet. Eenrichting is ruwweg de helft van het werk van tweerichting, want tweerichting betekent per veld beslissen welk systeem wint als ze het oneens zijn — en die beslissing is het dure deel, niet de code.

Vragen

Veelgestelde vragen over Monday.com koppelen

Ingebouwde automatiseringen zijn de snelste optie en die gebruiken we waar ze reiken — "als status verandert, meld het aan een persoon" of "verplaats naar een andere groep" draaien volledig binnen monday.com zonder extra bouwkosten. Zodra het doel buiten monday.com ligt — je boekhoudpakket, je website, een systeem zonder ingebouwd recept — gebruiken we de GraphQL API en webhooks, en de meeste projecten gebruiken uiteindelijk beide.

Gratis, 10 minuten

Geen idee waar de handmatige uren echt naartoe gaan?

Daar is de Groeicheck voor. Tien minuten, zonder verkoopgesprek eraan vast: je krijgt terug waar het dubbele werk zit, welke koppeling zich als eerste terugverdient, en welke eerlijk gezegd niet.