What happens if you want to inform a third-party system about some new information in Zammad? No problem: our webhooks allow you to do that! Webhooks are an easy and safe way to exchange data from Zammad with an external system.
In a nutshell, they are an easy way for systems to communicate with each other and allow you to send real-time data to any other application.
Broken down, the process looks like this:
Webhooks have been available in Zammad since version 3.6.
Under the hood, Zammad sends a POST request to a third-party URL (“API endpoint”) you specify in the New Webhook dialog and select it in the New Trigger dialog. The application server behind this URL/endpoint must be configured to receive messages from Zammad and handle the attached data accordingly.
Webhook requests from Zammad contain the following JSON data about new/incoming tickets:
You can find more information in our Admin documentation.
This feature is based on a contribution by our community member DukeX! 💛