calendar_find_meeting_times
Find available meeting slots for your attendees, ranked by attendance likelihood. Get confidence scores and per-attendee availability without creating any calendar events.
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) |