Met webhooks duwt DM Champ events naar je eigen systemen op het moment dat ze gebeuren. Je abonneert een endpoint-URL op de events die je belangrijk vindt, en DM Champ stuurt een uitgaande POST in real time naar die URL zodra een van die events vuurt. Er komt een nieuw bericht binnen, er wordt een contact aangemaakt, er wordt een afspraak geboekt: je server hoort het meteen, zonder polling, zonder geplande jobs, zonder batch-exports. Er zijn bijna 20 eventtypes om je op te abonneren, over berichten, contacten, afspraken, deals, taken en meer.
Dit is de duwende helft van een integratie in twee richtingen. Webhooks vertellen je stack wat er net in DM Champ is gebeurd. Met de open REST API kan je stack er iets mee doen. Samen maken ze van DM Champ een programmeerbaar onderdeel van wat je ook bouwt, in plaats van een gesloten inbox waar je op moet inloggen.
API-toegang (en de resource webhooks daarmee) is een betaalde functie die aan je plan hangt. Het kostenverhaal hieronder is het interessante deel: de meeste platformen rekenen $159 tot $749 per maand alleen om een echte API plus webhooks vrij te spelen. DM Champ levert hetzelfde developer-oppervlak in elk plan, vanaf Business à $97/maand.
Abonneren op events
Je registreert een endpoint-URL en kiest welke events daarheen moeten. Vanaf dat moment POST DM Champ een JSON-payload naar die URL telkens als een passend event plaatsvindt. De eventcatalogus telt bijna 20 types over de delen van het platform waarop je echt zou willen reageren:
- Nieuw inkomend bericht (een contact heeft op een kanaal geantwoord)
- Nieuw uitgaand bericht verstuurd
- Berichtstatus gewijzigd (afgeleverd, gelezen, mislukt)
- Nieuw contact aangemaakt
- Contact bijgewerkt (velden, tags, lijstlidmaatschap)
- Afspraak geboekt
- Afspraak verzet of geannuleerd
- Nieuwe deal aangemaakt
- Dealfase gewijzigd
- Taak aangemaakt of afgerond
- Chatsessie geopend of gesloten
- Bot heeft een gesprek aan een mens overgedragen
- Broadcast-events
- Status van een kanaalkoppeling gewijzigd
Een payload vertelt je endpoint wat er is gebeurd en geeft je de ID's om via de REST API meer detail op te halen. Een event voor een nieuw bericht ziet er ongeveer zo uit:
{
"event": "message.received",
"timestamp": "2026-06-23T14:02:11Z",
"data": {
"messageId": "msg_8f3a91c2",
"contactId": "cnt_7b21d0e4",
"channel": "whatsapp",
"direction": "inbound",
"text": "Heb je morgen nog plek?"
}
}
Je endpoint ontvangt dat, bepaalt wat het doet, en roept (als het iets wil doen) terug naar de API. Abonneer per endpoint op zoveel of zo weinig eventtypes als je nodig hebt.
Webhooks plus de API is een integratie in twee richtingen
Webhooks en de API zijn twee richtingen van dezelfde pijp. Webhooks duwen events in real time uit DM Champ. Met de REST API lees en schrijf je terug: contacten aanmaken, berichten sturen, deals verplaatsen, afspraken boeken, analytics ophalen, sub-accounts inrichten.
Die combinatie maakt echte automatisering mogelijk. Een webhook vuurt als een contact antwoordt, je code leest het gesprek via de API, scoort of routeert de lead, en schrijft het resultaat terug (een tag, een dealfase, een opvolgbericht) via diezelfde API. De webhook is de trigger; de API is de actie. Los is geen van beide een integratie. Samen wel.
Wil je dat de AI-agent zelf je systemen aanroept midden in het gesprek in plaats van er achteraf op te reageren, dan is dat een aparte mogelijkheid: met aangepaste functies besluit het model je endpoint aan te roepen en vouwt het het resultaat terug in zijn eigen redenering terwijl het nog met de klant praat.
Wat een echte API en webhooks elders kosten
Webhooks zijn meestal geen gratis vinkje. Op de meeste platformen zitten ze achter een midden- of toptier, en de maandrekening om een echte API plus webhooks vrij te spelen loopt van $29 tot $749. Dit is bij elke aanbieder de laagste tier die je allebei geeft:
Een eerlijke kanttekening bij die $0/maand: de API en webhooks van DM Champ zijn een betaalde functie die aan je plan hangt, niet een gratis functie. Het verschil is dat het developer-oppervlak bij je plan zit in plaats van achter een terugkerende maandelijkse API-tier, dus er stapelt geen maandelijkse API-kost bovenop je platformkosten. Het zit erin vanaf Business à $97/maand. Bronnen voor de tiers hierboven: de officiële prijzen van respond.io, Tidio, Wati, GoHighLevel en ManyChat, juni 2026.
Gebruik het met GoHighLevel, Zapier of je CRM
Een webhook-URL is het meest universele integratieonderdeel dat er is, dus events uit DM Champ vallen zo in de tools die je al draait. Richt een webhook op een catch hook van Zapier (of Make) en je waaiert events zonder code uit naar honderden apps: zie de beste AI-tools voor Zapier-integratie. Richt hem op de inbound workflow webhooks van GoHighLevel om contacten en gesprekken naar het CRM van je bureau te synchroniseren: zie de beste AI-tools voor GoHighLevel-integratie.
Voor alles wat maatwerk is: de payload is gewone JSON over HTTPS, dus elke backend, functie of CRM die een POST kan ontvangen, kan hem verwerken. Lees de webhooks-docs voor de eventlijst en de vorm van de payloads, en knoop het daarna vast aan wat je al draait.
