Cal.com
Open-source scheduling platform for managing bookings, event types, availability, and calendar integrations.
Free account. No credit card required.
Three ways to use Cal.com
Ask your specialist
Pull data, take actions, or answer questions with this integration, right in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with Cal.com.
Add Guests to a Booking
Add guest email addresses to an existing booking. Rate limited to 5 requests/minute.
Cancel a Booking
Cancel an existing booking, with optional reason and the ability to cancel subsequent recurring bookings.
Confirm a Booking
Confirm a booking that requires manual confirmation from the host.
Create a Booking
Create a new booking for an event type, specifying attendee details, start time, and optional location.
Create an Event Type
Create a new event type with a title, slug, duration, and optional settings like locations, booking fields, and buffers.
Create an Event Type Webhook
Create a webhook subscription for a specific event type to receive notifications for booking events.
Supported triggers
Start a workflow when something happens in Cal.com.
New Booking in Cal.com
Triggers when someone books a new meeting on your Cal.com. This includes reschedules. Use the Rescheduled trigger to react only to reschedules.
Booking Cancelled in Cal.com
Triggers when a booking is cancelled on your Cal.com
Booking Rescheduled in Cal.com
Triggers when a booking is rescheduled (a new booking is created with a link back to the original via rescheduledFromUid)
Get started automating Cal.com
Ready-to-use workflows