Webhooks & Zapier Integration

Webhooks let you connect BookingPam to thousands of other apps โ€” Zapier, Make (Integromat), Slack, Google Sheets, CRMs, and more. Every time something happens in BookingPam, the connected app is notified instantly.

How do I set up a webhook?

1
Go to Webhooks in the sidebar
2
Click + Add Webhook
3
Give it a name (e.g., "Zapier Booking Alert")
4
Paste your webhook URL
5
Select which events trigger this webhook
6
Click Save Webhook
7
Click ๐Ÿงช Test to verify delivery

How do I connect to Zapier?

1
Log in to zapier.com and click Create Zap
2
Choose Webhooks by Zapier as the trigger
3
Select Catch Hook
4
Copy the webhook URL Zapier gives you
5
Paste it into BookingPam's Webhooks panel
6
Click ๐Ÿงช Test in BookingPam to send test data to Zapier
7
Set up your Zapier action (e.g., add row to Google Sheets, send Slack message)

What events can I listen to?

Can I have multiple webhooks?

Yes โ€” you can add up to 5 webhook URLs. Each one can listen to different events. For example, one webhook for new bookings going to Zapier and another for payments going to Slack.

How do I verify the webhook is from BookingPam?

Every webhook request includes an X-BookingPam-Signature header with an HMAC-SHA256 signature. Verify it against your webhook secret to confirm the request is genuine.

How do I pause a webhook?

Click Pause on any webhook to stop deliveries without deleting it. Click Resume to start it again.

โ† Sign AgreementsCustom API โ†’