Create Calendar Event
calendar_create_eventCreate a calendar event with subject, start and end times, optional location, description, and attendees. Invitations are sent to attendees.
Instructions
✏️ Create a calendar event (requires user confirmation recommended)
Creates a new calendar event with optional attendees and location. Attendees will receive meeting invitations. Addresses are validated, deduplicated, and limited to 500 unique recipients.
Args: account_id: Microsoft account ID subject: Event title start: Start time in ISO format (e.g., "2024-01-15T10:00:00") end: End time in ISO format location: Location name (optional) body: Event description (optional) attendees: Email address(es) of attendees (optional) timezone: Timezone for the event (default: "UTC")
Returns: Created event object with ID
Raises: ValidationError: If datetime values, timezone, or attendee addresses are invalid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | Yes | ||
| subject | Yes | ||
| start | Yes | ||
| end | Yes | ||
| location | No | ||
| body | No | ||
| attendees | No | ||
| timezone | No | UTC |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||