Delete a Google Calendar event
Delete an event from the signed-in Google Calendar by its eid (the base64 handle returned by list_events / create_event). Opens the event in the composer, uses More actions > Delete, sends a cancellation notice to any guests, and confirms by leaving the composer route. Single (non-recurring) events only — a recurring instance pops a this/all scope dialog this v1 doesn't handle. Irreversible.
Input
eid requiredBase64 event handle from list_events/create_event
Output
eid requireddeleted requiredList Google Calendar events
List the signed-in Google Calendar account's events between two dates (across all visible calendars). Returns n and events (id, eid, title, all_day, start, end, timezone, location, description, calendar, organizer, attendees with response status, created, html_link). eid is the join key for delete_event. Date filtering is done on UTC boundaries; one call covers up to ~11 months from `from` (loop with a later `from` for more). Calendar events only — Google Tasks and reminders are not included.
Create a Google Calendar event
Create an event on the signed-in Google Calendar's primary calendar. Optionally invite guests (each gets an invitation email; external guests are auto-confirmed). Returns the new event's id, which you can pass to delete_event. A Google Meet link may be auto-added, depending on the account's default.
Search Google Calendar events
Full-text search the signed-in Google Calendar across all its calendars, the same as the Calendar search box. Returns count and events (id, calendar, eid, title, all_day, start, end, location). start/end are the event's local wall-clock (ISO, no zone); eid is the base64 join key for delete_event. The query matches event content (title/description/location), not calendar names; supports whatever the Calendar search box supports.
