deleteParticipant
Permanently remove a participant and all associated data. This irreversible action cancels any active proposals or bookings when force is enabled. Use only for complete deletion; for temporary deactivation, set status to inactive instead.
Instructions
Use this tool only when you need to permanently and irreversibly erase a participant and all their data. If the goal is simply to stop scheduling someone, use updateParticipant with status="inactive" instead — that preserves their history and can be reversed. deleteParticipant cannot be undone. By default it fails if the participant has active proposals or confirmed bookings; pass force=true only when you explicitly intend to cancel those as well.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| participantId | Yes | UUID of the participant to delete. | |
| force | No | If true, cancel any active proposals and bookings before deleting. Defaults to false. |