App Logo
calendar.google.com

Update a Google Calendar event

Edit an existing Google Calendar event by its eid (from list_events/search_events/create_event). Opens the event composer and applies only the fields you pass — title, start, end (ISO datetime, or YYYY-MM-DD with all_day), all_day, location, description, add_guests — then Saves, sending update/invitation emails to guests when present. Single (non-recurring) events; a recurring instance's this/all scope dialog isn't handled. Changing start alone shifts the end to keep the duration unless you also pass end.

Input

eid required

Base64 event handle from list_events/search_events/create_event

end optional

New end: ISO datetime, or YYYY-MM-DD (exclusive) when all_day

start optional

New start: ISO datetime, or YYYY-MM-DD when all_day

title optional
all_day optional

Convert to/from all-day

location optional
add_guests optional

Guest emails to add (an invitation is emailed to each)

description optional

Output

eid required
changed required
updated required

FAQ

Edit an existing Google Calendar event by its eid (from list_events/search_events/create_event). Opens the event composer and applies only the fields you pass — title, start, end (ISO datetime, or YYYY-MM-DD with all_day), all_day, location, description, add_guests — then Saves, sending update/invitation emails to guests when present. Single (non-recurring) events; a recurring instance's this/all scope dialog isn't handled. Changing start alone shifts the end to keep the duration unless you also pass end.
Required: eid. Optional: end, start, title, all_day, location, add_guests, description.
It returns eid, changed, updated.
Yes. It acts as you on calendar.google.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the calendar.google.com cookies saved by the Reduck extension.
It makes changes on calendar.google.com, like sending, posting or booking something.
Ask an AI agent connected to Reduck to run reduck/calendar.google.com/update_event, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/calendar.google.com/update_event
It is part of Reduck's official curated catalogue.

Start building not clicking