Skip to main content
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.

Step 1: Start the integration in Cal ID

1

Open Apps and find Pabbly

In your Cal ID dashboard, click on the Apps tab in the left sidebar. Search for “Pabbly Connect” and click Install.
Pabbly Connect in the Cal ID App store
2

Choose your account

Select whether you want to integrate your Personal Account or a specific Team.
Account selection for Pabbly
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.
Creating a Pabbly workflow

Step 2: Get the webhook URL from Pabbly

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.
Pabbly webhook URL

Step 3: Add the webhook to Cal ID

You can set up the webhook globally (for all events) or for just one specific event type.
1

Open Webhooks in Developer settings

Navigate to Settings > Developer section in Cal ID. Click on Webhooks and then click the + New Webhook button.
New Webhook button in Developer settings
2

Select the account

Choose which account you want to add the webhook for, either Personal or any Team.
Account selection for the webhook
3

Paste the URL

Paste the link you copied from Pabbly into the Subscriber URL field.
Subscriber URL field
4

Select event triggers and create

Choose Booking Created, Booking Canceled, Booking Rejected, Meeting Started, and so on — you can choose any of the available triggers. Click Create Webhook.
Selecting event triggers

Step 4: Capture and map your data

1

Capture response

Go back to Pabbly and click “Capture Webhook Response”.
Capture Webhook Response in Pabbly
2

Test booking

Go to your public Cal ID booking page and complete a test booking. On completing it, you will see a response in Pabbly.
Test booking response in Pabbly
Captured booking data in Pabbly
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.
Mapping fields in Pabbly
Mapped data ready to send

Summary of important points

  • Webhook URL: Treat this URL like a digital mailbox; it’s where Cal ID “drops off” your booking info.
  • Correct Mapping: Always double-check your “Mapping” in Pabbly. If you map “Email” to a “Phone” field by mistake, your automation won’t work correctly.
  • Test Recording: You must complete a real test booking on your page to “activate” the connection and see the data fields for mapping.