create-event
Create calendar events on your default Outlook calendar with attendees, body, and automatic online meeting invitations. Returns event details and meeting URL.
Instructions
Create a new calendar event on the signed-in user's default calendar. Returns the created event with its id, webLink, and (if attendees are present) an auto-generated online-meeting URL — attendees receive invitations on save. Times use the configured timezone (default Australia/Melbourne; override with OUTLOOK_DEFAULT_TIMEZONE); omit the Z suffix to send local time. Use manage-event action=update to modify an event after creation, or manage-event action=cancel/delete to remove it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subject | Yes | The subject of the event | |
| start | Yes | The start time of the event in ISO 8601 format | |
| end | Yes | The end time of the event in ISO 8601 format | |
| attendees | No | List of attendee email addresses | |
| body | No | Optional body content for the event |