calendar_create_event
Create new calendar events in Google Calendar by specifying title, time, and optional details like location or attendees.
Instructions
Create a new calendar event.
Creates an event with the specified details. At minimum, requires a title and start time. End time defaults to one hour after start if not provided.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | Yes | The event title/summary. This is what appears on the calendar. | |
| start_time | Yes | Start time in ISO 8601 format (e.g., '2024-12-15T14:00:00' or '2024-12-15T14:00:00-05:00'). | |
| end_time | No | End time in ISO 8601 format. If not provided, defaults to start time plus one hour. | |
| description | No | Detailed description or notes for the event. | |
| location | No | Physical address or location name for the event. | |
| attendees | No | Comma-separated list of attendee email addresses (e.g., 'user1@example.com,user2@example.com'). | |
| all_day | No | Set to true for all-day events. When true, only the date portion of start_time is used. | |
| calendar_id | No | The calendar ID to create the event in. Use 'primary' for the main calendar. |