Webhooks are user-defined HTTP callbacks triggered by an event in a web application. Dolby Interactivity API uses webhooks to asynchronously let your application know when events happen, for example conference creation, conference end, participant added, removed etc.

The webhook can be configured through the developer portal.

Configuring webhooks

To integrate your service with the webhook mechanism you'll need to configure within your developer dashboard.

1. Select the SIGN IN link located in the upper right corner of the Dolby.io page. Log in using your email and password.
2. Click the DASHBOARD link visible in the upper right corner of the website.
3. Select your application from the APPLICATIONS category located on the left side menu.
4. Select the Interactivity APIs category from the drop-down menu visible under your application.
5. Select the Settings tab at the top of the window.
6. Scroll down to the Webhooks category.
7. Click the ADD WEBHOOK button.
8. Enter the URL of the endpoint and select events that you want to receive.
9. To finish, click the ADD button.

Testing webhooks

To test your application for webhook notifications, Dolby provides a tool at webhooks.voxeet.com. You can register a webhook listener service there and configure the service URL on the developer dashboard.