createEvent
Create Google Calendar events by specifying a title, start and end times, and optional attendees, description, or full-day setting.
Instructions
Create a new Google Calendar event
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"summary": "<summary>",
"startDateTime": "<startDateTime>",
"endDateTime": "<endDateTime>"
},
"name": "createEvent"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | Yes | The title/summary of the event | |
| attendees | No | List of attendee email addresses | |
| isFullday | No | Is the event a full day event | |
| description | No | Optional description for the event | |
| endDateTime | Yes | End date and time in ISO format (e.g., '2025-07-10T14:30:00Z') | |
| startDateTime | Yes | Start date and time in ISO format (e.g., '2025-07-10T12:30:00Z') |