Introduction to Webhooks

Last updated January 31, 2026

What Are Webhooks?

Webhooks send HTTP POST requests to your server when events occur in your account.

How They Work

  1. You configure a webhook endpoint URL
  2. You select which events you want to receive
  3. When an event occurs, we POST to your endpoint
  4. Your server processes the payload and returns a 2xx status

Why Use Webhooks?

Instead of polling our API to check for changes, webhooks push updates to you as they happen. This means lower latency and fewer API calls.

Common uses:

  • Sync user data to your CRM when members join
  • Trigger Slack notifications on team changes
  • Update external systems in real-time

Getting Started

  1. Set up your endpoint
  2. See available events
  3. Verify signatures

Security

All webhooks are signed using HMAC-SHA256. Always verify signatures before trusting webhook data.

Still need help?

Can't find what you're looking for? Get in touch with our support team.