Updates dataAppointmentsMCP tool
appointments_update
Update an existing appointment's details or reschedule it.
Update an existing appointment's details or reschedule it. Only provided fields are updated — omitted fields remain unchanged. Common uses: move the start/end time, change the location, or fix the title. Returns the updated appointment record.
Parameters#
| Parameter | Type | Required | Description |
|---|---|---|---|
appointment_id | string | Yes | UUID of the appointment to update · Format: UUID |
title | string | No | Updated title |
start_time | string | No | Updated start time (ISO 8601) |
end_time | string | No | Updated end time (ISO 8601) |
location | string | No | Updated location |
notes | string | No | Updated notes |
status | enum | No | Updated status · One of: scheduled, completed, cancelled, no_show |
Example prompts#
- "Move the Garcias showing from Saturday to Sunday at 1pm."
- "Mark yesterday's listing appointment at 88 Calloway Dr as completed."
Safety#
Updates data. Changes an existing record. The change is visible immediately in the app and can be edited back.
Previous name#
This tool was previously published as update_appointment. Call it by its current name — legacy names are kept here for reference and old links redirect, but they are not callable.