
Webhooks API
A webhook can be thought of as a push notification mechanism or as an event listener. Using the Webhooks API you can tell Xurrent to call a script on one of your own web servers whenever a given event occurs.
The script on your server can subsequently perform the actions that you define. It could, for example, use the REST API to collect information from Xurrent and use that information to generate an email.
You can test your webhooks without setting up your own web server. This is explained in the Testing Webhooks section.
Note that a webhook can be triggered by any event in the Xurrent service and by automation rules. Automation rules are able to call webhooks, enabling these webhooks to deliver a custom payload to a target server. With these automation rules you automate steps in the the delivery workflows, e.g. the task ‘Install a software’ can trigger an automation rule that starts a webhook. The webhook will call a script on the software management system to install the software automatically. On success the automation script will complete the installation task.