create-event-with-attendees
Schedule Microsoft Outlook calendar events with attendees by defining subject, body, start/end times, time zone, location, and attendee details using Microsoft Graph API.
Instructions
Create a calendar event with attendees using Microsoft Graph API
Input Schema
Name | Required | Description | Default |
---|---|---|---|
attendees | Yes | List of attendees for the event | |
body | Yes | Content/body of the calendar event | |
end | No | End time in ISO format (e.g. 2025-04-20T13:00:00). Defaults to next business day at 1PM | |
location | No | Location of the event | |
start | No | Start time in ISO format (e.g. 2025-04-20T12:00:00). Defaults to next business day at noon | |
subject | Yes | Subject of the calendar event | |
timeZone | No | Time zone for the event. Defaults to GMT Standard Time |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"attendees": {
"description": "List of attendees for the event",
"items": {
"additionalProperties": false,
"properties": {
"email": {
"description": "Email address of the attendee",
"type": "string"
},
"name": {
"description": "Name of the attendee",
"type": "string"
},
"type": {
"description": "Type of attendee: required or optional",
"enum": [
"required",
"optional"
],
"type": "string"
}
},
"required": [
"email"
],
"type": "object"
},
"type": "array"
},
"body": {
"description": "Content/body of the calendar event",
"type": "string"
},
"end": {
"description": "End time in ISO format (e.g. 2025-04-20T13:00:00). Defaults to next business day at 1PM",
"type": "string"
},
"location": {
"description": "Location of the event",
"type": "string"
},
"start": {
"description": "Start time in ISO format (e.g. 2025-04-20T12:00:00). Defaults to next business day at noon",
"type": "string"
},
"subject": {
"description": "Subject of the calendar event",
"type": "string"
},
"timeZone": {
"description": "Time zone for the event. Defaults to GMT Standard Time",
"type": "string"
}
},
"required": [
"subject",
"body",
"attendees"
],
"type": "object"
}