Recipe Batch Invite To Event

by googleworkspacea3768d0e82adNo license31K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated yesterday

Add a list of attendees to an existing Google Calendar event and send notifications.

AI-generated overview

Adds a list of attendees to an existing Google Calendar event and sends notifications.

What it does
This recipe walks through adding multiple attendees to an existing Google Calendar event using the gws command-line tool. It retrieves the event, patches it with a list of attendee email addresses while requesting that notifications be sent, and then verifies the updated attendee list. The deliverable is an updated calendar event with the new attendees and notifications.
When to use it
Use this when you need to invite several people to an already-created Google Calendar event. It fits batch invitation tasks where attendee emails are known and notifications should go out.
Requirements
Requires the gws command-line tool and the gws-calendar skill. It needs access to Google Calendar and an existing event ID. No scripts are included; it is instructions only.

Add Multiple Attendees to a Calendar Event

PREREQUISITE: Load the following skills to execute this recipe: gws-calendar

Add a list of attendees to an existing Google Calendar event and send notifications.

Steps

  1. Get the event: gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}'
  2. Add attendees: gws calendar events patch --params '{"calendarId": "primary", "eventId": "EVENT_ID", "sendUpdates": "all"}' --json '{"attendees": [{"email": "[email protected]"}, {"email": "[email protected]"}, {"email": "[email protected]"}]}'
  3. Verify attendees: gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}'

Source and attribution

Source:googleworkspace/cliinskills/recipe-batch-invite-to-eventat commita3768d0

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal