General Flow
In general, webhooks are sent by MeetBit via POST requests1 to your system after a certain event occurs within the MeetBit Platform (e.g. Meeting Link is scheduled). Your system is then expected to respond immediately2 before processing the event asynchronously. Since data being sent along with the initial POST request is generally kept to a minimum, making requests to the MeetBit Public API3 is a common part of this processing.Setup
To start receiving webhooks, you have to first register your endpoint as a Webhook Destination in the MeetBit Admin Panel.You must have the permission to create, read and activate webhook destinations to perform the actions below.
1
Open Create Webhook Destination Page
From the Webhook Destinations Page (
/admin/webhook_destinations
), click the “Create” button on the upper right corner.2
Provide Details
On the Create Webhook Destination Page, provide the destination’s name, url (must be HTTPS) and the events the destination is subscribing to. Then, click “Create”.
3
HMAC Secret
Once created, you are able to view the destination’s HMAC secret. This is used for the security and explain in a dedicated section.
4
Activating the Destination
Once your endpoint is ready to accept requests, you can activate the destination.