Check Calendar Availability
calendar_check_availabilityCheck calendar availability to find suitable meeting times. Returns free/busy slots for the user and optional attendees.
Instructions
📖 Check calendar availability for scheduling (read-only, safe for unsupervised use)
Returns free/busy information for the user and optional attendees. Useful for finding meeting times.
Args: account_id: Microsoft account ID start: Start time in ISO format end: End time in ISO format attendees: Optional email address(es) to check availability
Returns: Schedule information with free/busy slots
Raises: ValidationError: If start/end datetimes or attendee addresses are invalid. ValueError: If the current account email address is unavailable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | Yes | ||
| start | Yes | ||
| end | Yes | ||
| attendees | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||