Actions9
- Calendar Actions
- Event Actions
Event → Update
AI-generatedSummary
Update an existing event in a specified Google Calendar by modifying its description, location, and attendees.
Inputs
- Authentication (required) — Choose between using saved n8n credentials or manually entering service account credentials for each execution.
- Service Account Email (required) — Service account email address from the service account JSON; required if manual authentication is selected.
- Private Key (required) — Private key from the service account JSON; required if manual authentication is selected.
- Impersonate Email (Optional) — Email to impersonate a user within the domain (requires domain-wide delegation); only applicable for manual authentication.
- Calendar ID (required) — Identifier of the calendar containing the event; use "primary" for the primary calendar.
- Event ID (required) — Identifier of the event to update.
- Additional Fields — Optional fields to update on the event, including Description (string), Location (string), and Attendees (comma-separated email addresses).
Output shape
a single JSON object representing the updated event
Returns the updated event data as returned by the Google Calendar API; if update fields are empty, no changes will be applied. Errors are thrown unless 'Continue On Fail' is enabled, in which case error details appear in the output.
Examples
Example 1: Update an event's location and add multiple attendees
Set Calendar ID to 'primary', provide the Event ID, and in Additional Fields set Location and Attendees (comma-separated emails).