# appointments_cancel

> Cancel an appointment while keeping its record for history.

<!-- Source: https://docs.actuallycare.com/tools/appointments/appointments_cancel -->

Cancel an appointment while keeping its record for history. Use when a showing, meeting, or follow-up is called off; to move it to a new time instead, use [`appointments_update`](/tools/appointments/appointments_update). Returns the cancelled appointment record.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `appointment_id` | string | Yes | UUID of the appointment to cancel · Format: UUID |
| `reason` | string | No | Reason for cancellation |

## Example prompts

- "Cancel my 4pm property tour with the Nguyens, they got stuck at work."
- "Cancel Thursday's appraisal at 412 Birchwood Ln, but double-check with me before you do it."

## Safety

**Irreversible.** This action cannot be undone. Claude should always confirm with you before running it.

## Previous name

This tool was previously published as `cancel_appointment`. Call it by its current name — legacy names are kept here for reference and old links redirect, but they are not callable.
