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.
gws-gmail
Send, read, and manage Gmail emails via Google Workspace CLI.
gws-drive
Manage Google Drive files, folders, and shared drives via CLI.
gws-docs
Read and write Google Docs via command line.
gws-calendar
Manage Google Calendar events, calendars, and access control via CLI.
gws-sheets
Read and write Google Sheets spreadsheets via CLI.
gws-gmail-send
Send emails via Gmail with attachments, CC/BCC, HTML support, and draft options.