calendar-create-event
Create new Google Calendar events by specifying title, time, location, attendees, and description for scheduling appointments, meetings, and reminders.
Instructions
Create a new calendar event. Current time: 10/2/2025, 1:06:07 AM
Input Schema
Name | Required | Description | Default |
---|---|---|---|
attendees | No | Array of attendee email addresses | |
calendarId | No | Calendar ID - Available options: 'primary' (Primary Calendar) | primary |
description | No | Event description | |
endDateTime | Yes | End date/time in ISO format (e.g., '2025-01-15T10:00:00-07:00') | |
location | No | Event location | |
startDateTime | Yes | Start date/time in ISO format (e.g., '2025-01-15T09:00:00-07:00') | |
summary | Yes | Event title/summary | |
timeZone | No | Time zone - defaults to local time (UTC). Examples: 'America/New_York', 'Europe/London', 'Asia/Tokyo' |
Input Schema (JSON Schema)
{
"properties": {
"attendees": {
"description": "Array of attendee email addresses",
"items": {
"type": "string"
},
"type": "array"
},
"calendarId": {
"default": "primary",
"description": "Calendar ID - Available options: 'primary' (Primary Calendar)",
"type": "string"
},
"description": {
"description": "Event description",
"type": "string"
},
"endDateTime": {
"description": "End date/time in ISO format (e.g., '2025-01-15T10:00:00-07:00')",
"type": "string"
},
"location": {
"description": "Event location",
"type": "string"
},
"startDateTime": {
"description": "Start date/time in ISO format (e.g., '2025-01-15T09:00:00-07:00')",
"type": "string"
},
"summary": {
"description": "Event title/summary",
"type": "string"
},
"timeZone": {
"description": "Time zone - defaults to local time (UTC). Examples: 'America/New_York', 'Europe/London', 'Asia/Tokyo'",
"type": "string"
}
},
"required": [
"summary",
"startDateTime",
"endDateTime"
],
"type": "object"
}