Webhooks are basically user-defined HTTP (URL) callbacks that are triggered by specific events. Following scenario helps you get an idea about how it works.
Imagine a doorbell system – A button near the door, and a bell in your living room. When a visitor pushes the button, the bell rang and the resident of the house gets to know that someone is at the door.
A signal is sent from the button to the doorbell (to ring), whenever a visitor pushes the button.
Similarly, when you integrate XenVoice with your business’s specific webhook URL, all the data such as Missed Calls, Disconnected Calls, Voicemails, and Completed Call as well as Sent and Received text notifications will be pushed to your specific Webhook URL.
Note that users can download the complete data (to and from details) only in JSON format.
To know more about the same you can go through the below link: