A webhook is a way for FreeClimb to push real-time data to your application without the need for a request. This makes getting data to your application more timely and efficient than the standard API request-response mode.
FreeClimb makes this type of request to your app to get instructions on how to handle in-progress events (such as an incoming phone call or text message), or to send notifications about a change on the platform, such as a Conference terminating.
The data sent in these requests shows the state of the resource at the time the webhook is invoked and is used by an application to guide its next steps in handling that particular call/queue/conference/etc.
FreeClimb uses SigningSecrets to verify all webhooks that are being sent from the platform to your application, more information can be found on the Verifying Request Signatures.