Approve appointment
approve_appointmentAccept a PENDING booking request (status PENDING, from a location that requires approval) so it becomes CONFIRMED, optionally at a different start time. Only for PENDING; otherwise conflict. To turn a request down use reject_appointment; to move an already confirmed appointment use reschedule_appointment. Emails the carrier that it's approved (with the new time if changed). Returns the updated appointment. Requires scope appointments:write (Scheduler role or above).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| startTime | No | Optional new start time, ISO 8601 datetime with offset, e.g. 2026-10-15T08:00:00-05:00. Omit to keep the requested time. | |
| appointmentId | Yes | Appointment id, from list_appointments, get_appointment, or create_appointment. |