calendar_find_meeting_times
Find meeting times when attendees are free, ranked by likelihood of attendance, with confidence and availability per person.
Instructions
Ask Microsoft Graph to suggest meeting times when the given attendees are free, ranked by how likely everyone is to attend. Returns candidate slots with a confidence percentage and per-attendee availability. This reads calendars and books nothing — pass a chosen slot to calendar_create_event to actually schedule it. Requires Calendars.Read.Shared.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| attendees | No | Who must attend. Empty looks at the signed-in user's calendar only. | |
| time_zone | No | Time zone for the window | UTC |
| window_end | No | Latest acceptable end, ISO 8601 | |
| window_start | No | Earliest acceptable start, ISO 8601. Defaults to now. | |
| max_suggestions | No | How many candidate slots to return | |
| duration_minutes | No | Meeting length in minutes | |
| minimum_attendee_percentage | No | Only suggest slots where at least this percentage of attendees are free (0-100) |