A CSRconnect Webhook is a messaging system. When certain actions or events happen in the site, a webhook can post a collection of data to a custom endpoint.
For example, each time a user signs up for an event, CSRconnect can post a data payload containing all the relevant data points about that signup to an endpoint.
Currently webhooks can be configured to send messages via HTTP, AWS SQS, or Azure EventHubs.