recipe-batch-invite-to-event
googleworkspace/cli
Batch-add attendees to Google Calendar events and notify them automatically.
What is recipe-batch-invite-to-event?
This recipe adds multiple attendees to an existing Google Calendar event in one operation and sends notifications to all invitees. Use it when you need to quickly invite a group of people to a scheduled event.
- Add multiple attendees to a Google Calendar event by email address
- Send automatic notifications to all new attendees
- Retrieve event details before and after modifications
- Batch process attendee additions without manual invitations
How to install recipe-batch-invite-to-event
npx skills add null --skill recipe-batch-invite-to-event- gws-calendar skill installed
- Google Workspace CLI (gws) available
- Access to the Google Calendar event to modify
How to use recipe-batch-invite-to-event
- 1.Retrieve the event details using the event ID and calendar ID
- 2.Prepare a list of attendee email addresses
- 3.Use the patch command to add attendees with sendUpdates set to 'all' to notify them
- 4.Verify the attendees were added by retrieving the event again
Use cases
- Invite a team to a meeting that was already scheduled
- Add late registrants to a calendar event
- Bulk-add external stakeholders to a project kickoff meeting
- Update attendee lists for recurring events
- Calendar administrators
- Project managers
- Event organizers
- Team leads coordinating meetings
recipe-batch-invite-to-event FAQ
The API will reject the request. Ensure all email addresses are valid before executing the patch command.
Yes, when sendUpdates is set to 'all', all attendees (new and existing) receive notifications about the event update.
Technically yes, but it is not recommended. The skill works on any event, but notifications for past events may confuse attendees.
Google Calendar API supports large attendee lists, but practical limits depend on your Google Workspace plan and API quotas.
Full instructions (SKILL.md)
Source of truth, from googleworkspace/cli.
name: recipe-batch-invite-to-event description: "Add a list of attendees to an existing Google Calendar event and send notifications." metadata: version: 0.22.5 openclaw: category: "recipe" domain: "scheduling" requires: bins: - gws skills: - gws-calendar
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
- Get the event:
gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}' - Add attendees:
gws calendar events patch --params '{"calendarId": "primary", "eventId": "EVENT_ID", "sendUpdates": "all"}' --json '{"attendees": [{"email": "alice@company.com"}, {"email": "bob@company.com"}, {"email": "carol@company.com"}]}' - Verify attendees:
gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}'
Related skills
More from googleworkspace/cli and the wider catalog.
recipe-batch-rename-files
Rename multiple Google Drive files matching a pattern to follow a consistent naming convention.
recipe-batch-reply-to-emails
Find Gmail messages matching a query and send a standard reply to each one.
recipe-block-focus-time
Create recurring focus time blocks on Google Calendar to protect deep work hours.
recipe-bulk-download-folder
List and download all files from a Google Drive folder in bulk.
recipe-cancel-and-notify
Delete a Google Calendar event and send a cancellation email via Gmail.
recipe-collect-form-responses
Retrieve and review responses from a Google Form.