Use Pabbly Connect webhooks to forward Cal ID booking events to over 1,000 apps so meetings automatically trigger emails, CRM updates, and other tasks.
Pabbly Connect is an automation platform that allows you to send your Cal ID booking data to over 1,000+ other applications. Unlike other integrations, Pabbly uses a Webhook system to “listen” for new bookings and instantly trigger your workflows.
That webhook approach is what sets Pabbly apart from Cal ID’s other automation apps: Zapier and Make both authenticate with an API key instead. Pick whichever platform you already build in — the Cal ID triggers are the same.
In your Cal ID dashboard, click on the Apps tab in the left sidebar. Search for “Pabbly Connect” and click Install.
Starting the Pabbly integration
2
Choose your account
Select whether you want to integrate your Personal Account or a specific Team, then click Install.
3
Redirect to Pabbly
You will be automatically sent to the Pabbly website. Select the second app you want to connect (e.g., Google Sheets, a CRM, or an Email tool) and click Start to create your automation flow.
The Webhook URL is the link that connects Pabbly to Cal ID. Copy it in this step and keep it ready — you’ll paste it into Cal ID in Step 3.
1
Select Cal ID as the trigger app
In your Pabbly workflow, select Cal ID as your trigger app.
2
Select the trigger event
Select the trigger event (e.g., “Booking Created”).
3
Copy the Webhook URL
Pabbly will provide you with a Webhook URL (a link that looks like https://connect.pabbly.com/workflow/send....). Copy this URL — you will need it for the next step.
You can set up the webhook globally (for all events) or for just one specific event type.
For ALL event types (global)
For ONE specific event type
1
Open Webhooks in Developer settings
Navigate to Settings → Developer in Cal ID. Click on Webhooks and then click Create.
2
Select the account
Choose which account you want to add the webhook for, either Personal or any Team.
3
Paste the URL
Paste the link you copied from Pabbly into the Subscriber URL field.
4
Select event triggers and create
Choose Booking Created, Booking Cancelled, Booking Rejected, Booking Rescheduled, and so on — you can choose any of the available triggers. Click Create Webhook.
Choosing what fires the workflow
1
Open the event's Webhooks tab
Go to the Event Types tab and click Edit (pencil icon) on your chosen event. Go to the Webhooks tab inside that event’s settings.
2
Add the webhook and create
Click + Create, paste the Subscriber URL, and select Event Triggers. Click Create Webhook.
Go back to Pabbly and click “Capture Webhook Response”.
Putting Pabbly into listening mode
2
Test booking
Go to your Cal ID booking page and complete a test booking. On completing it, you will see a response in Pabbly.
Proving the connection works
The booking fields Pabbly received
3
Map your data
Once Pabbly receives the data, you must send it to your destination app (e.g., Google Sheets). Mapping means matching the information Cal ID sent (like “Attendee Name”) to the correct field in your next app (like “Customer Name” column). Carefully map fields like Email, Phone Number, and Meeting Time to make sure the data lands in the right place without errors.