Webhook forklaret: uden teknik-jargon
En webhook er, når et system selv siger til, i det øjeblik der sker noget, i stedet for at du skal gå og spørge hele tiden. Her er forklaringen uden teknik-jargon, med hverdagseksempler.
Casper Schneidereit
Jeg bygger AI-agenter, automatiseringer og skræddersyede systemer for små og mellemstore virksomheder. Har du en opgave, der kunne løses smartere? Skriv til mig, så vender jeg tilbage med et konkret bud.
Ordet "webhook" lyder teknisk, men idéen er hverdagsagtig. Forestil dig, at du venter på en pakke. Du kan enten gå ud til postkassen hvert femte minut for at tjekke, om den er kommet, eller du kan bede budet om at ringe på, når det lægger pakken. En webhook er ringeklokken. Systemet siger selv til i samme sekund, der sker noget, så ingen behøver at gå og tjekke.
Push i stedet for pull
Der findes grundlæggende to måder, systemer kan holde sig opdateret på hinanden.
Den ene er at spørge: dit system kontakter jævnligt et andet system og siger "er der noget nyt?". Det kaldes at hente via en API, og hvis du er nysgerrig på det lag, har vi skrevet om hvad en API er. Ulempen er, at du enten spørger for tit (spild) eller for sjældent (forsinkelse).
Den anden er webhooken: du bliver fortalt. Du giver systemet en adresse (en URL), og når der sker noget bestemt, sender det selv en besked til den adresse med det samme. Ingen ventetid, ingen unødige forespørgsler.
Forskellen i praksis: at spørge er som at ringe til værkstedet hver time for at høre, om bilen er klar. En webhook er, at værkstedet ringer til dig, når den er det.
Hvad en webhook indeholder
Når en webhook "fyrer", sender den en lille pakke med data om det, der lige er sket. Ved en ny ordre kunne det være ordrenummer, kundens navn, varerne og beløbet. Det system, der modtager beskeden, kan så reagere med det samme, oprette en faktura, sende en kvittering, opdatere lageret.
Tre ting kendetegner en webhook:
- Den udløses af en hændelse, en ny betaling, en udfyldt formular, en ændret status.
- Den sender data automatisk, du behøver ikke bede om det.
- Den er næsten øjeblikkelig, beskeden kommer i det sekund, hændelsen sker.
Hverdagseksempler
Webhooks er limen i rigtig mange automatiseringer, uden at nogen tænker over det:
- Betaling gennemført: din betalingsudbyder sender en webhook, og ordren markeres som betalt.
- Ny henvendelse: en kontaktformular fyrer en webhook, og lead'et lander i dit CRM.
- Faktura betalt: økonomisystemet giver besked, og kundens status opdateres automatisk.
- Kalenderbooking: en ny aftale udløser en bekræftelsesmail og en note i systemet.
Det er præcis den slags hændelsesdrevne forbindelser, der gør systemintegration hurtig og pålidelig. Uden webhooks ville systemerne skulle gå og pokke til hinanden konstant, med dem sker tingene i det øjeblik, de skal.
Hvad du skal huske
Webhooks er effektive, men de forsvinder ikke af sig selv, hvis noget går galt. Sender afsenderen en besked, mens modtageren er nede, kan hændelsen blive tabt. Derfor bygger man som regel lidt sikkerhed ind: kvitteringer, gentagne forsøg og logning, så man kan se, hvad der er sket. Det skal du ikke selv rode med, men en robust integration tager højde for det.
Du behøver ikke forstå teknikken bag webhooks for at få glæde af dem. Du skal bare vide, at de gør det muligt for dine systemer at reagere på hinanden i realtid.
Overvejer du at koble to systemer sammen, så en hændelse ét sted udløser en handling et andet? Tag fat i os, så finder vi ud af, om en webhook er svaret.
Relateret læsning
e-conomic-integration: hvad kan automatiseres?
e-conomic har en åben API, og det åbner for at fjerne en stor del af det manuelle bogholderi. Her er, hvad man konkret kan integrere og automatisere.
Læs artikeliPaaS vs. skræddersyet integration: hvad skal du vælge?
Skal du koble systemerne sammen med en færdig platform som Zapier og Make, eller bygge integrationen selv? Her er den ærlige afvejning på pris, kontrol, kompleksitet og datakrav.
Læs artikelCRM-integration: bind dit CRM sammen med resten
Et CRM, der står alene, er halvt så meget værd. Kobl det sammen med webshop, økonomi og mail, og det bliver til det samlede kundeoverblik, det var ment som. Her er de typiske integrationer og hvad du vinder.
Læs artikel