create_event
Schedule and manage Google Calendar events by specifying title, time, location, attendees, and description. Returns confirmation with event link for successful creation.
Instructions
Creates a new event.
Args:
user_google_email (str): The user's Google email address. Required.
summary (str): Event title.
start_time (str): Start time (RFC3339, e.g., "2023-10-27T10:00:00-07:00" or "2023-10-27" for all-day).
end_time (str): End time (RFC3339, e.g., "2023-10-27T11:00:00-07:00" or "2023-10-28" for all-day).
calendar_id (str): Calendar ID (default: 'primary').
description (Optional[str]): Event description.
location (Optional[str]): Event location.
attendees (Optional[List[str]]): Attendee email addresses.
timezone (Optional[str]): Timezone (e.g., "America/New_York").
Returns:
str: Confirmation message of the successful event creation with event link.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| attendees | No | ||
| calendar_id | No | primary | |
| description | No | ||
| end_time | Yes | ||
| location | No | ||
| service | Yes | ||
| start_time | Yes | ||
| summary | Yes | ||
| timezone | No | ||
| user_google_email | Yes |