Google Workspace
ProductivityOAuth 2.0
Gmail, Calendar, Drive, Docs, Sheets, Slides, Tasks, Meet, Forms, Search Console and YouTube under one Google sign-in.
89 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| google_super_gmail_send_emailSends an email from the signed-in Gmail account | write | Personal data | https://www.googleapis.com/auth/gmail.send |
| google_super_gmail_reply_to_threadSends an email into an existing Gmail thread, so it is threaded with the conversation | write | Personal data | https://www.googleapis.com/auth/gmail.send |
| google_super_gmail_create_draftSaves an email as a draft in the signed-in Gmail account without sending it | write | Personal data | https://www.googleapis.com/auth/gmail.compose |
| google_super_gmail_list_draftsLists the drafts in the signed-in Gmail account | read | Personal data | https://www.googleapis.com/auth/gmail.readonly |
| google_super_gmail_send_draftSends an existing Gmail draft | write | Personal data | https://www.googleapis.com/auth/gmail.compose |
| google_super_gmail_list_messagesFinds messages in the signed-in Gmail account with a Gmail search query, newest first | read | Personal data | https://www.googleapis.com/auth/gmail.readonly |
| google_super_gmail_get_messageReads one Gmail message: its headers, text body and attachment names | read | Personal data | https://www.googleapis.com/auth/gmail.readonly |
| google_super_gmail_list_threadsFinds conversation threads in the signed-in Gmail account with a Gmail search query | read | Personal data | https://www.googleapis.com/auth/gmail.readonly |
| google_super_gmail_get_threadReads a Gmail thread: each message's snippet and main headers, oldest first | read | Personal data | https://www.googleapis.com/auth/gmail.readonly |
| google_super_gmail_modify_message_labelsAdds and removes labels on a Gmail message | write | Personal data | https://www.googleapis.com/auth/gmail.modify |
| google_super_gmail_trash_messageMoves a Gmail message to the trash, where it is deleted after 30 days | destructive | Personal data | https://www.googleapis.com/auth/gmail.modify |
| google_super_gmail_list_labelsLists the Gmail labels of the signed-in account, system and user-made, with their ids | read | General | https://www.googleapis.com/auth/gmail.labels |
| google_super_gmail_create_labelCreates a Gmail label | write | General | https://www.googleapis.com/auth/gmail.labels |
| google_super_gmail_get_profileReads the signed-in Gmail account's address and message and thread counts | read | Personal data | https://www.googleapis.com/auth/gmail.readonly |
| google_super_google_calendar_list_calendarsLists the calendars in the user's calendar list with their ids, names and access roles | read | Personal data | https://www.googleapis.com/auth/calendar.readonly |
| google_super_google_calendar_list_eventsLists or searches events on a calendar in a time range, expanding recurring events and ordered by start time | read | Personal data | https://www.googleapis.com/auth/calendar.readonly |
| google_super_google_calendar_get_eventReads one calendar event with its time, attendees, location and video link | read | Personal data | https://www.googleapis.com/auth/calendar.readonly |
| google_super_google_calendar_create_eventCreates a calendar event, optionally inviting attendees and adding a Google Meet link | write | Personal data | https://www.googleapis.com/auth/calendar.events |
| google_super_google_calendar_quick_add_eventCreates an event from a plain-language sentence such as "Lunch with Ada Friday 1pm" | write | Personal data | https://www.googleapis.com/auth/calendar.events |
| google_super_google_calendar_update_eventChanges the given fields of a calendar event, such as its time, title or attendees; fields not given stay as they are | write | Personal data | https://www.googleapis.com/auth/calendar.events |
| google_super_google_calendar_delete_eventDeletes a calendar event, cancelling it for attendees | destructive | Personal data | https://www.googleapis.com/auth/calendar.events |
| google_super_google_calendar_query_free_busyReads the busy time ranges of one or more calendars in a time range, to find a slot when everyone is free | read | Personal data | https://www.googleapis.com/auth/calendar.readonly |
| google_super_google_drive_search_filesFinds files and folders in Google Drive with a Drive search query, including shared drives | read | Personal data | https://www.googleapis.com/auth/drive.readonly |
| google_super_google_drive_get_fileReads a Drive file's metadata: name, type, folder, size, owners and link | read | Personal data | https://www.googleapis.com/auth/drive.readonly |
| google_super_google_drive_export_fileReads a Google Doc, Sheet or Slides file as text: Docs and Slides as plain text, a Sheet's first tab as CSV | read | Personal data | https://www.googleapis.com/auth/drive.readonly |
| google_super_google_drive_download_fileReads the content of any file stored in Drive, such as a PDF or an image, as base64, up to 10 MB, with its content type | read | Personal data | https://www.googleapis.com/auth/drive.readonly |
| google_super_google_drive_read_text_fileReads the content of a text file stored in Drive as text, such as .txt, .csv, .md or .json | read | Personal data | https://www.googleapis.com/auth/drive.readonly |
| google_super_google_drive_create_folderCreates a folder in Google Drive, at the top level or inside another folder | write | Personal data | https://www.googleapis.com/auth/drive |
| google_super_google_drive_create_text_fileCreates a small text file in Google Drive with the given content, such as notes, CSV or Markdown | write | Personal data | https://www.googleapis.com/auth/drive |
| google_super_google_drive_upload_fileUploads a file of any type, such as a PDF or an image, from base64 content | write | Personal data | https://www.googleapis.com/auth/drive |
| google_super_google_drive_update_fileRenames a file or folder, or moves it by adding and removing parent folders | write | Personal data | https://www.googleapis.com/auth/drive |
| google_super_google_drive_copy_fileMakes a copy of a file, optionally with a new name or in another folder | write | Personal data | https://www.googleapis.com/auth/drive |
| google_super_google_drive_trash_fileMoves a file or folder to the Drive trash, where it is deleted after 30 days | destructive | Personal data | https://www.googleapis.com/auth/drive |
| google_super_google_drive_share_fileShares a file or folder with a person, a group, a domain or anyone with the link | write | Personal data | https://www.googleapis.com/auth/drive |
| google_super_google_drive_list_permissionsLists who a file or folder is shared with and their access level | read | Personal data | https://www.googleapis.com/auth/drive.readonly |
| google_super_google_docs_create_documentCreates an empty Google Doc with a title | write | Personal data | https://www.googleapis.com/auth/documents |
| google_super_google_docs_get_documentReads a Google Doc's title and its body as plain text | read | Personal data | https://www.googleapis.com/auth/documents.readonly |
| google_super_google_docs_append_textAdds text at the end of a Google Doc's body | write | Personal data | https://www.googleapis.com/auth/documents |
| google_super_google_docs_insert_textInserts text at a character index of a Google Doc's body; index 1 is the start of the document | write | Personal data | https://www.googleapis.com/auth/documents |
| google_super_google_docs_replace_all_textReplaces every occurrence of a text in a Google Doc, for example to fill in template placeholders | write | Personal data | https://www.googleapis.com/auth/documents |
| google_super_google_sheets_create_spreadsheetCreates a Google Sheets spreadsheet, optionally with named tabs | write | Personal data | https://www.googleapis.com/auth/spreadsheets |
| google_super_google_sheets_get_spreadsheetReads a spreadsheet's title and its tabs with their ids and sizes, without cell data | read | Personal data | https://www.googleapis.com/auth/spreadsheets.readonly |
| google_super_google_sheets_get_valuesReads the cell values of a range of a spreadsheet as rows | read | Personal data | https://www.googleapis.com/auth/spreadsheets.readonly |
| google_super_google_sheets_batch_get_valuesReads the cell values of several ranges of a spreadsheet at once | read | Personal data | https://www.googleapis.com/auth/spreadsheets.readonly |
| google_super_google_sheets_update_valuesWrites cell values into a range of a spreadsheet, overwriting what is there | write | Personal data | https://www.googleapis.com/auth/spreadsheets |
| google_super_google_sheets_append_valuesAdds rows after the last row of data in a range, such as a new entry in a log or tracker | write | Personal data | https://www.googleapis.com/auth/spreadsheets |
| google_super_google_sheets_clear_valuesClears the cell values of a range, keeping formatting | destructive | Personal data | https://www.googleapis.com/auth/spreadsheets |
| google_super_google_sheets_add_sheetAdds a tab to a spreadsheet | write | General | https://www.googleapis.com/auth/spreadsheets |
| google_super_google_slides_create_presentationCreates a Google Slides presentation with a title and one blank title slide | write | Personal data | https://www.googleapis.com/auth/presentations |
| google_super_google_slides_get_presentationReads a presentation's title and each slide's id with the text of its shapes, with shape ids for editing | read | Personal data | https://www.googleapis.com/auth/presentations.readonly |
| google_super_google_slides_create_slideAdds a slide with a predefined layout to a presentation | write | Personal data | https://www.googleapis.com/auth/presentations |
| google_super_google_slides_insert_textInserts text into a shape or table cell of a presentation; find shape ids with get_presentation | write | Personal data | https://www.googleapis.com/auth/presentations |
| google_super_google_slides_replace_all_textReplaces every occurrence of a text across a presentation, for example to fill in template placeholders | write | Personal data | https://www.googleapis.com/auth/presentations |
| google_super_google_tasks_list_task_listsLists the user's task lists with their ids | read | Personal data | https://www.googleapis.com/auth/tasks.readonly |
| google_super_google_tasks_create_task_listCreates a task list | write | Personal data | https://www.googleapis.com/auth/tasks |
| google_super_google_tasks_list_tasksLists the tasks of a task list, optionally due in a date range and including completed ones | read | Personal data | https://www.googleapis.com/auth/tasks.readonly |
| google_super_google_tasks_get_taskReads one task with its notes, due date and status | read | Personal data | https://www.googleapis.com/auth/tasks.readonly |
| google_super_google_tasks_create_taskAdds a task to a task list, optionally with notes, a due date or as a subtask | write | Personal data | https://www.googleapis.com/auth/tasks |
| google_super_google_tasks_update_taskChanges the given fields of a task; fields not given stay as they are | write | Personal data | https://www.googleapis.com/auth/tasks |
| google_super_google_tasks_complete_taskMarks a task as completed | write | Personal data | https://www.googleapis.com/auth/tasks |
| google_super_google_tasks_delete_taskDeletes a task | destructive | Personal data | https://www.googleapis.com/auth/tasks |
| google_super_google_meet_create_spaceCreates a Google Meet meeting space and returns its link and meeting code | write | Personal data | https://www.googleapis.com/auth/meetings.space.created |
| google_super_google_meet_get_spaceReads a meeting space by its id or meeting code: its link, settings and any conference in progress | read | Personal data | https://www.googleapis.com/auth/meetings.space.readonly |
| google_super_google_meet_end_active_conferenceEnds the conference in progress in a meeting space the app created, removing everyone from the call | destructive | Personal data | https://www.googleapis.com/auth/meetings.space.created |
| google_super_google_meet_list_conference_recordsLists conferences (past and ongoing calls) the user took part in, newest first, optionally filtered by meeting code or time | read | Personal data | https://www.googleapis.com/auth/meetings.space.readonly |
| google_super_google_meet_list_participantsLists who joined a conference, with their join and leave times | read | Personal data | https://www.googleapis.com/auth/meetings.space.readonly |
| google_super_google_meet_list_transcriptsLists the transcripts of a conference with their state and Google Docs link | read | Personal data | https://www.googleapis.com/auth/meetings.space.readonly |
| google_super_google_meet_list_transcript_entriesReads the spoken entries of a transcript in order, each with its participant and time | read | Personal data | https://www.googleapis.com/auth/meetings.space.readonly |
| google_super_google_forms_create_formCreates an empty Google Form with a title | write | Personal data | https://www.googleapis.com/auth/forms.body |
| google_super_google_forms_get_formReads a form's title, description, questions with their ids, and its responder link | read | Personal data | https://www.googleapis.com/auth/forms.body.readonly |
| google_super_google_forms_add_questionAdds a question to a form: short or long text, multiple choice, checkboxes or a dropdown | write | Personal data | https://www.googleapis.com/auth/forms.body |
| google_super_google_forms_list_responsesLists the submitted responses of a form with their answers by question id | read | Personal data | https://www.googleapis.com/auth/forms.responses.readonly |
| google_super_google_forms_get_responseReads one submitted response with its answers by question id | read | Personal data | https://www.googleapis.com/auth/forms.responses.readonly |
| google_super_google_search_console_list_sitesLists the Search Console properties the user can access, with their permission level | read | General | https://www.googleapis.com/auth/webmasters.readonly |
| google_super_google_search_console_add_siteAdds a site to the user's Search Console properties; it still needs verifying | write | General | https://www.googleapis.com/auth/webmasters |
| google_super_google_search_console_query_search_analyticsReads Google Search clicks, impressions, CTR and position for a site in a date range, grouped by query, page, country, device or date | read | General | https://www.googleapis.com/auth/webmasters.readonly |
| google_super_google_search_console_inspect_urlReads Google's index status of a URL: whether it is indexed, its last crawl, canonical, mobile usability and rich results | read | General | https://www.googleapis.com/auth/webmasters.readonly |
| google_super_google_search_console_list_sitemapsLists the sitemaps submitted for a site with their status, errors and URL counts | read | General | https://www.googleapis.com/auth/webmasters.readonly |
| google_super_google_search_console_get_sitemapReads one submitted sitemap's status, errors and URL counts | read | General | https://www.googleapis.com/auth/webmasters.readonly |
| google_super_google_search_console_submit_sitemapSubmits a sitemap for a site so Google crawls it | write | General | https://www.googleapis.com/auth/webmasters |
| google_super_youtube_searchSearches YouTube for videos, channels or playlists | read | Personal data | https://www.googleapis.com/auth/youtube.readonly |
| google_super_youtube_get_videosReads the details of videos by id: title, description, channel, duration and view, like and comment counts | read | Personal data | https://www.googleapis.com/auth/youtube.readonly |
| google_super_youtube_get_my_channelReads the signed-in user's YouTube channel: its id, title, subscriber and video counts, and uploads playlist | read | Personal data | https://www.googleapis.com/auth/youtube.readonly |
| google_super_youtube_list_playlistsLists the playlists of the signed-in user's channel, or of another channel | read | Personal data | https://www.googleapis.com/auth/youtube.readonly |
| google_super_youtube_list_playlist_itemsLists the videos in a playlist, such as a channel's uploads playlist | read | Personal data | https://www.googleapis.com/auth/youtube.readonly |
| google_super_youtube_create_playlistCreates a playlist on the signed-in user's channel | write | Personal data | https://www.googleapis.com/auth/youtube.force-ssl |
| google_super_youtube_add_to_playlistAdds a video to one of the signed-in user's playlists | write | Personal data | https://www.googleapis.com/auth/youtube.force-ssl |
| google_super_youtube_list_comment_threadsLists the top-level comments of a video with their reply counts, as plain text | read | Personal data | https://www.googleapis.com/auth/youtube.force-ssl |
| google_super_youtube_post_commentPosts a top-level comment on a video as the signed-in user | write | Personal data | https://www.googleapis.com/auth/youtube.force-ssl |