getParticipantAvailability
Retrieve free time windows for a single participant to verify availability before booking. Specify date range and minimum duration to get precise slots.
Instructions
Use this tool when you need to inspect the free time windows for exactly one participant — for example, to verify they are free at a specific time before booking directly, or to understand one person's constraints before a conversation. Do not use this for group scheduling — if you need a time that works for multiple people at once, call findMutualAvailability instead. Prerequisite: you must have the participant's UUID from createParticipant or listParticipants.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| participantId | Yes | UUID of the participant whose availability you want. | |
| startDate | Yes | Start of the date range to check (YYYY-MM-DD, inclusive). | |
| endDate | Yes | End of the date range to check (YYYY-MM-DD, inclusive). Max 30 days from startDate. | |
| timezone | No | IANA timezone to express results in. Defaults to the participant's own timezone. | |
| minDurationMinutes | No | Exclude free windows shorter than this. Defaults to 30. |