---
title: "Google Workspace - Air Market"
description: "Google Workspace publishes 85 listings on Air Market. Developer samples for Google Workspace APIs"
canonical: "https://airmarket.ai/@googleworkspace"
---

[Air Market](/) / [Creators](/creators) / Google Workspace

Creator

# Google Workspace

Developer samples for Google Workspace APIs

Developer samples for Google Workspace APIs

**Google Workspace on Air Market**

|  |  |
| --- | --- |
| Listings | 85 |
| GitHub | [googleworkspace](https://github.com/googleworkspace) |

**Published listings, with what each one does**

| Listing | Kind | What it does |
| --- | --- | --- |
| [gmail (v1)](/app/gws-gmail) | Skill | Email means opening Gmail and staying there. This lets you send, read and manage messages without that. Reach for it when mail is part of w… |
| [drive (v3)](/app/gws-drive) | Skill | Your files live in Google Drive and moving them around means opening the site and clicking through folders. This handles that for you: file… |
| [gmail +send](/app/gws-gmail-send) | Skill | You have something to send and opening Gmail just to send it is a detour. This sends the email. Reach for it when writing and sending the m… |
| [gws Shared](/app/gws-shared) | Skill | When a set of commands all sign in the same way and take the same options, you should only have to learn that once. This covers the shared… |
| [calendar (v3)](/app/gws-calendar) | Skill | Calendar work often means leaving what you are doing and clicking through a web page. This lets you handle your calendars and the events on… |
| [docs (v1)](/app/gws-docs) | Skill | Sometimes you need what a document says, or you need to put something into it, and opening it up is more ceremony than the task deserves. T… |
| [docs +write](/app/gws-docs-write) | Skill | You have a running document - notes, a log, a list - and you keep needing to add one more line to the end of it. This appends the text for… |
| [calendar +agenda](/app/gws-calendar-agenda) | Skill | If your life is split across several calendars, no single view tells you what is actually next. This gathers your upcoming events from all… |
| [drive +upload](/app/gws-drive-upload) | Skill | You have a file and you want it in Google Drive. This uploads it and works out the details about the file on its own, so you are not asked… |
| [calendar +insert](/app/gws-calendar-insert) | Skill | Sometimes you just need one thing on the calendar and do not want to open a page and fill in a form. This creates the event for you. Reach… |
| [gmail +triage](/app/gws-gmail-triage) | Skill | You open your inbox and cannot tell at a glance what is waiting. This shows a summary of what is unread: who sent it, what it is about, and… |
| [tasks (v1)](/app/gws-tasks) | Skill | You think of something you need to do while you are in the middle of other work. This manages Google Tasks lists and the tasks in them from… |
| [slides (v1)](/app/gws-slides) | Skill | Sometimes a deck needs content put in it, or you need to get content back out of one. This reads and writes Google Slides presentations fro… |
| [forms (v1)](/app/gws-forms) | Skill | Google Forms usually means clicking around the form editor. This reads forms and writes to them directly instead. Reach for it when you wan… |
| [meet (v2)](/app/gws-meet) | Skill | When you need a video call set up or changed, you usually click through a web page to do it. This handles Google Meet conferences from wher… |
| [gmail +read](/app/gws-gmail-read) | Skill | You need what is inside one particular email - the text of it, or the details attached to it. This reads the message and pulls out the body… |
| [gmail +watch](/app/gws-gmail-watch) | Skill | You want new email to show up somewhere you can act on it, rather than sitting in an inbox waiting to be checked. This watches for new mess… |
| [gmail +reply](/app/gws-gmail-reply) | Skill | Replying to an email means your answer has to attach to the right conversation, not start a new one. This replies to a message and sorts th… |
| [workflow (v1)](/app/gws-workflow) | Skill | Some of what you do every day does not live in a single app - it starts in one and finishes in another. This covers cross-service productiv… |
| [chat (v1)](/app/gws-chat) | Skill | Chat is another window to keep open and another place to go looking. This lets you handle your spaces and the messages in them from where y… |
| [people (v1)](/app/gws-people) | Skill | You need somebody's details, or a contact record is out of date. This works with Google People contacts and profiles from the command line.… |
| [gmail +reply-all](/app/gws-gmail-reply-all) | Skill | Some emails need an answer that goes back to everybody who was on them. This replies to all of them at once and keeps the answer attached t… |
| [workflow +email-to-task](/app/gws-workflow-email-to-task) | Skill | An email arrives that is really a job for later, and leaving it in the inbox means it gets buried. This turns a Gmail message into a Google… |
| [Create a Google Slides Presentation](/app/recipe-create-presentation) | Skill | You need to make a deck and staring at an empty file is the slowest part. This creates a new Google Slides presentation and puts the openin… |
| [chat +send](/app/gws-chat-send) | Skill | You have something to tell a group and opening the chat app to do it breaks your flow. This sends the message to the space for you. Reach f… |
| [workflow +meeting-prep](/app/gws-workflow-meeting-prep) | Skill | Your next meeting is soon and the details are scattered across a few places. This gathers what you need for it: the agenda, who is coming,… |
| [workflow +weekly-digest](/app/gws-workflow-weekly-digest) | Skill | At the end of a busy week it is hard to remember where the time went or how far behind your inbox got. This gives you a short weekly summar… |
| [workflow +standup-report](/app/gws-workflow-standup-report) | Skill | Standup starts in five minutes and you cannot remember what you said yesterday or what is on your calendar today. This pulls together today… |
| [Draft Email From Doc](/app/recipe-draft-email-from-doc) | Skill | You wrote something in a document and now it needs to go out as an email. This reads the content of your Google Doc and uses it as the body… |
| [Email a Google Drive File Link](/app/recipe-email-drive-link) | Skill | You want to send someone a file, and sharing it and telling them about it are two separate chores. This shares your Google Drive file and e… |
| [events (v1)](/app/gws-events) | Skill | Things happen across your Google Workspace and you only find out when you go look. This lets you subscribe to those events so they come to… |
| [Researcher](/app/persona-researcher) | Skill | Research spreads out fast: sources in one place, notes in another, collaborators somewhere else. This helps you organize it: references, no… |
| [Create a Gmail Filter](/app/recipe-create-gmail-filter) | Skill | The same kinds of email keep arriving and you keep sorting them by hand. This sets up a Gmail filter so incoming messages get labelled, sta… |
| [Save Gmail Attachments to Google Drive](/app/recipe-save-email-attachments) | Skill | The file you need is attached to an email somewhere, along with dozens of others. This finds Gmail messages that have attachments and saves… |
| [Export a Google Sheet as CSV](/app/recipe-backup-sheet-as-csv) | Skill | Sometimes you need a spreadsheet as a plain file on your own machine, either to keep a copy or to run it through something else. This expor… |
| [Organize Files into Google Drive Folders](/app/recipe-organize-drive-folder) | Skill | Files have piled up in Google Drive with no real structure, and finding anything means searching. This creates the folders you want and mov… |
| [Executive Assistant](/app/persona-exec-assistant) | Skill | Supporting a busy executive means their calendar, their inbox and their messages all land on you. This helps you manage those three: the sc… |
| [Find Free Time Across Calendars](/app/recipe-find-free-time) | Skill | You need to get a group together and nobody wants to trade messages about who is free when. This checks free and busy times across several… |
| [workflow +file-announce](/app/gws-workflow-file-announce) | Skill | You have finished a document and the people who need it are sitting in a chat space. This announces a Drive file in a Google Chat space. Re… |
| [Compare Two Google Sheets Tabs](/app/recipe-compare-sheet-tabs) | Skill | When the same data lives on two tabs, spotting where they disagree by eye is slow and easy to get wrong. This reads both tabs and identifie… |
| [events +renew](/app/gws-events-renew) | Skill | Subscriptions to Google Workspace events do not last forever, and a dead one quietly stops telling you anything. This renews or reactivates… |
| [events +subscribe](/app/gws-events-subscribe) | Skill | You want Google Workspace activity to arrive somewhere you can work with it, not just as notifications. This subscribes to those events and… |
| [Plan Your Weekly Google Calendar Schedule](/app/recipe-plan-weekly-schedule) | Skill | You look at the week ahead and cannot tell where the free time actually is. This goes through your Google Calendar week, points out the gap… |
| [Create a Google Doc from a Template](/app/recipe-create-doc-from-template) | Skill | You have a document you reuse over and over, and each time you copy it, type in the new details, and send it round. This makes the copy fro… |
| [Bulk Download Drive Folder](/app/recipe-bulk-download-folder) | Skill | Downloading files from a shared folder one click at a time gets old fast. This lists what is in a Google Drive folder and downloads all of… |
| [Export Google Contacts to Sheets](/app/recipe-sync-contacts-to-sheet) | Skill | Your contacts live somewhere you can't sort, filter, or share as a list. This copies the Google Contacts directory into a Google Sheets spr… |
| [admin-reports (reportsv1)](/app/gws-admin-reports) | Skill | When you administer Google Workspace and need to know what happened or how much things are being used, the answers sit in audit logs and us… |
| [Generate Report From Sheet](/app/recipe-generate-report-from-sheet) | Skill | You have data sitting in a Google Sheet and you need to hand somebody a document, not a grid of cells. This reads what is in the sheet and… |
| [Label and Archive Gmail Threads](/app/recipe-label-and-archive-emails) | Skill | Your inbox is crowded with mail you have already dealt with or do not need in front of you. This puts labels on the messages that match wha… |
| [Reschedule a Google Calendar Meeting](/app/recipe-reschedule-meeting) | Skill | A meeting has to move and everyone invited needs to know. This changes the Google Calendar event to the new time and notifies the attendees… |
| [Save a Gmail Message to Google Docs](/app/recipe-save-email-to-doc) | Skill | There is an email you will want again later, and your inbox is not where you want to go looking. This takes the body of a Gmail message and… |
| [Block Focus Time on Google Calendar](/app/recipe-block-focus-time) | Skill | If your calendar is open, meetings fill it and the hard work never gets done. This creates recurring focus time blocks on your calendar to… |
| [Watch for Drive Changes](/app/recipe-watch-drive-changes) | Skill | Something in Drive matters to you and you keep opening it to check whether anything moved. This sets up change notifications on a Google Dr… |
| [Create and Configure a Shared Drive](/app/recipe-create-shared-drive) | Skill | A group needs a common place to keep files, and everyone needs the right level of access to it. This creates a Google Shared Drive and adds… |
| [Team Lead](/app/persona-team-lead) | Skill | Leading a team means running the standups, keeping track of who has what, and making sure people hear things. This helps with those three.… |
| [Share a Google Doc and Notify Collaborators](/app/recipe-share-doc-and-notify) | Skill | You have finished a document and now other people need to work on it. This shares the Google Doc with edit access and emails the collaborat… |
| [Find Largest Files in Drive](/app/recipe-find-large-files) | Skill | Your Google Drive is close to full and you have no idea what is taking up the room. This finds the files that are using the most storage, s… |
| [Create a Task List and Add Tasks](/app/recipe-create-task-list) | Skill | You have things to do and no list to put them on yet. This sets up a new list in Google Tasks and adds the first tasks to it. Reach for it… |
| [Schedule a Recurring Meeting](/app/recipe-schedule-recurring-event) | Skill | Something needs to happen on a regular basis and the people involved need to be invited. This creates a recurring event in Google Calendar… |
| [Review Overdue Tasks](/app/recipe-review-overdue-tasks) | Skill | Tasks with due dates have a way of passing them unnoticed. This looks through your Google Tasks and finds the ones that are past due and ne… |
| [Copy Sheet For New Month](/app/recipe-copy-sheet-for-new-month) | Skill | You keep track of something month by month in a spreadsheet, and every new month you have to make another copy of the same tab. This does t… |
| [Review Google Meet Attendance](/app/recipe-review-meet-participants) | Skill | After a Google Meet call you want to know who was really there and for how long. This reviews the conference and shows the participants alo… |
| [Add Multiple Attendees to a Calendar Event](/app/recipe-batch-invite-to-event) | Skill | You have a meeting on the calendar and a list of people who should be in it, and adding them one at a time is tedious. This takes the list,… |
| [Check Form Responses](/app/recipe-collect-form-responses) | Skill | You sent out a form and now you want to know what came back. This retrieves the responses from a Google Form so you can read through them.… |
| [Create Google Calendar Events from a Sheet](/app/recipe-create-events-from-sheet) | Skill | You have a schedule sitting in a spreadsheet and none of it is on your calendar yet. This reads the event details from your Google Sheets f… |
| [IT Administrator](/app/persona-it-admin) | Skill | Running IT for a company means watching for security problems while also configuring the tools everyone uses. This helps with both: monitor… |
| [Set Up a Gmail Vacation Responder](/app/recipe-create-vacation-responder) | Skill | You are going away and people who email you should hear back even though you will not be reading. This turns on a Gmail out-of-office auto-… |
| [Customer Support Agent](/app/persona-customer-support) | Skill | When customer problems arrive faster than you can answer them, things slip. This helps you keep tickets tracked, send replies, and pass on… |
| [Forward Labeled Gmail Messages](/app/recipe-forward-labeled-emails) | Skill | You have a pile of Gmail messages sharing one label, and somebody else needs to see them. This finds the messages carrying that label and f… |
| [modelarmor (v1)](/app/gws-modelarmor) | Skill | People type things into your product, and some of it should not go straight through. This runs that content through Google Model Armor, whi… |
| [Event Coordinator](/app/persona-event-coordinator) | Skill | Putting on an event means holding dates, guest lists and a hundred small arrangements in your head at once. This helps you plan and run one… |
| [Create a Google Meet Conference](/app/recipe-create-meet-space) | Skill | You need somewhere for people to meet by video and something to send them so they can join. This creates a Google Meet space and shares the… |
| [Create a Google Sheets Expense Tracker](/app/recipe-create-expense-tracker) | Skill | You want to start keeping track of what you spend but have not built the spreadsheet yet. This sets up a Google Sheets file for expenses, w… |
| [Create and Share a Google Form](/app/recipe-create-feedback-form) | Skill | You want feedback from a group of people and need both a form to collect it and a way to get that form in front of them. This creates a Goo… |
| [Set Up Post-Mortem](/app/recipe-post-mortem-setup) | Skill | Something went wrong and now there is a doc to write, a review to book and people to tell. This creates the post-mortem document in Google… |
| [modelarmor +create-template](/app/gws-modelarmor-create-template) | Skill | Before content can be screened, something has to say what the screening looks like. This creates a new Model Armor template - the reusable… |
| [HR Coordinator](/app/persona-hr-coordinator) | Skill | HR work is a lot of repeated steps: getting each new person set up, telling everyone what changed, and answering employees. This helps with… |
| [Share Files with Meeting Attendees](/app/recipe-share-event-materials) | Skill | You have a meeting on the calendar and files people need before it starts. Instead of finding each attendee's address and sharing one by on… |
| [modelarmor +sanitize-prompt](/app/gws-modelarmor-sanitize-prompt) | Skill | Someone types a prompt into your product and it is about to reach a model. This passes that prompt through a Model Armor template first. Re… |
| [Announce via Gmail and Google Chat](/app/recipe-send-team-announcement) | Skill | You have news for the team, and some of them read email while others only watch chat. This sends your announcement through Gmail and to a G… |
| [classroom (v1)](/app/gws-classroom) | Skill | Running a class means keeping track of the class itself, who is in it, and the work you have set. This lets you handle all three without cl… |
| [modelarmor +sanitize-response](/app/gws-modelarmor-sanitize-response) | Skill | A model has produced an answer and it is about to be shown to somebody. This passes that answer through a Model Armor template first. Reach… |
| [Create a Google Classroom Course](/app/recipe-create-classroom-course) | Skill | You are starting a new class and need somewhere for it to live plus everyone in it. This creates the course in Google Classroom and sends t… |
| [script (v1)](/app/gws-script) | Skill | Apps Script projects normally live in a browser editor, which is awkward if the rest of your work is in a terminal. This manages those proj… |
| [script +push](/app/gws-script-push) | Skill | You have been editing Apps Script files on your own machine and they now need to reach the actual project. This uploads them. Reach for it… |

## Links

- [developers.google.com](https://developers.google.com/workspace)
- [X](https://x.com/workspacedevs)
- [GitHub](https://github.com/googleworkspace)

---

Canonical URL: <https://airmarket.ai/@googleworkspace>
