update_booking_status
Close a confirmed booking by marking it completed, recording a no-show, or cancelling with attendee notification. Requires scheduled status; completed/no-show need the meeting to have started.
Instructions
Close out a confirmed booking of the current team: mark it completed, mark the attendee as a no-show, or cancel it. Only works on a booking whose status is scheduled; completed / no_show additionally require the meeting to have already started. Cancelling notifies the attendee by email and fires the booking.cancelled integration event; completed / no_show are internal bookkeeping and do not contact the attendee. To handle a pending request use review_booking instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | completed = the meeting happened, no_show = the attendee did not turn up, cancelled = call it off and notify them | |
| bookingId | Yes | The booking id (the bookingId returned by list_bookings) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | completed / no_show / cancelled | |
| bookingId | No | The booking that was closed out | |
| cancelledAt | No | ISO datetime, set when the booking was cancelled |