Skip to main content

Set Up the Webhook

Provide the Webhook URL where you want Volubile to send notifications in the Webhook Integration Settings.

Webhook Payload

Once a call is completed or failed, a POST request will be sent to your Webhook URL with the details of the call. This is identical to the endpoint Get a call.

Secure the Webhook

You can choose to enable security for webhooks by generating a secret in the Webhook Integration Settings. When enabled, we will include an X-Webhook-Signature in the request headers to your Webhook URL, allowing you to verify that the payload comes from Volubile. Here is an example code demonstrating how to verify the HMAC signature:

Webhook retries

In case of 50x errors (500 error code and above) on your webhook endpoint we will retry up to 4 times, each time with an incremental delay of 1 second to not overload your servers.