calcom.cancelBooking cancels a booking, recurrence, or seated attendee.
automations/cancel-booking.automation.ts
Input
Pass these fields:
For a seated booking, pass the required
seatUid with an optional cancellationReason. Regular bookings accept cancellationReason and cancelSubsequentBookings.
Output
The action removes the outer Cal.com status envelope. Its result is one of these data variants:
Cal.com enforces account role, plan, and availability requirements. Provider rejections surface as structured action failures with the HTTP status and any
Retry-After delay.