Webhooks are a way for Gradual to send real-time data to another system when a specific event occurs.
How Webhooks Work:
Event Triggered: Something happens in Gradual (e.g., a new user signs up or user registers for an event).
Webhook Fires: The system automatically sends an HTTP POST request with data to a pre-defined external URL.
Receiver Handles It: The receiving server (your app or service) processes the incoming data and takes action (e.g., update a database, send an email).
Example Case Uses:
User checks into an event β Add a new record to Airtable
User leaves a space β Send a notification to Slack (e.g., alert the ops team)
All webhook actions and payloads are found here.
β
β