Cal.com scheduling automation
Fire the workflow when a Cal.com webhook event occurs. The ``event_types`` field selects which of Cal.com's webhook triggers fire this workflow. Cal.com delivers each subscribed event to the webhook URL and tags it with a ``triggerEvent`` field; only the selected events run the flow.
2 fields
List bookings, optionally filtered by status, attendee, or date range.
5 fields
Retrieve a single booking by its UID.
1 field
Book a slot for an event type.
7 fields
Cancel an existing booking.
Reschedule a booking to a new start time.
3 fields
Confirm a booking that requires host confirmation.
Decline a booking that requires host confirmation.
Mark the host and/or attendees as absent (no-show) for a booking.
Get the Cal Video recordings for a booking.
List event types for the authenticated user.
Retrieve a single event type by ID.
Create a new event type.
Update an existing event type (only the fields you set change).
Delete an event type.
Get available booking slots for an event type within a date range.
4 fields
Reserve (hold) a slot for an event type before confirming a booking.
List availability schedules for the authenticated user.
Retrieve a single availability schedule by ID.
Create an availability schedule.
Update an availability schedule (only the fields you set change).
6 fields
Delete an availability schedule.
Retrieve the authenticated user's profile.
Update the authenticated user's profile (only the fields you set change).
List your out-of-office entries.
Create an out-of-office entry.
Delete an out-of-office entry.
List the webhooks registered on your account.
Wire Cal.com into a coding agent and let it use these operations as tools.
Start building workflows in minutes with our visual builder. No code required.