BookX Help Center
How can we help? 👋

How to integrate Webhook with BookX

BookX lets you connect with other apps or systems using webhooks. When certain events occur in BookX, such as new booking created, booking canceled, or payment completed, BookX automatically sends real-time data (in JSON format) to your webhook endpoint.

This allows you to automate workflows like updating your CRM, sending notifications, or triggering actions in other tools.


How to set up Webhook in BookX

1. Go to BookX “Settings” and click “Edit” on Integrations.

2. Select the “Webhook” tab.

Notion image

3. In the URL field, enter the endpoint URL and click “Verify” button.

4. Click “Save” to activate the webhook integration.


How it works

Once set up, BookX will automatically send a POST request to your webhook URL whenever an events occurs.

Example payload

{
  "event": "booking_created",
  "booking_id": "12345",
  "customer": {
    "name": "John Doe",
    "email": "john@example.com"
  },
  "service": "Yoga Class",
  "time": "2025-10-08T10:00:00Z",
  "status": "confirmed"
}

Your system can then process this data, for example:

  • Update your database
  • Trigger an email or SMS notification
  • Send data to a third-party app (like Zapier, Slack, or CRM)

Related Topics


Did this answer your question?
😞
😐
🤩