Skip to content
All Skills

Share Files with Meeting Attendees

Share Google Drive files with all attendees of a Google Calendar event.

Personal Productivity|v1|Updated 5/18/2026|GitHub source
MCP get_skill({ skillId: "share-files-with-meeting-attendees-d097cb75" })

Use this skill with your agent

Create a free account and connect via MCP

Get Started Free
# Share Files with Meeting Attendees

> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-calendar`, `gws-drive`

Share Google Drive files with all attendees of a Google Calendar event.

## Steps

1. Get event attendees: `gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}'`
2. Share file with each attendee: `gws drive permissions create --params '{"fileId": "FILE_ID"}' --json '{"role": "reader", "type": "user", "emailAddress": "attendee@company.com"}'`
3. Verify sharing: `gws drive permissions list --params '{"fileId": "FILE_ID"}' --format table`
#work-life#productivity#external#license-apache-2-0#googleworkspace-cli#google-workspace#gmail#calendar#docs#sheets#tasks#googlegoogle-workspacegoogle-calendargoogle-drivecalendar-access