Business Pro-plan werkruimtes ondersteunen tot 30.000 webhookgebeurtenissen per factureringsperiode. Controleer uw planbeperkingen voordat u automatiseringen met hoog volume instelt.
Ondersteunde gebeurtenissen
U kunt een webhook abonneren op elke combinatie van de volgende gebeurtenissen:| Categorie | Gebeurtenissen |
|---|---|
| Dienst | Aangemaakt, Bijgewerkt, Verwijderd |
| Bestelling | Aangemaakt, Bijgewerkt, Verwijderd |
| Taak | Aangemaakt, Toegewezen, Voltooid, Bijgewerkt |
| Factuur | Status gewijzigd |
| Klant / Gebruiker | Nieuwe klant toegevoegd, Klant/gebruiker verwijderd |
| Voorstel | Verstuurd, Ontvangen, Geaccepteerd, Afgewezen |
| Ticket | Aangemaakt, Toegewezen, Status gewijzigd |
| Betaling | Ontvangen, Mislukt |
| Servicepakket | Aangemaakt, Bijgewerkt, Verwijderd |
Een webhook aanmaken
Authenticeer uw token
Klik op de knop Beheer om uw webhooktoken te authenticeren. Dit token wordt gebruikt om uitgaande payloads te ondertekenen zodat u kunt verifiëren dat ze afkomstig zijn van AgencyHandy.
Maak een nieuwe webhook aan
Klik op Nieuwe webhook aanmaken om het webhookconfiguratieformulier te openen.
Voer de eindpunt-URL in
Voer in het veld Eindpunt-URL de URL in van het externe systeem dat de webhookgegevens moet ontvangen. Dit moet een openbaar toegankelijk POST-eindpunt zijn.
Selecteer het inhoudstype
Kies JSON als inhoudstype. AgencyHandy verstuurt alle webhookpayloads als
application/json.Selecteer webhookgebeurtenissen
Kies elke gebeurtenis die deze webhook moet activeren. U kunt gebeurtenissen uit meerdere categorieën selecteren — zo kunnen bijvoorbeeld Bestelling: Aangemaakt en Factuur: Status gewijzigd beide naar hetzelfde eindpunt verwijzen.
Activeer de webhook
Schakel de radioknop Actief in. Wanneer actief, levert AgencyHandy payloads voor alle geselecteerde gebeurtenissen in real time aan uw eindpunt.
Een webhook testen
Stuur na het aanmaken van een webhook een testpayload om te bevestigen dat uw eindpunt bereikbaar is en gegevens correct verwerkt.Selecteer een testgebeurtenis
Kies een voorbeeldgebeurtenis uit de lijst met gebeurtenissen die op deze webhook zijn geconfigureerd (bijv. Bestelling: Aangemaakt).
Stuur de testpayload
Klik op Verzenden. AgencyHandy plaatst een voorbeeldpayload naar uw eindpunt-URL.
Verifieer het resultaat
Controleer uw externe systeem om te bevestigen dat de testpayload is aangekomen en correct is verwerkt. Klik in AgencyHandy op de webhook om de geschiedenis te bekijken — u kunt het volledige verzoek, het antwoord van uw eindpunt en eventuele eerdere gebeurtenissen opnieuw bezorgen.
Webhookpayloads authenticeren
Elk uitgaand webhookverzoek van AgencyHandy bevat een handtekeningheader die uw eindpunt kan gebruiken om te verifiëren dat de payload authentiek is en niet is gemanipuleerd.Handtekeningheader
Een webhookhandtekening verifiëren
Stuur het volgende verzoek om te bevestigen dat een payload authentiek is:Het ID van de webhook die de gebeurtenis heeft ontvangen. Dit is te vinden op de detailpagina van de webhook in AgencyHandy.
De waarde van de
x-ah-sig-header uit het inkomende webhookverzoek.Het webhookgeheim dat wordt weergegeven op de detailpagina van de webhook in AgencyHandy.
De onbewerkte JSON-body ontvangen van het webhookverzoek van AgencyHandy.
SUCCESS wanneer de handtekening geldig is. FAILED wanneer verificatie mislukt (HTTP 403).Success (200)
Failure (403)
Belangrijke opmerkingen
- Uw eindpunt-URL moet een openbaar toegankelijke HTTPS POST-URL zijn.
- Als uw eindpunt tijdelijk niet beschikbaar is, controleer dan het geschiedenispaneel van de webhook in AgencyHandy — u kunt elke eerdere gebeurtenis direct van daaruit opnieuw bezorgen.
- Bewaak regelmatig webhookactiviteit om mislukte bezorgingen of ongeautoriseerde toegangspogingen te detecteren.
- Webhooks die herhaaldelijk mislukken kunnen door AgencyHandy worden gepauzeerd — bekijk bezorgingslogs om problemen vroegtijdig te ondervangen.

