Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme
Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and management of your digital life.googlesuper · 467 tools · 48 triggers
Deletes an access control rule from a Google Calendar. Use when you need to remove sharing permissions for a user, group, or domain.
acl-get
Retrieves a specific access control rule for a calendar. Use when you need to check permissions for a specific user, group, or domain.
acl-insert
Creates an access control rule for a calendar. Use when you need to grant sharing permissions to a user, group, or domain.
add-file-sharing-preference
DEPRECATED: Use GOOGLEDRIVE_CREATE_PERMISSION instead; use GOOGLEDRIVE_UPDATE_PERMISSION to modify existing permissions (avoids duplicate entries).
add-sheet
Adds a new sheet to a spreadsheet. Supports three sheet types: GRID, OBJECT, and DATA_SOURCE.
append-dimension
Tool to append new rows or columns to a sheet, increasing its size.
autocomplete
Returns place and query predictions for text input. Use when implementing as-you-type autocomplete functionality for place searches.
batch-clear-values-by-data-filter
Clears one or more ranges of values from a spreadsheet using data filters.
batch-get
Retrieves data from specified cell ranges in a Google Spreadsheet.
batch-modify-messages
Modify labels on multiple Gmail messages in one efficient API call.
batch-run-pivot-reports
Tool to return multiple pivot reports in a batch for a GA4 property.
batch-run-reports
Tool to return multiple analytics data reports in a batch. Use when you need to fetch multiple reports for one GA4 property in a single request.
batch-update
DEPRECATED: Use GOOGLESHEETS_VALUES_UPDATE instead. Write values to ONE range in a Google Sheet, or append as new rows if no start cell is given.
calendar-list-delete
Tool to remove a calendar from the user’s calendar list. Use when you need to unsubscribe from or hide a calendar from the user’s list.
calendar-list-get
Retrieves metadata for a SINGLE specific calendar from the user’s calendar list by its calendar ID.
calendar-list-insert
Inserts an existing calendar into the user’s calendar list, making it visible in the UI.
calendar-list-patch
Updates an existing calendar on the user’s calendar list using patch semantics.
calendars-delete
Deletes a secondary calendar that you own or have delete permissions on.
calendars-update
Full PUT-style update that overwrites all calendar metadata fields; unspecified optional fields are cleared.
channels-stop
Tool to stop watching resources through a notification channel.
check-compatibility
Tool to list dimensions and metrics compatible with a GA4 report request.
clear-basic-filter
Tool to clear the basic filter from a sheet. Use when you need to remove an existing basic filter from a specific sheet within a Google Spreadsheet.
compute-route-matrix
Calculates travel distance and duration matrix between multiple origins and destinations using the modern Routes API; supports OAuth2 authentication…
copy-document
Tool to create a copy of an existing Google Document. Use this to duplicate a document, for example, when using an existing document as a template.
create-and-populate-table
Creates a new table in a Google Document and populates its cells with provided text data in a single operation.
All 467 tools
Tool
What it does
acl-delete
Deletes an access control rule from a Google Calendar. Use when you need to remove sharing permissions for a user, group, or domain.
acl-get
Retrieves a specific access control rule for a calendar. Use when you need to check permissions for a specific user, group, or domain.
acl-insert
Creates an access control rule for a calendar. Use when you need to grant sharing permissions to a user, group, or domain.
acl-list
Retrieves the list of access control rules (ACLs) for a specified calendar, providing the necessary ‘rule_id’ values required for updating specific ACL rules.
acl-patch
Updates an existing access control rule for a calendar using patch semantics (partial update).
acl-update
Updates an access control rule for the specified calendar.
acl-watch
Tool to watch for changes to ACL resources. Use when you need to set up real-time notifications for access control list modifications on a calendar.
add-enrichment
Adds an enrichment at a specified position in a defined album.
add-file-sharing-preference
DEPRECATED: Use GOOGLEDRIVE_CREATE_PERMISSION instead; use GOOGLEDRIVE_UPDATE_PERMISSION to modify existing permissions (avoids duplicate entries).
add-label-to-email
Adds and/or removes specified Gmail labels for a message; ensure message_id and all label_ids are valid (use ‘listLabels’ for custom label IDs).
add-or-remove-to-customer-list
Adds or removes contacts from a Google Ads customer list (UserList/audience/remarketing list), not a Google Ads customer account.
add-parent
Tool to add a parent folder for a file using Google Drive API v2.
add-property
Tool to add a property to a file, or update it if it already exists (v2 API).
add-sheet
Adds a new sheet to a spreadsheet. Supports three sheet types: GRID, OBJECT, and DATA_SOURCE.
aggregate-column-data
Searches for rows where a specific column matches a value and performs mathematical operations on data from another column.
append-dimension
Tool to append new rows or columns to a sheet, increasing its size.
archive-custom-dimension
Tool to archive a CustomDimension on a property. Use when you need to remove a custom dimension from active use without permanently deleting it.
autocomplete
Returns place and query predictions for text input. Use when implementing as-you-type autocomplete functionality for place searches.
auto-resize-dimensions
Auto-fit column widths or row heights for a dimension range using batchUpdate.autoResizeDimensions.
batch-add-media-items
Adds one or more media items to an album in Google Photos.
batch-clear-values-by-data-filter
Clears one or more ranges of values from a spreadsheet using data filters.
batch-create-media-items
Batch upload and create media items in Google Photos. Supports three input methods: 1. ‘urls’: Simple list of public URLs (file names extracted…
batch-delete-messages
Tool to permanently delete multiple Gmail messages in bulk, bypassing Trash with no recovery possible.
batch-events
Execute up to 1000 event mutations (create/patch/delete) in one Google Calendar HTTP batch request with per-item status/results.
batch-execute
Executes multiple Google Tasks API operations in a single HTTP batch request and returns structured per-item results.
batch-get
Retrieves data from specified cell ranges in a Google Spreadsheet.
batch-get-media-items
Returns the list of media items for the specified media item identifiers.
batch-modify-messages
Modify labels on multiple Gmail messages in one efficient API call.
batch-run-pivot-reports
Tool to return multiple pivot reports in a batch for a GA4 property.
batch-run-reports
Tool to return multiple analytics data reports in a batch. Use when you need to fetch multiple reports for one GA4 property in a single request.
batch-update
DEPRECATED: Use GOOGLESHEETS_VALUES_UPDATE instead. Write values to ONE range in a Google Sheet, or append as new rows if no start cell is given.
batch-update-values-by-data-filter
Tool to update values in ranges matching data filters. Use when you need to update specific data in a Google Sheet based on criteria rather than fixed cell ranges.
bulk-insert-tasks
DEPRECATED: Use BatchExecute instead. Creates multiple tasks in a Google Tasks list in a single operation using HTTP batching.
calendar-list-delete
Tool to remove a calendar from the user’s calendar list. Use when you need to unsubscribe from or hide a calendar from the user’s list.
calendar-list-get
Retrieves metadata for a SINGLE specific calendar from the user’s calendar list by its calendar ID.
calendar-list-insert
Inserts an existing calendar into the user’s calendar list, making it visible in the UI.
calendar-list-patch
Updates an existing calendar on the user’s calendar list using patch semantics.
calendar-list-update
Updates a calendar list entry’s display/subscription settings (color, visibility, reminders, selection) for the authenticated user - does not modify…
calendar-list-watch
Watch for changes to CalendarList resources using push notifications.
calendars-delete
Deletes a secondary calendar that you own or have delete permissions on.
calendars-update
Full PUT-style update that overwrites all calendar metadata fields; unspecified optional fields are cleared.
channels-stop
Tool to stop watching resources through a notification channel.
check-compatibility
Tool to list dimensions and metrics compatible with a GA4 report request.
clear-basic-filter
Tool to clear the basic filter from a sheet. Use when you need to remove an existing basic filter from a specific sheet within a Google Spreadsheet.
clear-calendar
Clears a primary calendar by deleting all events from it. The calendar itself is preserved; only its events are removed.
clear-tasks
Permanently and irreversibly clears all completed tasks from a specified Google Tasks list; this action is destructive, idempotent, and cannot be undone.
clear-values
Clears cell content (preserving formatting and notes) from a specified A1 notation range in a Google Spreadsheet; the range must correspond to an…
colors-get
Returns the color definitions for calendars and events. Use when you need to retrieve the available color palette for styling calendars or events.
compute-route-matrix
Calculates travel distance and duration matrix between multiple origins and destinations using the modern Routes API; supports OAuth2 authentication…
copy-document
Tool to create a copy of an existing Google Document. Use this to duplicate a document, for example, when using an existing document as a template.
copy-file
DEPRECATED: Use GOOGLEDRIVE_COPY_FILE_ADVANCED instead. Duplicates an existing file (not folders) in Google Drive by file_id; copy lands in same…
copy-file-advanced
Creates a copy of a file and applies any requested updates with patch semantics.
create-album
Creates a new album in Google Photos.
create-and-populate-table
Creates a new table in a Google Document and populates its cells with provided text data in a single operation.
create-audience-export
Tool to create an audience export for Google Analytics. Use when you need to export a snapshot of users in an audience at a specific point in time.
create-audience-list
Tool to create an audience list for later retrieval by initiating a long-running asynchronous request.
create-calendar
Creates a new secondary Google Calendar with the specified title and optional settings.
create-chart
Create a chart in a Google Sheets spreadsheet using the specified data range and chart type.
create-comment
Tool to create a comment on a file in Google Drive. Returns a nested data object; extract data.id for the resulting comment identifier.
create-custom-dimension
Tool to create a CustomDimension for a Google Analytics property.
create-customer-list
Creates a Google Ads customer list (UserList/audience/remarketing list), not a Google Ads customer account.
create-custom-metric
Tool to create a custom metric in Google Analytics. Use when you need to define a new custom metric for tracking specific event parameters.
create-document
Creates a new Google Docs document using the provided title as filename and inserts the initial text at the beginning if non-empty, returning the…
create-document2
DEPRECATED: Use GOOGLEDOCS_CREATE_DOCUMENT instead. Tool to create a blank Google Docs document with a specified title.
create-document-markdown
Creates a new Google Docs document, optionally initializing it with a title and content provided as Markdown text.
create-drive
Tool to create a new shared drive. Use when you need to programmatically create a new shared drive for collaboration or storage.
create-email-draft
Creates a Gmail email draft. While all fields are optional per the Gmail API, practical validation requires at least one of recipient_email, cc, or…
create-event
Create a Google Calendar event using start_datetime plus duration fields.
create-expanded-data-set
Tool to create an expanded data set for a property. Use when you need to combine specific dimensions and metrics into a custom dataset after property creation.
create-file
Creates a new file or folder in Google Drive. Supports both metadata-only creation (for folders and empty documents) and file upload with content.
create-file-from-text
Creates a new file in Google Drive from provided text content (up to 10MB), supporting various formats including automatic conversion to Google Workspace types.
create-filter
Tool to create a new Gmail filter with specified criteria and actions.
create-folder
Creates a new folder in Google Drive, optionally within an EXISTING parent folder specified by its ID or name.
create-footer
Tool to create a new footer in a Google Document. Use when you need to add a footer, optionally specifying its type and the section it applies to.
create-footnote
Tool to create a new footnote in a Google Document. Use this when you need to add a footnote at a specific location or at the end of the document body.
create-google-sheet1
Creates a new Google Spreadsheet in Google Drive. If a title is provided, the spreadsheet will be created with that name.
create-header
Tool to create a new header in a Google Document, optionally with text content.
create-label
Creates a new label with a unique name in the specified user’s Gmail account.
create-meet
Creates a new Google Meet space with optional configuration.
create-named-range
Tool to create a new named range in a Google Document. Use this to assign a name to a specific part of the document for easier reference or programmatic manipulation.
create-paragraph-bullets
Tool to add bullets to paragraphs within a specified range in a Google Document.
create-permission
Tool to create a permission for a file or shared drive. Use when you need to share a file or folder with users, groups, domains, or make it publicly…
create-permissions-batch
Creates multiple permissions for files or shared drives in a single batch request.
create-presentation
Tool to create a blank Google Slides presentation. Use when you need to initialize a new presentation with a specific title, locale, or page size.
create-prompt-post
Send a one-shot prompt to the Sanity Content Agent. Stateless one-shot prompt endpoint.
create-recurring-audience-list
Tool to create a recurring audience list that automatically generates new audience lists daily based on the latest data.
create-reply
Tool to create a reply to a comment in Google Drive. Use when you need to respond to an existing comment on a file.
create-report-task
Tool to create a report task as a long-running asynchronous request for customized Google Analytics event data reports.
create-rollup-property
Tool to create a roll-up property. Use when consolidating multiple GA4 properties into one aggregated view.
create-shortcut-to-file
Tool to create a shortcut to a file or folder in Google Drive.
create-slides-markdown
Creates a new Google Slides presentation from Markdown text.
create-spreadsheet-column
Creates a new column in a Google Spreadsheet. Specify the target sheet using sheet_id (numeric) or sheet_name (text).
create-spreadsheet-row
Inserts a new, empty row into a specified sheet of a Google Spreadsheet at a given index, optionally inheriting formatting from the row above.
create-tab
Creates a new tab in a Google Docs document. Tabs allow you to organize document content into separate sections within a single document.
create-task-list
Creates a new task list with the specified title and returns a tasklist_id.
create-team-drive
Tool to create a Team Drive. Deprecated: Use drives.create instead.
delete-chart
Delete an existing chart from a Google Sheets spreadsheet. Use this action when you need to remove a chart that is no longer needed or needs to be replaced.
delete-child
Tool to remove a child from a folder using Google Drive API v2.
delete-comment
Permanently deletes a comment thread (and all its replies) from a Google Drive file - this action is irreversible.
delete-content-range
Tool to delete a range of content from a Google Document. Use when you need to remove a specific portion of text or other structural elements within a document.
delete-dimension
Tool to delete specified rows or columns from a sheet in a Google Spreadsheet.
delete-draft
Permanently deletes a specific Gmail draft using its ID with no recovery possible; verify the correct draft_id and obtain explicit user confirmation before calling.
delete-drive
Tool to permanently delete a shared drive. Use when you need to remove a shared drive and its contents (if specified).
delete-event
Deletes a specified event by event_id from a Google Calendar (calendar_id); idempotent - a 404 for an already-deleted event is a no-op.
delete-file
DEPRECATED: Use GOOGLEDRIVE_GOOGLE_DRIVE_DELETE_FOLDER_OR_FILE_ACTION instead.
delete-filter
Tool to permanently delete a Gmail filter by its ID. Use when you need to remove an existing email filtering rule.
delete-footer
Tool to delete a footer from a Google Document. Use when you need to remove a footer from a specific section or the default footer.
delete-header
Deletes the header from the specified section or the default header if no section is specified.
delete-label
Permanently DELETES a user-created Gmail label from the account (not from a message).
delete-message
Permanently deletes a specific email message by its ID from a Gmail mailbox; for user_id, use ‘me’ for the authenticated user or an email address…
delete-named-range
Tool to delete a named range from a Google Document. Use when you need to remove a previously defined named range by its ID or name.
delete-paragraph-bullets
Tool to remove bullets from paragraphs within a specified range in a Google Document.
delete-parent
Tool to remove a parent from a file using Google Drive API v2.
delete-permission
Deletes a permission from a file by permission ID. Deletion is irreversible - confirm the target user, group, or permission type before executing.
delete-property
Tool to delete a property from a file using Google Drive API v2.
delete-reply
Tool to delete a specific reply by reply ID. Deletion is irreversible; obtain explicit user confirmation before calling.
delete-revision
Tool to permanently delete a file revision. Use when you need to remove a specific version of a binary file (images, videos, etc.).
delete-sheet
Tool to delete a sheet (worksheet) from a spreadsheet. Use when you need to remove a specific sheet from a Google Sheet document.
delete-tab
Deletes a tab from a Google Document. This action is irreversible - the tab cannot be recovered once removed.
delete-table-column
Tool to delete a column from a table in a Google Document. Use this tool when you need to remove a specific column from an existing table within a document.
delete-table-row
Tool to delete a row from a table in a Google Document. Use when you need to remove a specific row from an existing table.
delete-task
Deletes a specified task from a Google Tasks list. Deletion is permanent and irreversible - confirm with the user before executing, and consider…
delete-task-list
Permanently deletes an existing Google Task list, identified by tasklist_id, along with all its tasks; this operation is irreversible.
delete-team-drive
Tool to permanently delete a Team Drive. Deprecated: Use drives.delete instead.
delete-thread
Tool to immediately and permanently delete a specified thread and all its messages.
distance-matrix-api
DEPRECATED: Legacy API that calculates travel distance and time for a matrix of origins and destinations.
download-file
Downloads a file from Google Drive by its ID. For Google Workspace documents (Docs, Sheets, Slides), optionally exports to a specified mime_type.
download-file2
DEPRECATED: Use GOOGLEDRIVE_DOWNLOAD_FILE_OPERATION instead.
download-file-operation
Tool to download file content using long-running operations.
duplicate-calendar
Creates a new, empty Google Calendar with the specified title (summary).
edit-file
Updates an existing Google Drive file with binary content by overwriting its entire content with new text (max 10MB).
empty-trash
Tool to permanently and irreversibly delete ALL trashed files in the user’s Google Drive or a specified shared drive.
end-active-conference
Ends an active conference in a Google Meet space. REQUIRES ‘space_name’ parameter (e.g., ‘spaces/jQCFfuBOdN5z’ or just ‘jQCFfuBOdN5z’).
events-get
Retrieves a SINGLE event by its unique event_id (REQUIRED). This action does NOT list or search events - it fetches ONE specific event when you already know its ID.
events-import
Tool to import an event as a private copy to a calendar. Use when you need to add an existing event to a calendar using its iCalUID.
events-instances
Returns instances of the specified recurring event. Use timeMin/timeMax to constrain the window; omitting bounds can return large result sets and is quota-heavy.
events-list
Returns events on the specified calendar. TIMEZONE WARNING: When using timeMin/timeMax with UTC timestamps (ending in ‘Z’), the time window is…
events-list-all-calendars
Return a unified event list across all calendars in the user’s calendar list for a given time range.
events-move
Moves an event to another calendar, i.e., changes an event’s organizer.
events-watch
Watch for changes to Events resources. Watch channels expire; persist the channel id per calendarId to re-establish watches after expiration or restarts.
execute-sql
DEPRECATED: Use direct Google Sheets actions instead: - GOOGLESHEETS_VALUES_GET / GOOGLESHEETS_BATCH_GET for reads - GOOGLESHEETS_VALUES_UPDATE /…
export-document-as-pdf
Tool to export a Google Docs file as PDF using the Google Drive API.
export-google-workspace-file
Exports a Google Workspace document to the requested MIME type and returns exported file content.
fetch-emails
Fetches a list of email messages from a Gmail account, supporting filtering, pagination, and optional full content retrieval.
fetch-message-by-message-id
Fetches a specific email message by its ID, provided the message_id exists and is accessible to the authenticated user_id.
fetch-message-by-thread-id
Retrieves messages from a Gmail thread using its thread_id, where the thread must be accessible by the specified user_id.
find-event
Finds events in a specified Google Calendar using text query, time ranges (event start/end, last modification), and event types.
find-file
The comprehensive Google Drive search tool that handles all file and folder discovery needs.
find-folder
Finds one page of Google Drive folders by name and optional parent.
find-free-slots
Finds both free and busy time slots in Google Calendars for specified calendars within a defined time range.
find-replace
Tool to find and replace text in a Google Spreadsheet. Use when you need to fix formula errors, update values, or perform bulk text replacements across cells.
find-worksheet-by-title
DEPRECATED: Use GetSpreadsheetInfo instead. Finds a worksheet by its exact, case-sensitive title within a Google Spreadsheet; returns a boolean…
format-cell
Applies text and background cell formatting to a specified range in a Google Sheets worksheet.
forward-message
Forward an existing Gmail message to specified recipients, preserving original body and attachments.
free-busy-query
DEPRECATED: Use GOOGLECALENDAR_FIND_FREE_SLOTS instead (though this tool provides wider secondary/shared calendar coverage).
generate-ids
Generates a set of file IDs which can be provided in create or copy requests.
geocode-address
DEPRECATED: Legacy API to convert street addresses into geographic coordinates (latitude and longitude).
geocode-address-with-query
Tool to map addresses to geographic coordinates with query parameter.
geocode-destinations
Tool to perform destination lookup and return detailed destination information including primary place, containing places, sub-destinations…
geocode-location
Tool to convert geographic coordinates (latitude and longitude) to human-readable addresses using reverse geocoding.
geocode-place
Tool to perform geocode lookup using a place identifier to retrieve address and coordinates.
geocoding-api
Convert addresses into geographic coordinates (latitude and longitude) and vice versa (reverse geocoding), or get an address for a Place ID.
geolocate
Tool to determine location based on cell towers and WiFi access points.
get2d-tile
Tool to retrieve a 2D map tile image at specified coordinates for building custom map visualizations.
get3d-tiles-root
Tool to retrieve the 3D Tiles tileset root configuration for photorealistic 3D map rendering.
get-about
Tool to retrieve information about the user, the user’s Drive, and system capabilities.
get-account
Tool to retrieve a single Account by its resource name. Use when you need detailed account info after confirming the account resource name (e.g., accounts/100).
get-album
Returns the album based on the specified albumId.
get-app
Tool to get information about a specific Drive app by ID. Use ‘self’ as the app ID to get information about the calling app.
get-attachment
Retrieves a specific attachment by ID from a message in a user’s Gmail mailbox, requiring valid message and attachment IDs.
get-attribution-settings
Tool to retrieve attribution configuration for a Google Analytics property.
get-audience
Tool to retrieve a single Audience configuration from a Google Analytics property.
get-audience-export
Tool to get configuration metadata about a specific audience export.
get-audience-list
Tool to get configuration metadata about a specific audience list.
get-auto-forwarding
Tool to get the auto-forwarding setting for the specified account.
get-batch-values
DEPRECATED: Use GOOGLESHEETS_BATCH_GET instead. Tool to return one or more ranges of values from a spreadsheet.
get-calendar
Retrieves a specific Google Calendar, identified by calendar_id, to which the authenticated user has access.
get-calendar-profile
DEPRECATED: Use CalendarListGet instead. Tool to retrieve the authenticated user’s primary calendar profile.
get-campaign-by-id
GetCampaignById Tool returns details of a campaign in Google Ads.
get-campaign-by-name
Queries Google Ads via SQL to retrieve a campaign by its exact name.
get-change
Tool to get a specific change by ID from Google Drive v2 API.
get-changes-start-page-token
Tool to get the starting pageToken for listing future changes in Google Drive.
get-child
Tool to get a specific child reference for a folder using Drive API v2.
get-comment
Tool to get a comment by ID. Use when you need to retrieve a specific comment from a Google Drive file and have both the file ID and comment ID.
get-conditional-format-rules
List conditional formatting rules for each sheet (or a selected sheet) in a normalized, easy-to-edit form.
get-conference-record-by-name
Tool to get a specific conference record by its resource name.
get-contacts
Fetches contacts (connections) for the authenticated Google account, allowing selection of specific data fields and pagination.
get-current-date-time
Gets the current date and time, allowing for a specific timezone offset.
get-custom-dimension
Tool to retrieve a single CustomDimension by its resource name.
get-customer-lists
GetCustomerLists Tool lists all customer lists (audience/remarketing lists) in Google Ads.
get-data-retention-settings
Tool to retrieve data retention configuration for a Google Analytics property.
get-data-sharing-settings
Tool to retrieve data sharing configuration for a Google Analytics account.
get-data-validation-rules
Tool to extract data validation rules from a Google Sheets spreadsheet.
get-direction
Fetches detailed directions between an origin and a destination, supporting intermediate waypoints and various travel modes.
get-document-by-id
Retrieves an existing Google Document by its ID; will error if the document is not found.
get-document-end-index
Retrieves the end index and paragraph structure of a Google Document or specific segment.
get-document-plaintext
Retrieve a Google Doc by ID and return a best-effort plain-text rendering.
get-draft
Retrieves a single Gmail draft by its ID. Use this to fetch and inspect draft content before sending via GMAIL_SEND_DRAFT.
get-drive
Tool to get a shared drive by ID. Use when you need to retrieve information about a specific shared drive.
get-file-metadata
Tool to get a file’s metadata by ID. Use to verify mimeType, parents, and trashed status before destructive operations (delete/move/export), or…
get-file-property
Tool to get a property by its key using Google Drive API v2.
get-file-v2
DEPRECATED: Use GetFileMetadata instead. Tool to get a file’s metadata or content by ID from Google Drive API v2.
get-filter
Tool to retrieve a specific Gmail filter by its ID. Use when you need to inspect the criteria and actions of an existing filter.
get-google-signals-settings
Tool to retrieve Google Signals configuration settings for a GA4 property.
get-key-event
Tool to retrieve a Key Event. Use after confirming the key event resource name.
get-label
Gets details for a specified Gmail label. Use this to retrieve label information including name, type, visibility settings, message/thread counts, and color.
get-language-settings
Tool to retrieve the language settings for a Gmail user. Use when you need to determine the display language preference for the authenticated user or…
get-media-item-download
Downloads a media item from Google Photos and returns it as a file.
get-meet
Retrieve details of a Google Meet space using its unique identifier.
get-metadata
Tool to get metadata for dimensions, metrics, and comparisons for a GA4 property.
get-page-thumbnail2
Tool to generate a thumbnail of the latest version of a specified page.
get-parent
Tool to get a specific parent reference for a file using Drive API v2.
get-participant-session
Retrieves detailed information about a specific participant session from a Google Meet conference record.
get-people
Retrieves either a specific person’s details (using resource_name) or lists ‘Other Contacts’ (if other_contacts is true), with person_fields…
get-permission
Gets a permission by ID. Use this tool to retrieve a specific permission for a file or shared drive.
get-permission-id-for-email
Tool to get the permission ID for an email address using the Drive API v2.
get-place-details
Retrieves comprehensive details for a place using its resource name (places/{place_id} format).
get-profile
Retrieves Gmail profile information (email address, aggregate messagesTotal/threadsTotal, historyId) for a user. messagesTotal counts individual…
get-property
Tool to retrieve a single GA4 Property by its resource name.
get-property-quotas-snapshot
Tool to retrieve all property quotas organized by category (corePropertyQuota, funnelPropertyQuota, realtimePropertyQuota) for a given GA4 property.
get-recordings-by-conference-record-id
Retrieves recordings from Google Meet for a given conference record ID.
get-recurring-audience-list
Tool to get configuration metadata about a specific recurring audience list.
get-reply
Tool to get a specific reply to a comment on a file. Use when you need to retrieve the details of a particular reply.
get-report-task
Tool to get report metadata about a specific report task. Use after creating a report task to check its processing state or inspect its report definition.
get-revision
Tool to get a specific revision’s metadata (name, modifiedTime, keepForever, etc.) by revision ID.
get-route
Calculates one or more routes between two specified locations.
get-sheet-names
Lists all worksheet names from a specified Google Spreadsheet (which must exist), useful for discovering sheets before further operations.
get-spreadsheet-by-data-filter
Returns the spreadsheet at the given ID, filtered by the specified data filters.
get-spreadsheet-info
Retrieves metadata for a Google Spreadsheet using its ID. By default, returns essential information (ID, title, sheet properties) to avoid payload size issues.
get-table-schema
DEPRECATED: Use GOOGLESHEETS_GET_SHEET_NAMES and GOOGLESHEETS_GET_SPREADSHEET_INFO for sheet structure metadata, and GOOGLESHEETS_VALUES_GET for direct range inspection.
get-task
Retrieve a specific Google Task. REQUIRES both tasklist_id and task_id.
get-task-list
Retrieves a specific task list from the user’s Google Tasks if the tasklist_id exists for the authenticated user.
get-team-drive
Tool to get metadata about a Team Drive by ID. Deprecated: Use the drives.get endpoint instead.
get-time-zone
Retrieves time zone information for a specific geographic location and timestamp.
get-transcript
Retrieves a specific transcript by its resource name. Returns transcript details including state (STARTED, ENDED, FILE_GENERATED), start/end times…
get-transcript-entry
Fetches a single transcript entry by resource name for targeted inspection or incremental processing.
get-transcripts-by-conference-record-id
Retrieves all transcripts for a specific Google Meet conference using its conference_record_id.
get-vacation-settings
Tool to retrieve vacation responder settings for a Gmail user.
google-drive-delete-folder-or-file-action
Tool to delete a file or folder in Google Drive. Use when you need to permanently remove a specific file or folder using its ID.
hide-drive
Tool to hide a shared drive from the default view. Use when you want to remove a shared drive from the user’s main Google Drive interface without deleting it.
import-message
Tool to import a message into the user’s mailbox with standard email delivery scanning and classification.
insert-child
Tool to insert a file into a folder using Drive API v2. Use when you need to add an existing file to a folder.
insert-dimension
Tool to insert new rows or columns into a sheet at a specified location.
insert-image-in-table-cell
Inserts an image from a given URI into a specific table cell in a Google Document.
insert-inline-image
Tool to insert an image from a given URI at a specified location in a Google Document as an inline image.
insert-message
Tool to insert a message into the user’s mailbox similar to IMAP APPEND.
insert-page-break
Tool to insert a page break into a Google Document. Use when you need to start new content on a fresh page, such as at the end of a chapter or section.
insert-table-action
Tool to insert a table into a Google Document. Use when you need to add a new table at a specific location or at the end of a segment (like document…
insert-table-column
Tool to insert a new column into a table in a Google Document.
insert-table-row
Inserts a new row into a table in a Google Document at a specified location.
insert-task
Creates a new task in a given tasklist_id, optionally as a subtask of an existing task_parent or positioned after an existing task_previous…
insert-text-action
Tool to insert a string of text at a specified location within a Google Document.
insert-text-in-table-cell
Inserts text into a specific cell of a table in a Google Document by row and column position.
list-accessible-customers
List Google Ads customer resource names directly accessible to the authenticated user.
list-access-proposals
Tool to list pending access proposals on a file. Use when you need to retrieve access proposals for a specific file.
list-accounts
DEPRECATED: Use ListAccountsV1Beta instead. Tool to list all Accounts accessible by the caller.
list-account-summaries
Tool to retrieve summaries of all Google Analytics accounts accessible by the caller.
list-accounts-v1-beta
Tool to list all Google Analytics accounts accessible by the caller using v1beta API.
list-adsense-links
Tool to list all AdSenseLinks on a property. Use when you need to fetch all AdSense links for a given Google Analytics property.
list-albums
Lists all albums shown to a user in the Albums tab of Google Photos.
list-all-tasks
Tool to list all tasks across all of the user’s task lists with optional filters.
list-approvals
Tool to list approvals on a file for workflow-based access control.
list-audience-exports
Tool to list all audience exports for a property. Use when you need to find and reuse existing audience exports rather than creating new ones.
list-audience-lists
Tool to list all audience lists for a specified property to help find and reuse existing lists.
list-audiences
Tool to list Audiences on a property. Use when you need to retrieve audience configurations for a Google Analytics property.
list-bigquery-links
Tool to list BigQuery Links on a property. Use when you need to retrieve BigQuery link resources associated with a Google Analytics property.
list-buildings
Lists all buildings for a Google Workspace customer account with full details including addresses, coordinates, and floor names.
list-calculated-metrics
List Calculated Metrics
list-calendar-resources
Retrieves calendar resources (such as conference rooms) from a Google Workspace domain using the Admin SDK Directory API.
list-calendars
Retrieves calendars from the user’s Google Calendar list, with options for pagination and filtering.
list-changes
Tool to list the changes for a user or shared drive. Use when a full incremental change feed is needed (for simple recent-file lookups, prefer…
list-channel-groups
Tool to list ChannelGroups on a property. Use when you need to retrieve channel groups that categorize traffic sources in Analytics reports.
list-charts
Lists all charts in a Google Sheets spreadsheet across all sheets, returning chart_id, sheet metadata, chart type, title, and position.
list-children-v2
Tool to list a folder’s children using Google Drive API v2. Use when you need to retrieve all files and folders within a specific folder.
list-comments
Tool to list all comments for a file in Google Drive. Results are paginated; iterate using nextPageToken until absent to retrieve all comments.
list-conference-records
Tool to list conference records. Use when you need to retrieve a list of past conferences, optionally filtering them by criteria like meeting code…
list-conversion-events
Tool to list conversion events on a property. Use when you need to retrieve conversion events configured for a given property.
list-cse-identities
Tool to list client-side encrypted identities for an authenticated user.
list-cse-keypairs
Tool to list client-side encryption key pairs for an authenticated user.
list-custom-dimensions
List Custom Dimensions
list-custom-metrics
Tool to list CustomMetrics on a property. Use when you need to retrieve all custom metrics configured for a given property.
list-data-streams
Tool to list DataStreams on a property. Use when you need to retrieve data stream configurations for a Google Analytics property.
list-drafts
Retrieves a paginated list of email drafts from a user’s Gmail account.
list-dv360-ad-links
Tool to list Display & Video 360 advertiser links on a property.
list-dv360-link-proposals
Tool to list DisplayVideo360AdvertiserLinkProposals on a property.
list-event-create-rules
Tool to list EventCreateRules configured on a web data stream.
list-expanded-data-sets
Tool to list ExpandedDataSets on a property. Use when you need to retrieve expanded data set configurations for a Google Analytics 360 property.
list-file-labels
Tool to list the labels already applied to a file in Google Drive.
list-file-properties
Tool to list a file’s properties in Google Drive API v2. Use when you need to retrieve custom properties (key-value pairs) attached to a file.
list-files
DEPRECATED: Use GOOGLEDRIVE_FIND_FILE instead. Tool to list a user’s files and folders in Google Drive.
list-filters
Tool to list all Gmail filters (rules) in the mailbox. Use for security audits to detect malicious filter rules or before creating new filters to avoid duplicates.
list-firebase-links
Tool to list FirebaseLinks on a property. Use when you need to retrieve Firebase connections associated with a Google Analytics property.
list-forwarding-addresses
Tool to list all forwarding addresses for the specified Gmail account.
list-google-ads-links
Tool to list GoogleAdsLinks on a property. Use when you need to retrieve Google Ads account links configured for a Google Analytics property.
list-history
Tool to list Gmail mailbox change history since a known startHistoryId.
list-key-events
Tool to list Key Events. Use when you need to retrieve all key event definitions for a given property.
list-labels
Retrieves all system and user-created labels for a Gmail account in a single unpaginated response.
list-measurement-protocol-secrets
Tool to list MeasurementProtocolSecrets under a data stream.
list-media-items
Lists media items created by this application from Google Photos.
list-messages
DEPRECATED: Use GMAIL_FETCH_EMAILS instead. Lists the messages in the user’s mailbox.
list-participants
Lists the participants in a conference record. By default, ordered by join time descending.
list-participant-sessions
Lists all participant sessions for a specific participant in a Google Meet conference.
list-permissions
Tool to list a file’s permissions. Use when you need to retrieve all permissions associated with a specific file or shared drive.
list-properties
DEPRECATED: Use ListPropertiesV1Beta instead. Tool to list GA4 properties under a specific account.
list-properties-filtered
Tool to list GA4 properties based on filter criteria. Use when you need to find properties under a specific parent account or with specific firebase projects.
list-recordings
Tool to list recording resources from a conference record. Use when you need to retrieve recordings from a specific Google Meet conference.
list-recurring-audience-lists
Tool to list all recurring audience lists for a GA4 property.
list-replies
Tool to list replies to a comment in Google Drive. Use this when you need to retrieve all replies associated with a specific comment on a file.
list-reporting-data-annotations
Tool to list all Reporting Data Annotations for a specific property.
list-report-tasks
Tool to list all report tasks for a Google Analytics property.
list-revisions
Tool to list a file’s revision metadata (not content) in Google Drive.
list-search-ads360-links
Tool to list all SearchAds360Links on a property. Use when you need to retrieve all Search Ads 360 links for a given Google Analytics property.
list-send-as
Lists the send-as aliases for a Gmail account, including the primary address and custom ‘from’ aliases.
list-settings
DEPRECATED: Use GOOGLECALENDAR_SETTINGS_LIST instead. Tool to return all user settings for the authenticated user.
list-shared-albums
[DEPRECATED - sunset March 31, 2025] Lists all shared albums available in the Sharing tab of the user’s Google Photos app.
list-shared-drives
Tool to list the user’s shared drives. Use when you need to get a list of all shared drives accessible to the authenticated user.
list-sk-ad-network-conversion-value-schemas
Tool to list SKAdNetworkConversionValueSchema configurations for an iOS data stream.
list-smime-info
Lists S/MIME configs for the specified send-as alias. Use when you need to retrieve all S/MIME certificate configurations associated with a specific…
list-spreadsheet-charts
Tool to retrieve a list of all charts from a specified Google Sheets spreadsheet.
list-sub-accounts
List direct child/sub-accounts under a Google Ads manager (MCC) account.
list-subproperty-event-filters
Tool to list all subproperty event filters on a property. Use when you need to retrieve event filters that route events to subproperties.
list-subproperty-sync-configs
Tool to list SubpropertySyncConfig resources for managing subproperty synchronization configurations.
list-tables
DEPRECATED: Use GOOGLESHEETS_GET_SHEET_NAMES for tab discovery and GOOGLESHEETS_GET_SPREADSHEET_INFO for full sheet metadata.
list-task-lists
Fetches the authenticated user’s task lists from Google Tasks; results may be paginated.
list-tasks
Retrieves tasks from a Google Tasks list; all date/time strings must be RFC3339 UTC, and showCompleted must be true if completedMin or completedMax are specified.
list-team-drives
Tool to list Team Drives (deprecated, use List Shared Drives instead).
list-threads
Retrieves a list of email threads from a Gmail account, identified by user_id (email address or ‘me’), supporting filtering and pagination.
list-transcript-entries
Tool to list structured transcript entries (speaker/time/text segments) for a specific Google Meet transcript.
lookup-aerial-video
Tool to look up an aerial view video by address or video ID.
lookup-spreadsheet-row
Finds the first row in a Google Spreadsheet where a cell’s entire content exactly matches the query string, searching within a specified A1 notation…
maps-embed-api
Tool to generate an embeddable Google Map URL and HTML iframe code.
modify-file-labels
Modifies the set of labels applied to a file. Returns a list of the labels that were added or modified.
modify-thread-labels
Adds or removes specified existing label IDs from a Gmail thread, affecting all its messages; ensure the thread ID is valid.
move-chart
Move or resize an existing chart on a Google Sheets spreadsheet.
move-file
Tool to move a file from one folder to another in Google Drive.
move-task
Moves the specified task to another position in the task list or to a different task list.
move-thread-to-trash
Moves the specified thread to the trash. Any messages that belong to the thread are also moved to the trash.
move-to-trash
Moves an existing, non-deleted email message to the trash for the specified user.
mutate-ad-group-ads
Create, update, or remove ads in Google Ads ad groups, including responsive search ads.
mutate-ad-group-assets
Create, update, or remove links between assets and ad groups.
mutate-ad-group-bid-modifiers
Create, update, or remove ad group bid modifiers, such as device bid adjustments or hotel-specific bid modifier criteria.
mutate-ad-group-criteria
Create, update, or remove criteria attached to a Google Ads ad group in a single batch request.
mutate-ad-groups
Create, update, or remove ad groups within Google Ads campaigns.
mutate-assets
Create or update Google Ads assets such as sitelinks, callouts, structured snippets, text assets, lead forms, promotions, calls, price assets, and media assets.
mutate-bidding-strategies
Create, update, or remove portfolio bidding strategies such as Target CPA, Target ROAS, Target Spend, Maximize Conversions, Maximize Conversion…
mutate-campaign-assets
Create, update, or remove links between assets and campaigns.
mutate-campaign-budgets
Create, update, or remove Google Ads campaign budgets. Use this before creating campaigns because campaign creation requires an existing campaign_budget resource name.
mutate-campaign-criteria
Create, update, or remove campaign-level targeting criteria such as locations, languages, campaign-level negative keywords, devices, schedules…
mutate-campaign-labels
Create or remove relationships between campaigns and labels.
mutate-campaigns
Create, update, or remove Google Ads campaigns in batch. Supports multiple operations (create, update, remove) in a single request.
mutate-conditional-format-rules
Add, update, delete, or reorder conditional format rules on a Google Sheet.
mutate-conversion-actions
Create, update, or remove Google Ads conversion actions for conversion tracking configuration.
mutate-labels
Create, update, or remove Google Ads labels. Pair this with campaign label mutations to organize campaigns and support filtering.
nearby-search
Searches for places (e.g., restaurants, parks) within a specified circular area, with options to filter by place types and customize the returned…
parse-file
DEPRECATED: Exports Google Workspace files (max 10MB) to a specified format using mime_type, or downloads other file types; use GOOGLEDRIVE_DOWNLOAD_FILE instead.
patch-calendar
Partially updates (PATCHes) an existing Google Calendar, modifying only the fields provided.
patch-event
Update specified fields of an existing event in a Google Calendar using patch semantics (array fields like attendees are fully replaced if…
patch-label
Patches the specified user-created label. System labels (e.g., INBOX, SENT, SPAM) cannot be modified and will be rejected.
patch-permission
Tool to update a permission using patch semantics. Use when you need to modify specific fields of an existing permission without affecting other…
patch-property
Tool to update a property on a file using PATCH semantics (v2 API).
patch-send-as
Tool to patch the specified send-as alias for a Gmail user. Use when you need to update properties of an existing send-as email address such as…
patch-task
Partially updates an existing task (identified by task_id) within a specific Google Task list (identified by tasklist_id), modifying only the…
patch-task-list
Updates the title of an existing Google Tasks task list.
place-photo
Retrieves high quality photographic content from the Google Maps Places database.
presentations-batch-update
Update Google Slides presentations using markdown content or raw API text.
presentations-copy-from-template
Tool to create a new Google Slides presentation by duplicating an existing template deck via Drive file copy.
presentations-get
Tool to retrieve the latest version of a presentation. Use after obtaining the presentation ID.
presentations-pages-get
Tool to get the latest version of a specific page in a presentation.
presentations-pages-get-thumbnail
DEPRECATED: Use GOOGLESLIDES_GET_PAGE_THUMBNAIL2 instead. Tool to generate and return a thumbnail image URL for a specific page.
provision-account-ticket
Tool to request a ticket for creating a Google Analytics account.
query-audience-export
Tool to query a completed audience export. Use when you need to fetch user rows with pagination.
query-audience-list
Tool to query an audience list. Use when you need to retrieve user rows from a GA4 audience list with pagination.
query-report-task
Tool to retrieve a report task’s content. Use this after creating a report task with CreateReportTask and confirming it is in ACTIVE state.
query-table
DEPRECATED: Use GOOGLESHEETS_VALUES_GET / GOOGLESHEETS_BATCH_GET for table reads and GOOGLESHEETS_LOOKUP_SPREADSHEET_ROW for row lookup/filter workflows.
quick-add
Parses natural language text to quickly create a basic Google Calendar event with its title, date, and time, suitable for simple scheduling; does not…
remove-attendee
Removes an attendee from a specified event in a Google Calendar; the calendar and event must exist.
remove-label
DEPRECATED: Use GMAIL_DELETE_LABEL instead. Permanently deletes a specific, existing user-created Gmail label by its ID for a user; cannot delete system labels.
render-aerial-video
Starts rendering an aerial view video for a US postal address.
replace-all-text
Tool to replace all occurrences of a specified text string with another text string throughout a Google Document.
replace-image
Tool to replace a specific image in a document with a new image from a URI.
reply-to-thread
Sends a reply within a specific Gmail thread using the original thread’s subject; do not provide a custom subject as it will start a new conversation…
resumable-upload
Tool to start and complete a Google Drive resumable upload session.
run-funnel-report
Tool to run a GA4 funnel report. Use when you need a customized funnel analysis report for a given property.
run-pivot-report
Tool to run a customized pivot report of Google Analytics event data.
run-realtime-report
Tool to run a customized realtime report of Google Analytics event data.
run-report
Tool to run a customized GA4 data report. Use when you need event data after specifying dimensions, metrics, and date ranges.
search-developer-metadata
Tool to search for developer metadata in a spreadsheet. Use when you need to find specific metadata entries based on filters.
search-documents
Search for Google Documents using various filters including name, content, date ranges, and more.
search-media-items
Searches for media items in a user’s Google Photos library.
search-people
Searches contacts by matching the query against names, nicknames, emails, phone numbers, and organizations, optionally including ‘Other Contacts’.
search-spreadsheets
Search for Google Spreadsheets using various filters including name, content, date ranges, and more.
search-stream-gaql
Execute a Google Ads Query Language (GAQL) query and stream all results in a single response.
send-draft
Sends an existing draft email AS-IS to recipients already defined within the draft.
send-email
Sends an email via Gmail API using the authenticated user’s Google profile display name.
send-events
Tool to send event data to Google Analytics 4 using the Measurement Protocol.
set-basic-filter
Tool to set a basic filter on a sheet in a Google Spreadsheet.
set-data-validation-rule
Tool to set or clear data validation rules (including dropdowns) on a range in Google Sheets.
settings-get
Tool to return a single user setting for the authenticated user.
settings-get-imap
Retrieves the IMAP settings for a Gmail user account, including whether IMAP is enabled, auto-expunge behavior, expunge behavior, and maximum folder size.
settings-get-pop
Tool to retrieve POP settings for a Gmail account. Use when you need to check the current POP configuration including access window and message disposition.
settings-list
Returns all user settings for the authenticated user. Results include multiple settings keyed by id (e.g., timeZone); locate a specific setting by its id field.
settings-send-as-get
Tool to retrieve a specific send-as alias configuration for a Gmail user.
settings-watch
Watch for changes to Settings resources.
sheet-from-json
DEPRECATED: Use GOOGLESHEETS_CREATE_GOOGLE_SHEET1 + GOOGLESHEETS_UPDATE_VALUES_BATCH (or GOOGLESHEETS_VALUES_UPDATE / GOOGLESHEETS_SPREADSHEETS_VALUES_APPEND) instead.
sort-range
Sorts data within a specified range in a Google Sheet based on one or more sort criteria.
spreadsheets-sheets-copy-to
Tool to copy a single sheet from a spreadsheet to another spreadsheet.
spreadsheets-values-append
Tool to append values to a spreadsheet. Use when you need to add new data to the end of an existing table in a Google Sheet.
spreadsheets-values-batch-clear
Tool to clear one or more ranges of values from a spreadsheet.
spreadsheets-values-batch-get-by-data-filter
Tool to return one or more ranges of values from a spreadsheet that match the specified data filters.
stop-watch
Tool to stop receiving push notifications for a Gmail mailbox.
stop-watch-channel
Tool to stop watching resources through a specified channel.
sync-events
DEPRECATED: Use GOOGLECALENDAR_EVENTS_LIST instead. EventsList already handles syncToken with automatic param stripping.
text-search
Searches for places on Google Maps using a textual query (e.g., “restaurants in London”, “Eiffel Tower”).
tiles-create-session
Tool to create a session token required for accessing 2D Tiles and Street View imagery.
trash-file
Tool to move a file or folder to trash (soft delete). Use when you need to delete a file but want to allow recovery via UNTRASH_FILE.
unhide-drive
Tool to unhide a shared drive. Use when you need to restore a shared drive to the default view.
unmerge-table-cells
Tool to unmerge previously merged cells in a table. Use this when you need to revert merged cells in a Google Document table back to their individual cell states.
untrash-file
Tool to restore a file from the trash. Use when you need to recover a deleted file.
untrash-message
Tool to remove a message from trash in Gmail. Use when you need to restore a previously trashed email message.
untrash-thread
Tool to remove a thread from trash in Gmail. Use when you need to restore a deleted thread and its messages.
update-album
Updates an album’s title or cover photo in Google Photos.
update-chart
Update the specification of an existing chart in a Google Sheets spreadsheet.
update-comment
Tool to update an existing comment on a Google Drive file. Use when you need to change the content of a comment.
update-dimension-properties
Tool to hide/unhide rows or columns and set row heights or column widths.
update-document-batch
DEPRECATED: Use UpdateExistingDocument instead. Tool to apply one or more updates to a Google Document.
update-document-markdown
Replaces the entire content of an existing Google Docs document with new Markdown text; requires edit permissions for the document.
update-document-section-markdown
Tool to insert or replace a section of a Google Docs document with Markdown content.
update-document-style
Tool to update the overall document style, such as page size, margins, and default text direction.
update-draft
Updates (replaces) an existing Gmail draft’s content in-place by draft ID.
update-drive
Tool to update the metadata for a shared drive. Use when you need to modify properties like the name, theme, background image, or restrictions of a shared drive.
update-event
Updates an existing event in Google Calendar. REQUIRES event_id - you MUST first search for the event using GOOGLECALENDAR_FIND_EVENT or…
update-existing-document
Applies programmatic edits, such as text insertion, deletion, or formatting, to a specified Google Doc using the batchUpdate API method.
update-file-metadata-patch
Tool to update file metadata using the Drive API v2 PATCH method.
update-file-property
Tool to update a property on a file using Google Drive API v2.
update-file-put
Updates file metadata. Uses PATCH semantics (partial update) as per Google Drive API v3 - only explicitly provided fields are updated, so omit fields…
update-file-revision-metadata
Updates ONLY the metadata properties of a specific file revision (keepForever, published, publishAuto, publishedOutsideDomain).
update-imap-settings
Tool to update IMAP settings for a Gmail account. Use when you need to modify IMAP configuration such as enabling/disabling IMAP, setting…
update-label
Tool to update the properties of an existing Gmail label. Use when you need to modify label name, visibility settings, or color.
update-language-settings
Tool to update the language settings for a Gmail user. Use when you need to change the display language preference for the authenticated user or a specific Gmail account.
update-media-item
Updates a media item’s description in Google Photos.
update-permission
Tool to update a permission with patch semantics. Use when you need to modify an existing permission for a file or shared drive.
update-pop-settings
Tool to update POP settings for a Gmail account. Use when you need to configure POP access window or message disposition behavior.
update-property
Tool to update an existing GA4 Property. Use when you need to modify property settings such as display name, time zone, currency code, or industry category.
update-reply
Tool to update a reply to a comment on a Google Drive file. Use when you need to modify the content of an existing reply.
update-send-as
Tool to update a send-as alias for a Gmail user. Use when you need to modify display name, signature, reply-to address, or SMTP settings for a send-as email address.
update-sheet-properties
Tool to update properties of a sheet (worksheet) within a Google Spreadsheet, such as its title, index, visibility, tab color, or grid properties.
update-space
Updates the settings of an existing Google Meet space. Requires organizer/host privileges and the meetings.space.created OAuth scope.
update-spreadsheet-properties
Tool to update SPREADSHEET-LEVEL properties such as the spreadsheet’s title, locale, time zone, or auto-recalculation settings.
update-table-row-style
Tool to update the style of a table row in a Google Document.
update-tab-properties
Updates properties of a document tab such as title, parent tab, index, and icon emoji.
update-task
DEPRECATED: Use GOOGLETASKS_PATCH_TASK instead. Full-update (PUT-style) operation that overwrites unspecified fields with empty/default values, which can cause data loss.
update-task-full
Tool to fully replace an existing Google Task using PUT method.
update-task-list
Updates the authenticated user’s specified task list.
update-team-drive
Tool to update a Team Drive’s metadata. Deprecated: Use the drives.update endpoint instead.
update-user-attributes-values
Update user attribute values for a resource. Use this action to set or update custom attributes for a user within an organization or project.
update-vacation-settings
Tool to update vacation responder settings for a Gmail user.
update-values-batch
Tool to set values in one or more ranges of a spreadsheet. Use when you need to update multiple ranges in a single operation for better performance.
upload-file
Uploads a file (max 5MB) to Google Drive, placing it in the specified folder or root if no valid folder ID is provided.
upload-from-url
Tool to fetch a file from a provided URL server-side and upload it into Google Drive.
upload-media
Upload a media file to Google Photos. Supports images (up to 200MB) and videos (up to 20GB).
upload-update-file
Tool to update file content in Google Drive by uploading new binary content.
upsert-rows
Upsert rows - update existing rows by key, append new ones. Automatically handles column mapping and partial updates.
validate-events
Tool to validate Measurement Protocol events before sending them to production.
values-get
Returns a range of values from a spreadsheet. Use when you need to read data from specific cells or ranges in a Google Sheet.
values-update
Tool to set values in a range of a Google Spreadsheet. Use when you need to update or overwrite existing cell values in a specific range.
watch-changes
Tool to subscribe to changes for a user or shared drive in Google Drive.
watch-file
Tool to subscribe to push notifications for changes to a specific file.
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"boxd","colors":{"primary":"#f4f4f5","light":"#f4f4f5","dark":"#f4f4f5"},"logo":{"light":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65","dark":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65"},"favicon":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/favicon.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=c99ec8b0794451c3992434e2d285d483","appearance":{"default":"dark","strict":true},"background":{"color":{"dark":"#0a0c12"}},"navbar":{"primary":{"type":"button","label":"Go to console","href":"https://app.boxd.sh"}},"seo":{"metatags":{"canonical":"https://docs.boxd.sh"}},"fonts":{"heading":{"family":"Inter","weight":400},"body":{"family":"Inter","weight":400}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":"github-dark"},"latex":false},"banner":{"content":"\u003cspan class='banner-pill'>EU hosted\u003c/span> \u003cspan class='banner-copy'>US traffic crosses the Atlantic and back, adding some latency. A US region is coming soon.\u003c/span> \u003ca class='banner-waitlist' href='https://boxd.sh/us-waitlist/'>Join the US waitlist \u003cspan class='banner-arrow'>\u0026rarr;\u003c/span>\u003c/a>","dismissible":true},"contextual":{"options":["copy","claude","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"azin","hasAudioNarration":false,"actualSubdomain":"azin","customDomains":["docs.boxd.sh"],"gitSource":{"type":"github","owner":"azin-tech","repo":"boxd-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae375929d8677ad95a133d0","collectionId":"1d968ca7-9946-49bb-a32c-c7ed0c1430dd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae375929d8677ad95a133d0"},"entitlements":{},"buildId":"6ae375929d8677ad95a133d0","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Guides","count":30},{"language":"default","tag":"Use cases","count":24},{"language":"default","tag":"(OSS) integrations","count":13},{"language":"default","tag":"References","count":9},{"language":"default","tag":"Integrations and automations","count":8},{"language":"default","tag":"CLI","count":4},{"language":"default","tag":"Basics","count":2},{"language":"default","tag":"Getting started","count":2},{"language":"default","tag":"gRPC API","count":2},{"language":"default","tag":"Egress control","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n::selection{background-color:#fff;color:#000}.dark .mdx-content{color:#d4d4d8}.dark .mdx-content h1,.dark .mdx-content h2{color:#f4f4f5;letter-spacing:-.02em;font-weight:400}.dark .mdx-content h3,.dark .mdx-content h4{color:#f4f4f5;letter-spacing:-.01em;font-weight:500}.dark .mdx-content strong{color:#f4f4f5;font-weight:500}.dark .mdx-content a:not(.card){text-decoration:underline;text-underline-offset:3px;text-decoration-color:#52525b;transition:text-decoration-color .28s cubic-bezier(0,0,.2,1)}.dark .mdx-content a:not(.card):hover{text-decoration-color:#f4f4f5}.dark .mdx-content a:not(.card) code{background:0 0!important;border:0!important;padding:0!important;color:inherit}code,kbd,pre,samp{font-family:\"JetBrains Mono\",ui-monospace,\"SF Mono\",Menlo,monospace}.dark .code-block,.dark pre{border:0!important;box-shadow:none!important;border-radius:8px}.dark .code-block,.dark pre,html.dark .code-block [class*=bg-codeblock],html.dark [class*=bg-codeblock],html.dark pre [class*=bg-codeblock]{background:#100c0e!important}.dark .code-block .print\\:hidden{--fade-color-light:#100c0e!important;--fade-color-dark:#100c0e!important}.dark .code-block ::-webkit-scrollbar{height:6px}.dark .code-block ::-webkit-scrollbar-track{background:0 0}.dark .code-block ::-webkit-scrollbar-thumb{background:#27272a;border-radius:3px}.dark .code-block ::-webkit-scrollbar-thumb:hover{background:#3f3f46}.callout{border:0!important;background:rgba(255,255,255,.04)!important;border-radius:8px}.callout,.callout p,.callout span{color:#d4d4d8!important}.callout svg{color:#a1a1aa!important;display:inline!important}.dark .card,.dark .card:hover{border-color:transparent!important;box-shadow:none!important}.dark .card{background:#100c0e!important;transition:background .28s cubic-bezier(0,0,.2,1)}.dark .card:hover{background:#17131a!important}.dark .card img[src*=\"/images/icons/\"],.dark .card svg{width:16px!important;height:16px!important;color:#a1a1aa}.dark .mdx-content table,.dark .mdx-content tbody,.dark .mdx-content thead{border:0;border-collapse:collapse}.dark .mdx-content th{border-bottom:1px solid #27272a;color:#a1a1aa;font-weight:500}.dark .mdx-content td,.dark .mdx-content th{border:0;padding:10px 16px}.dark .mdx-content tbody tr:nth-child(odd){background:#100c0e}.dark .mdx-content tbody tr:nth-child(even){background:0 0}.dark .mdx-content tbody td:first-child{color:#f4f4f5}.dark .mdx-content tbody td:nth-child(2),.dark .mdx-content thead th:nth-child(2){color:#f4f4f5}.dark .mdx-content tbody tr:nth-child(odd) td:nth-child(2){background:#17131a}.dark .mdx-content tbody tr:nth-child(even) td:nth-child(2){background:rgba(255,255,255,.03)}.dark .mdx-content tbody tr:first-child td:first-child{border-top-left-radius:8px}.dark .mdx-content tbody tr:first-child td:last-child{border-top-right-radius:8px}.dark .mdx-content tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.dark .mdx-content tbody tr:last-child td:last-child{border-bottom-right-radius:8px}@media (max-width:640px){.dark .mdx-content td,.dark .mdx-content th{min-width:0;padding:8px 12px}}.dark button[class*=rounded-l-xl][class*=bg-background],.dark button[class*=rounded-r-xl][class*=bg-background]{border:0!important;background:0 0!important;transition:background .28s cubic-bezier(0,0,.2,1)}.dark button[class*=rounded-l-xl][class*=bg-background]:hover,.dark button[class*=rounded-r-xl][class*=bg-background]:hover{background:rgba(255,255,255,.04)!important}#sidebar,#sidebar-content,.dark #sidebar,aside[class*=sidebar]{border-right:none!important}#navbar,.dark #navbar,header[class*=navbar]{border-bottom:none!important}#banner,.dark #banner,[data-testid=banner]{background:linear-gradient(180deg,#83323f,#6e2837)!important;color:#fff!important;border:0!important;border-bottom:1px solid #27272a!important;font-size:12.5px}#banner{--banner-ink:rgba(255, 255, 255, 0.9)}#banner p,#banner span{color:rgba(255,255,255,.9)!important}#banner a{color:#fff!important;font-weight:500;text-decoration:underline!important;text-underline-offset:4px;text-decoration-color:rgba(255,255,255,.4)!important;transition:text-decoration-color .28s cubic-bezier(0,0,.2,1)}#banner a:hover{text-decoration-color:#fff!important}#banner button{color:rgba(255,255,255,.8)!important;border-radius:6px;transition:color .28s cubic-bezier(0,0,.2,1),background .28s cubic-bezier(0,0,.2,1)}#banner button:hover{color:#fff!important;background:rgba(255,255,255,.1)!important}#banner svg{color:currentColor!important}@media (max-width:640px){#banner .banner-copy,#banner p>span:nth-child(2){display:none}}#banner .banner-arrow,#banner p a span{display:inline-block;transition:transform .28s cubic-bezier(0,0,.2,1)}#banner a:hover .banner-arrow,#banner p a:hover span{transform:translateX(2px)}#banner .banner-pill,#banner p>span:first-child,#banner span.banner-pill,.banner-pill{display:inline-flex;align-items:center;font-family:\"JetBrains Mono\",ui-monospace,\"SF Mono\",Menlo,monospace;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:2px;background:#fff!important;color:#6e2837!important;-webkit-text-fill-color:#6e2837!important;margin-right:8px;vertical-align:middle}#banner .banner-waitlist,#banner p>a{margin-left:8px;padding-left:12px;border-left:1px solid rgba(255,255,255,.3)!important;white-space:nowrap}#banner .banner-waitlist::before,#banner p>a::before{content:\"\";display:inline-block;width:32px;height:19px;margin-right:8px;vertical-align:middle;border-radius:2px;background:#fff url(\"data:image/svg+xml,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 10' preserveAspectRatio='none'>\u003cclipPath id='c'>\u003crect width='19' height='10' rx='0.8'/>\u003c/clipPath>\u003cg clip-path='url(%23c)'>\u003crect width='19' height='10' fill='%23fff'/>\u003crect y='0.000' width='19' height='1.479' fill='%23b22234'/>\u003crect y='2.857' width='19' height='1.479' fill='%23b22234'/>\u003crect y='5.714' width='19' height='1.479' fill='%23b22234'/>\u003crect y='8.571' width='19' height='1.479' fill='%23b22234'/>\u003crect width='7.6' height='5.714' fill='%233c3b6e'/>\u003ccircle cx='1.5' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='1.5' cy='4.2' r='0.6' fill='%23fff'/>\u003ccircle cx='3.8' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='3.8' cy='4.2' r='0.6' fill='%23fff'/>\u003ccircle cx='6.1' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='6.1' cy='4.2' r='0.6' fill='%23fff'/>\u003c/g>\u003c/svg>\") center/28px 15px no-repeat}@media (max-width:640px){#banner .banner-waitlist,#banner p>a{margin-left:0;padding-left:0;border-left:none!important}}.dark footer{display:none!important}"}],"page":{"pagePath":"guides/integrations/catalog/googlesuper","slug":"/guides/integrations/catalog/googlesuper","pageMetadata":{"title":"Google Workspace","sidebarTitle":"Google Workspace","description":"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme","icon":"/images/logos/googlesuper.svg","href":"/guides/integrations/catalog/googlesuper","hidden":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,CodeBlock,Heading,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and management of your digital life.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`googlesuper`}),` · `,_jsx(_components.strong,{children:`467 tools`}),` · `,_jsx(_components.strong,{children:`48 triggers`})]}),`\n`,_jsx(Heading,{level:`2`,id:`connect-it`,children:`Connect it`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` auth`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` googlesuper`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` auth`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` googlesuper`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#79B8FF`},children:` --scope`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` team`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # shared with the organization`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Or from the `,_jsx(_components.a,{href:`https://app.boxd.sh/integrations`,children:`Integrations page`}),` in the console. See `,_jsx(_components.a,{href:`/guides/integrations/connections`,children:`Connections`}),` for personal versus shared, and who may remove one.`]}),`\n`,_jsx(Heading,{level:`2`,id:`use-it`,children:`Use it`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` googlesuper`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # common commands`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` googlesuper`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#79B8FF`},children:` --all`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # every command`})]}),`\n`]})})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#F97583`,\"--shiki-dark\":`#F97583`},children:`import`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#E1E4E8`},children:` { googlesuper } `}),_jsx(_components.span,{style:{color:`#F97583`,\"--shiki-dark\":`#F97583`},children:`from`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` \"@boxd/run\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#E1E4E8`},children:`;`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`common-tools`,children:`Common tools`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`acl-delete`})}),_jsx(_components.td,{children:`Deletes an access control rule from a Google Calendar. Use when you need to remove sharing permissions for a user, group, or domain.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`acl-get`})}),_jsx(_components.td,{children:`Retrieves a specific access control rule for a calendar. Use when you need to check permissions for a specific user, group, or domain.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`acl-insert`})}),_jsx(_components.td,{children:`Creates an access control rule for a calendar. Use when you need to grant sharing permissions to a user, group, or domain.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-file-sharing-preference`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLEDRIVE_CREATE_PERMISSION instead; use GOOGLEDRIVE_UPDATE_PERMISSION to modify existing permissions (avoids duplicate entries).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-sheet`})}),_jsx(_components.td,{children:`Adds a new sheet to a spreadsheet. Supports three sheet types: GRID, OBJECT, and DATA_SOURCE.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`append-dimension`})}),_jsx(_components.td,{children:`Tool to append new rows or columns to a sheet, increasing its size.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`autocomplete`})}),_jsx(_components.td,{children:`Returns place and query predictions for text input. Use when implementing as-you-type autocomplete functionality for place searches.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-clear-values-by-data-filter`})}),_jsx(_components.td,{children:`Clears one or more ranges of values from a spreadsheet using data filters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-get`})}),_jsx(_components.td,{children:`Retrieves data from specified cell ranges in a Google Spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-modify-messages`})}),_jsx(_components.td,{children:`Modify labels on multiple Gmail messages in one efficient API call.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-run-pivot-reports`})}),_jsx(_components.td,{children:`Tool to return multiple pivot reports in a batch for a GA4 property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-run-reports`})}),_jsx(_components.td,{children:`Tool to return multiple analytics data reports in a batch. Use when you need to fetch multiple reports for one GA4 property in a single request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-update`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLESHEETS_VALUES_UPDATE instead. Write values to ONE range in a Google Sheet, or append as new rows if no start cell is given.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendar-list-delete`})}),_jsx(_components.td,{children:`Tool to remove a calendar from the user’s calendar list. Use when you need to unsubscribe from or hide a calendar from the user’s list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendar-list-get`})}),_jsx(_components.td,{children:`Retrieves metadata for a SINGLE specific calendar from the user’s calendar list by its calendar ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendar-list-insert`})}),_jsx(_components.td,{children:`Inserts an existing calendar into the user’s calendar list, making it visible in the UI.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendar-list-patch`})}),_jsx(_components.td,{children:`Updates an existing calendar on the user’s calendar list using patch semantics.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendars-delete`})}),_jsx(_components.td,{children:`Deletes a secondary calendar that you own or have delete permissions on.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendars-update`})}),_jsx(_components.td,{children:`Full PUT-style update that overwrites all calendar metadata fields; unspecified optional fields are cleared.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`channels-stop`})}),_jsx(_components.td,{children:`Tool to stop watching resources through a notification channel.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-compatibility`})}),_jsx(_components.td,{children:`Tool to list dimensions and metrics compatible with a GA4 report request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`clear-basic-filter`})}),_jsx(_components.td,{children:`Tool to clear the basic filter from a sheet. Use when you need to remove an existing basic filter from a specific sheet within a Google Spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`compute-route-matrix`})}),_jsx(_components.td,{children:`Calculates travel distance and duration matrix between multiple origins and destinations using the modern Routes API; supports OAuth2 authentication…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`copy-document`})}),_jsx(_components.td,{children:`Tool to create a copy of an existing Google Document. Use this to duplicate a document, for example, when using an existing document as a template.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-and-populate-table`})}),_jsx(_components.td,{children:`Creates a new table in a Google Document and populates its cells with provided text data in a single operation.`})]})]})]}),`\n`,_jsx(Accordion,{title:`All 467 tools`,icon:`list`,id:`all-467-tools`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`acl-delete`})}),_jsx(_components.td,{children:`Deletes an access control rule from a Google Calendar. Use when you need to remove sharing permissions for a user, group, or domain.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`acl-get`})}),_jsx(_components.td,{children:`Retrieves a specific access control rule for a calendar. Use when you need to check permissions for a specific user, group, or domain.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`acl-insert`})}),_jsx(_components.td,{children:`Creates an access control rule for a calendar. Use when you need to grant sharing permissions to a user, group, or domain.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`acl-list`})}),_jsx(_components.td,{children:`Retrieves the list of access control rules (ACLs) for a specified calendar, providing the necessary ‘rule_id’ values required for updating specific ACL rules.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`acl-patch`})}),_jsx(_components.td,{children:`Updates an existing access control rule for a calendar using patch semantics (partial update).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`acl-update`})}),_jsx(_components.td,{children:`Updates an access control rule for the specified calendar.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`acl-watch`})}),_jsx(_components.td,{children:`Tool to watch for changes to ACL resources. Use when you need to set up real-time notifications for access control list modifications on a calendar.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-enrichment`})}),_jsx(_components.td,{children:`Adds an enrichment at a specified position in a defined album.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-file-sharing-preference`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLEDRIVE_CREATE_PERMISSION instead; use GOOGLEDRIVE_UPDATE_PERMISSION to modify existing permissions (avoids duplicate entries).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-label-to-email`})}),_jsxs(_components.td,{children:[`Adds and/or removes specified Gmail labels for a message; ensure `,_jsx(_components.code,{children:`message_id`}),` and all `,_jsx(_components.code,{children:`label_ids`}),` are valid (use ‘listLabels’ for custom label IDs).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-or-remove-to-customer-list`})}),_jsx(_components.td,{children:`Adds or removes contacts from a Google Ads customer list (UserList/audience/remarketing list), not a Google Ads customer account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-parent`})}),_jsx(_components.td,{children:`Tool to add a parent folder for a file using Google Drive API v2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-property`})}),_jsx(_components.td,{children:`Tool to add a property to a file, or update it if it already exists (v2 API).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-sheet`})}),_jsx(_components.td,{children:`Adds a new sheet to a spreadsheet. Supports three sheet types: GRID, OBJECT, and DATA_SOURCE.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`aggregate-column-data`})}),_jsx(_components.td,{children:`Searches for rows where a specific column matches a value and performs mathematical operations on data from another column.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`append-dimension`})}),_jsx(_components.td,{children:`Tool to append new rows or columns to a sheet, increasing its size.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`archive-custom-dimension`})}),_jsx(_components.td,{children:`Tool to archive a CustomDimension on a property. Use when you need to remove a custom dimension from active use without permanently deleting it.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`autocomplete`})}),_jsx(_components.td,{children:`Returns place and query predictions for text input. Use when implementing as-you-type autocomplete functionality for place searches.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`auto-resize-dimensions`})}),_jsx(_components.td,{children:`Auto-fit column widths or row heights for a dimension range using batchUpdate.autoResizeDimensions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-add-media-items`})}),_jsx(_components.td,{children:`Adds one or more media items to an album in Google Photos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-clear-values-by-data-filter`})}),_jsx(_components.td,{children:`Clears one or more ranges of values from a spreadsheet using data filters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-create-media-items`})}),_jsx(_components.td,{children:`Batch upload and create media items in Google Photos. Supports three input methods: 1. ‘urls’: Simple list of public URLs (file names extracted…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-delete-messages`})}),_jsx(_components.td,{children:`Tool to permanently delete multiple Gmail messages in bulk, bypassing Trash with no recovery possible.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-events`})}),_jsx(_components.td,{children:`Execute up to 1000 event mutations (create/patch/delete) in one Google Calendar HTTP batch request with per-item status/results.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-execute`})}),_jsx(_components.td,{children:`Executes multiple Google Tasks API operations in a single HTTP batch request and returns structured per-item results.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-get`})}),_jsx(_components.td,{children:`Retrieves data from specified cell ranges in a Google Spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-get-media-items`})}),_jsx(_components.td,{children:`Returns the list of media items for the specified media item identifiers.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-modify-messages`})}),_jsx(_components.td,{children:`Modify labels on multiple Gmail messages in one efficient API call.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-run-pivot-reports`})}),_jsx(_components.td,{children:`Tool to return multiple pivot reports in a batch for a GA4 property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-run-reports`})}),_jsx(_components.td,{children:`Tool to return multiple analytics data reports in a batch. Use when you need to fetch multiple reports for one GA4 property in a single request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-update`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLESHEETS_VALUES_UPDATE instead. Write values to ONE range in a Google Sheet, or append as new rows if no start cell is given.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`batch-update-values-by-data-filter`})}),_jsx(_components.td,{children:`Tool to update values in ranges matching data filters. Use when you need to update specific data in a Google Sheet based on criteria rather than fixed cell ranges.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bulk-insert-tasks`})}),_jsx(_components.td,{children:`DEPRECATED: Use BatchExecute instead. Creates multiple tasks in a Google Tasks list in a single operation using HTTP batching.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendar-list-delete`})}),_jsx(_components.td,{children:`Tool to remove a calendar from the user’s calendar list. Use when you need to unsubscribe from or hide a calendar from the user’s list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendar-list-get`})}),_jsx(_components.td,{children:`Retrieves metadata for a SINGLE specific calendar from the user’s calendar list by its calendar ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendar-list-insert`})}),_jsx(_components.td,{children:`Inserts an existing calendar into the user’s calendar list, making it visible in the UI.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendar-list-patch`})}),_jsx(_components.td,{children:`Updates an existing calendar on the user’s calendar list using patch semantics.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendar-list-update`})}),_jsx(_components.td,{children:`Updates a calendar list entry’s display/subscription settings (color, visibility, reminders, selection) for the authenticated user - does not modify…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendar-list-watch`})}),_jsx(_components.td,{children:`Watch for changes to CalendarList resources using push notifications.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendars-delete`})}),_jsx(_components.td,{children:`Deletes a secondary calendar that you own or have delete permissions on.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`calendars-update`})}),_jsx(_components.td,{children:`Full PUT-style update that overwrites all calendar metadata fields; unspecified optional fields are cleared.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`channels-stop`})}),_jsx(_components.td,{children:`Tool to stop watching resources through a notification channel.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-compatibility`})}),_jsx(_components.td,{children:`Tool to list dimensions and metrics compatible with a GA4 report request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`clear-basic-filter`})}),_jsx(_components.td,{children:`Tool to clear the basic filter from a sheet. Use when you need to remove an existing basic filter from a specific sheet within a Google Spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`clear-calendar`})}),_jsx(_components.td,{children:`Clears a primary calendar by deleting all events from it. The calendar itself is preserved; only its events are removed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`clear-tasks`})}),_jsx(_components.td,{children:`Permanently and irreversibly clears all completed tasks from a specified Google Tasks list; this action is destructive, idempotent, and cannot be undone.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`clear-values`})}),_jsx(_components.td,{children:`Clears cell content (preserving formatting and notes) from a specified A1 notation range in a Google Spreadsheet; the range must correspond to an…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`colors-get`})}),_jsx(_components.td,{children:`Returns the color definitions for calendars and events. Use when you need to retrieve the available color palette for styling calendars or events.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`compute-route-matrix`})}),_jsx(_components.td,{children:`Calculates travel distance and duration matrix between multiple origins and destinations using the modern Routes API; supports OAuth2 authentication…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`copy-document`})}),_jsx(_components.td,{children:`Tool to create a copy of an existing Google Document. Use this to duplicate a document, for example, when using an existing document as a template.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`copy-file`})}),_jsxs(_components.td,{children:[`DEPRECATED: Use GOOGLEDRIVE_COPY_FILE_ADVANCED instead. Duplicates an existing file (not folders) in Google Drive by `,_jsx(_components.code,{children:`file_id`}),`; copy lands in same…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`copy-file-advanced`})}),_jsx(_components.td,{children:`Creates a copy of a file and applies any requested updates with patch semantics.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-album`})}),_jsx(_components.td,{children:`Creates a new album in Google Photos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-and-populate-table`})}),_jsx(_components.td,{children:`Creates a new table in a Google Document and populates its cells with provided text data in a single operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-audience-export`})}),_jsx(_components.td,{children:`Tool to create an audience export for Google Analytics. Use when you need to export a snapshot of users in an audience at a specific point in time.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-audience-list`})}),_jsx(_components.td,{children:`Tool to create an audience list for later retrieval by initiating a long-running asynchronous request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-calendar`})}),_jsx(_components.td,{children:`Creates a new secondary Google Calendar with the specified title and optional settings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-chart`})}),_jsx(_components.td,{children:`Create a chart in a Google Sheets spreadsheet using the specified data range and chart type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-comment`})}),_jsxs(_components.td,{children:[`Tool to create a comment on a file in Google Drive. Returns a nested `,_jsx(_components.code,{children:`data`}),` object; extract `,_jsx(_components.code,{children:`data.id`}),` for the resulting comment identifier.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-custom-dimension`})}),_jsx(_components.td,{children:`Tool to create a CustomDimension for a Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-customer-list`})}),_jsx(_components.td,{children:`Creates a Google Ads customer list (UserList/audience/remarketing list), not a Google Ads customer account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-custom-metric`})}),_jsx(_components.td,{children:`Tool to create a custom metric in Google Analytics. Use when you need to define a new custom metric for tracking specific event parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-document`})}),_jsx(_components.td,{children:`Creates a new Google Docs document using the provided title as filename and inserts the initial text at the beginning if non-empty, returning the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-document2`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLEDOCS_CREATE_DOCUMENT instead. Tool to create a blank Google Docs document with a specified title.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-document-markdown`})}),_jsx(_components.td,{children:`Creates a new Google Docs document, optionally initializing it with a title and content provided as Markdown text.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-drive`})}),_jsx(_components.td,{children:`Tool to create a new shared drive. Use when you need to programmatically create a new shared drive for collaboration or storage.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-email-draft`})}),_jsx(_components.td,{children:`Creates a Gmail email draft. While all fields are optional per the Gmail API, practical validation requires at least one of recipient_email, cc, or…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-event`})}),_jsx(_components.td,{children:`Create a Google Calendar event using start_datetime plus duration fields.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-expanded-data-set`})}),_jsx(_components.td,{children:`Tool to create an expanded data set for a property. Use when you need to combine specific dimensions and metrics into a custom dataset after property creation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-file`})}),_jsx(_components.td,{children:`Creates a new file or folder in Google Drive. Supports both metadata-only creation (for folders and empty documents) and file upload with content.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-file-from-text`})}),_jsx(_components.td,{children:`Creates a new file in Google Drive from provided text content (up to 10MB), supporting various formats including automatic conversion to Google Workspace types.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-filter`})}),_jsx(_components.td,{children:`Tool to create a new Gmail filter with specified criteria and actions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-folder`})}),_jsx(_components.td,{children:`Creates a new folder in Google Drive, optionally within an EXISTING parent folder specified by its ID or name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-footer`})}),_jsx(_components.td,{children:`Tool to create a new footer in a Google Document. Use when you need to add a footer, optionally specifying its type and the section it applies to.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-footnote`})}),_jsx(_components.td,{children:`Tool to create a new footnote in a Google Document. Use this when you need to add a footnote at a specific location or at the end of the document body.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-google-sheet1`})}),_jsx(_components.td,{children:`Creates a new Google Spreadsheet in Google Drive. If a title is provided, the spreadsheet will be created with that name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-header`})}),_jsx(_components.td,{children:`Tool to create a new header in a Google Document, optionally with text content.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-label`})}),_jsx(_components.td,{children:`Creates a new label with a unique name in the specified user’s Gmail account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-meet`})}),_jsx(_components.td,{children:`Creates a new Google Meet space with optional configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-named-range`})}),_jsx(_components.td,{children:`Tool to create a new named range in a Google Document. Use this to assign a name to a specific part of the document for easier reference or programmatic manipulation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-paragraph-bullets`})}),_jsx(_components.td,{children:`Tool to add bullets to paragraphs within a specified range in a Google Document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-permission`})}),_jsx(_components.td,{children:`Tool to create a permission for a file or shared drive. Use when you need to share a file or folder with users, groups, domains, or make it publicly…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-permissions-batch`})}),_jsx(_components.td,{children:`Creates multiple permissions for files or shared drives in a single batch request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-presentation`})}),_jsx(_components.td,{children:`Tool to create a blank Google Slides presentation. Use when you need to initialize a new presentation with a specific title, locale, or page size.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-prompt-post`})}),_jsx(_components.td,{children:`Send a one-shot prompt to the Sanity Content Agent. Stateless one-shot prompt endpoint.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-recurring-audience-list`})}),_jsx(_components.td,{children:`Tool to create a recurring audience list that automatically generates new audience lists daily based on the latest data.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-reply`})}),_jsx(_components.td,{children:`Tool to create a reply to a comment in Google Drive. Use when you need to respond to an existing comment on a file.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-report-task`})}),_jsx(_components.td,{children:`Tool to create a report task as a long-running asynchronous request for customized Google Analytics event data reports.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-rollup-property`})}),_jsx(_components.td,{children:`Tool to create a roll-up property. Use when consolidating multiple GA4 properties into one aggregated view.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-shortcut-to-file`})}),_jsx(_components.td,{children:`Tool to create a shortcut to a file or folder in Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-slides-markdown`})}),_jsx(_components.td,{children:`Creates a new Google Slides presentation from Markdown text.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-spreadsheet-column`})}),_jsx(_components.td,{children:`Creates a new column in a Google Spreadsheet. Specify the target sheet using sheet_id (numeric) or sheet_name (text).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-spreadsheet-row`})}),_jsx(_components.td,{children:`Inserts a new, empty row into a specified sheet of a Google Spreadsheet at a given index, optionally inheriting formatting from the row above.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-tab`})}),_jsx(_components.td,{children:`Creates a new tab in a Google Docs document. Tabs allow you to organize document content into separate sections within a single document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-task-list`})}),_jsx(_components.td,{children:`Creates a new task list with the specified title and returns a tasklist_id.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-team-drive`})}),_jsx(_components.td,{children:`Tool to create a Team Drive. Deprecated: Use drives.create instead.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-chart`})}),_jsx(_components.td,{children:`Delete an existing chart from a Google Sheets spreadsheet. Use this action when you need to remove a chart that is no longer needed or needs to be replaced.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-child`})}),_jsx(_components.td,{children:`Tool to remove a child from a folder using Google Drive API v2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-comment`})}),_jsx(_components.td,{children:`Permanently deletes a comment thread (and all its replies) from a Google Drive file - this action is irreversible.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-content-range`})}),_jsx(_components.td,{children:`Tool to delete a range of content from a Google Document. Use when you need to remove a specific portion of text or other structural elements within a document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-dimension`})}),_jsx(_components.td,{children:`Tool to delete specified rows or columns from a sheet in a Google Spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-draft`})}),_jsxs(_components.td,{children:[`Permanently deletes a specific Gmail draft using its ID with no recovery possible; verify the correct `,_jsx(_components.code,{children:`draft_id`}),` and obtain explicit user confirmation before calling.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-drive`})}),_jsx(_components.td,{children:`Tool to permanently delete a shared drive. Use when you need to remove a shared drive and its contents (if specified).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-event`})}),_jsxs(_components.td,{children:[`Deletes a specified event by `,_jsx(_components.code,{children:`event_id`}),` from a Google Calendar (`,_jsx(_components.code,{children:`calendar_id`}),`); idempotent - a 404 for an already-deleted event is a no-op.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-file`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLEDRIVE_GOOGLE_DRIVE_DELETE_FOLDER_OR_FILE_ACTION instead.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-filter`})}),_jsx(_components.td,{children:`Tool to permanently delete a Gmail filter by its ID. Use when you need to remove an existing email filtering rule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-footer`})}),_jsx(_components.td,{children:`Tool to delete a footer from a Google Document. Use when you need to remove a footer from a specific section or the default footer.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-header`})}),_jsx(_components.td,{children:`Deletes the header from the specified section or the default header if no section is specified.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-label`})}),_jsx(_components.td,{children:`Permanently DELETES a user-created Gmail label from the account (not from a message).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-message`})}),_jsxs(_components.td,{children:[`Permanently deletes a specific email message by its ID from a Gmail mailbox; for `,_jsx(_components.code,{children:`user_id`}),`, use ‘me’ for the authenticated user or an email address…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-named-range`})}),_jsx(_components.td,{children:`Tool to delete a named range from a Google Document. Use when you need to remove a previously defined named range by its ID or name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-paragraph-bullets`})}),_jsx(_components.td,{children:`Tool to remove bullets from paragraphs within a specified range in a Google Document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-parent`})}),_jsx(_components.td,{children:`Tool to remove a parent from a file using Google Drive API v2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-permission`})}),_jsx(_components.td,{children:`Deletes a permission from a file by permission ID. Deletion is irreversible - confirm the target user, group, or permission type before executing.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-property`})}),_jsx(_components.td,{children:`Tool to delete a property from a file using Google Drive API v2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-reply`})}),_jsx(_components.td,{children:`Tool to delete a specific reply by reply ID. Deletion is irreversible; obtain explicit user confirmation before calling.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-revision`})}),_jsx(_components.td,{children:`Tool to permanently delete a file revision. Use when you need to remove a specific version of a binary file (images, videos, etc.).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-sheet`})}),_jsx(_components.td,{children:`Tool to delete a sheet (worksheet) from a spreadsheet. Use when you need to remove a specific sheet from a Google Sheet document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-tab`})}),_jsx(_components.td,{children:`Deletes a tab from a Google Document. This action is irreversible - the tab cannot be recovered once removed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-table-column`})}),_jsx(_components.td,{children:`Tool to delete a column from a table in a Google Document. Use this tool when you need to remove a specific column from an existing table within a document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-table-row`})}),_jsx(_components.td,{children:`Tool to delete a row from a table in a Google Document. Use when you need to remove a specific row from an existing table.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-task`})}),_jsx(_components.td,{children:`Deletes a specified task from a Google Tasks list. Deletion is permanent and irreversible - confirm with the user before executing, and consider…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-task-list`})}),_jsxs(_components.td,{children:[`Permanently deletes an existing Google Task list, identified by `,_jsx(_components.code,{children:`tasklist_id`}),`, along with all its tasks; this operation is irreversible.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-team-drive`})}),_jsx(_components.td,{children:`Tool to permanently delete a Team Drive. Deprecated: Use drives.delete instead.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-thread`})}),_jsx(_components.td,{children:`Tool to immediately and permanently delete a specified thread and all its messages.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`distance-matrix-api`})}),_jsx(_components.td,{children:`DEPRECATED: Legacy API that calculates travel distance and time for a matrix of origins and destinations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`download-file`})}),_jsxs(_components.td,{children:[`Downloads a file from Google Drive by its ID. For Google Workspace documents (Docs, Sheets, Slides), optionally exports to a specified `,_jsx(_components.code,{children:`mime_type`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`download-file2`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLEDRIVE_DOWNLOAD_FILE_OPERATION instead.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`download-file-operation`})}),_jsx(_components.td,{children:`Tool to download file content using long-running operations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`duplicate-calendar`})}),_jsx(_components.td,{children:`Creates a new, empty Google Calendar with the specified title (summary).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-file`})}),_jsx(_components.td,{children:`Updates an existing Google Drive file with binary content by overwriting its entire content with new text (max 10MB).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`empty-trash`})}),_jsx(_components.td,{children:`Tool to permanently and irreversibly delete ALL trashed files in the user’s Google Drive or a specified shared drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`end-active-conference`})}),_jsx(_components.td,{children:`Ends an active conference in a Google Meet space. REQUIRES ‘space_name’ parameter (e.g., ‘spaces/jQCFfuBOdN5z’ or just ‘jQCFfuBOdN5z’).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`events-get`})}),_jsx(_components.td,{children:`Retrieves a SINGLE event by its unique event_id (REQUIRED). This action does NOT list or search events - it fetches ONE specific event when you already know its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`events-import`})}),_jsx(_components.td,{children:`Tool to import an event as a private copy to a calendar. Use when you need to add an existing event to a calendar using its iCalUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`events-instances`})}),_jsx(_components.td,{children:`Returns instances of the specified recurring event. Use timeMin/timeMax to constrain the window; omitting bounds can return large result sets and is quota-heavy.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`events-list`})}),_jsx(_components.td,{children:`Returns events on the specified calendar. TIMEZONE WARNING: When using timeMin/timeMax with UTC timestamps (ending in ‘Z’), the time window is…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`events-list-all-calendars`})}),_jsx(_components.td,{children:`Return a unified event list across all calendars in the user’s calendar list for a given time range.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`events-move`})}),_jsx(_components.td,{children:`Moves an event to another calendar, i.e., changes an event’s organizer.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`events-watch`})}),_jsxs(_components.td,{children:[`Watch for changes to Events resources. Watch channels expire; persist the channel `,_jsx(_components.code,{children:`id`}),` per `,_jsx(_components.code,{children:`calendarId`}),` to re-establish watches after expiration or restarts.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`execute-sql`})}),_jsx(_components.td,{children:`DEPRECATED: Use direct Google Sheets actions instead: - GOOGLESHEETS_VALUES_GET / GOOGLESHEETS_BATCH_GET for reads - GOOGLESHEETS_VALUES_UPDATE /…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`export-document-as-pdf`})}),_jsx(_components.td,{children:`Tool to export a Google Docs file as PDF using the Google Drive API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`export-google-workspace-file`})}),_jsx(_components.td,{children:`Exports a Google Workspace document to the requested MIME type and returns exported file content.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fetch-emails`})}),_jsx(_components.td,{children:`Fetches a list of email messages from a Gmail account, supporting filtering, pagination, and optional full content retrieval.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fetch-message-by-message-id`})}),_jsxs(_components.td,{children:[`Fetches a specific email message by its ID, provided the `,_jsx(_components.code,{children:`message_id`}),` exists and is accessible to the authenticated `,_jsx(_components.code,{children:`user_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fetch-message-by-thread-id`})}),_jsxs(_components.td,{children:[`Retrieves messages from a Gmail thread using its `,_jsx(_components.code,{children:`thread_id`}),`, where the thread must be accessible by the specified `,_jsx(_components.code,{children:`user_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`find-event`})}),_jsx(_components.td,{children:`Finds events in a specified Google Calendar using text query, time ranges (event start/end, last modification), and event types.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`find-file`})}),_jsx(_components.td,{children:`The comprehensive Google Drive search tool that handles all file and folder discovery needs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`find-folder`})}),_jsx(_components.td,{children:`Finds one page of Google Drive folders by name and optional parent.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`find-free-slots`})}),_jsx(_components.td,{children:`Finds both free and busy time slots in Google Calendars for specified calendars within a defined time range.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`find-replace`})}),_jsx(_components.td,{children:`Tool to find and replace text in a Google Spreadsheet. Use when you need to fix formula errors, update values, or perform bulk text replacements across cells.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`find-worksheet-by-title`})}),_jsx(_components.td,{children:`DEPRECATED: Use GetSpreadsheetInfo instead. Finds a worksheet by its exact, case-sensitive title within a Google Spreadsheet; returns a boolean…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`format-cell`})}),_jsx(_components.td,{children:`Applies text and background cell formatting to a specified range in a Google Sheets worksheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`forward-message`})}),_jsx(_components.td,{children:`Forward an existing Gmail message to specified recipients, preserving original body and attachments.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`free-busy-query`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLECALENDAR_FIND_FREE_SLOTS instead (though this tool provides wider secondary/shared calendar coverage).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`generate-ids`})}),_jsx(_components.td,{children:`Generates a set of file IDs which can be provided in create or copy requests.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`geocode-address`})}),_jsx(_components.td,{children:`DEPRECATED: Legacy API to convert street addresses into geographic coordinates (latitude and longitude).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`geocode-address-with-query`})}),_jsx(_components.td,{children:`Tool to map addresses to geographic coordinates with query parameter.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`geocode-destinations`})}),_jsx(_components.td,{children:`Tool to perform destination lookup and return detailed destination information including primary place, containing places, sub-destinations…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`geocode-location`})}),_jsx(_components.td,{children:`Tool to convert geographic coordinates (latitude and longitude) to human-readable addresses using reverse geocoding.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`geocode-place`})}),_jsx(_components.td,{children:`Tool to perform geocode lookup using a place identifier to retrieve address and coordinates.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`geocoding-api`})}),_jsx(_components.td,{children:`Convert addresses into geographic coordinates (latitude and longitude) and vice versa (reverse geocoding), or get an address for a Place ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`geolocate`})}),_jsx(_components.td,{children:`Tool to determine location based on cell towers and WiFi access points.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get2d-tile`})}),_jsx(_components.td,{children:`Tool to retrieve a 2D map tile image at specified coordinates for building custom map visualizations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get3d-tiles-root`})}),_jsx(_components.td,{children:`Tool to retrieve the 3D Tiles tileset root configuration for photorealistic 3D map rendering.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-about`})}),_jsx(_components.td,{children:`Tool to retrieve information about the user, the user’s Drive, and system capabilities.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-account`})}),_jsx(_components.td,{children:`Tool to retrieve a single Account by its resource name. Use when you need detailed account info after confirming the account resource name (e.g., accounts/100).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-album`})}),_jsx(_components.td,{children:`Returns the album based on the specified albumId.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-app`})}),_jsx(_components.td,{children:`Tool to get information about a specific Drive app by ID. Use ‘self’ as the app ID to get information about the calling app.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-attachment`})}),_jsx(_components.td,{children:`Retrieves a specific attachment by ID from a message in a user’s Gmail mailbox, requiring valid message and attachment IDs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-attribution-settings`})}),_jsx(_components.td,{children:`Tool to retrieve attribution configuration for a Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-audience`})}),_jsx(_components.td,{children:`Tool to retrieve a single Audience configuration from a Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-audience-export`})}),_jsx(_components.td,{children:`Tool to get configuration metadata about a specific audience export.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-audience-list`})}),_jsx(_components.td,{children:`Tool to get configuration metadata about a specific audience list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-auto-forwarding`})}),_jsx(_components.td,{children:`Tool to get the auto-forwarding setting for the specified account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-batch-values`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLESHEETS_BATCH_GET instead. Tool to return one or more ranges of values from a spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-calendar`})}),_jsxs(_components.td,{children:[`Retrieves a specific Google Calendar, identified by `,_jsx(_components.code,{children:`calendar_id`}),`, to which the authenticated user has access.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-calendar-profile`})}),_jsx(_components.td,{children:`DEPRECATED: Use CalendarListGet instead. Tool to retrieve the authenticated user’s primary calendar profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-campaign-by-id`})}),_jsx(_components.td,{children:`GetCampaignById Tool returns details of a campaign in Google Ads.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-campaign-by-name`})}),_jsx(_components.td,{children:`Queries Google Ads via SQL to retrieve a campaign by its exact name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-change`})}),_jsx(_components.td,{children:`Tool to get a specific change by ID from Google Drive v2 API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-changes-start-page-token`})}),_jsx(_components.td,{children:`Tool to get the starting pageToken for listing future changes in Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-child`})}),_jsx(_components.td,{children:`Tool to get a specific child reference for a folder using Drive API v2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-comment`})}),_jsx(_components.td,{children:`Tool to get a comment by ID. Use when you need to retrieve a specific comment from a Google Drive file and have both the file ID and comment ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-conditional-format-rules`})}),_jsx(_components.td,{children:`List conditional formatting rules for each sheet (or a selected sheet) in a normalized, easy-to-edit form.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-conference-record-by-name`})}),_jsx(_components.td,{children:`Tool to get a specific conference record by its resource name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-contacts`})}),_jsx(_components.td,{children:`Fetches contacts (connections) for the authenticated Google account, allowing selection of specific data fields and pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-current-date-time`})}),_jsx(_components.td,{children:`Gets the current date and time, allowing for a specific timezone offset.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-custom-dimension`})}),_jsx(_components.td,{children:`Tool to retrieve a single CustomDimension by its resource name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-customer-lists`})}),_jsx(_components.td,{children:`GetCustomerLists Tool lists all customer lists (audience/remarketing lists) in Google Ads.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-data-retention-settings`})}),_jsx(_components.td,{children:`Tool to retrieve data retention configuration for a Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-data-sharing-settings`})}),_jsx(_components.td,{children:`Tool to retrieve data sharing configuration for a Google Analytics account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-data-validation-rules`})}),_jsx(_components.td,{children:`Tool to extract data validation rules from a Google Sheets spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-direction`})}),_jsx(_components.td,{children:`Fetches detailed directions between an origin and a destination, supporting intermediate waypoints and various travel modes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-document-by-id`})}),_jsx(_components.td,{children:`Retrieves an existing Google Document by its ID; will error if the document is not found.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-document-end-index`})}),_jsx(_components.td,{children:`Retrieves the end index and paragraph structure of a Google Document or specific segment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-document-plaintext`})}),_jsx(_components.td,{children:`Retrieve a Google Doc by ID and return a best-effort plain-text rendering.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-draft`})}),_jsx(_components.td,{children:`Retrieves a single Gmail draft by its ID. Use this to fetch and inspect draft content before sending via GMAIL_SEND_DRAFT.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-drive`})}),_jsx(_components.td,{children:`Tool to get a shared drive by ID. Use when you need to retrieve information about a specific shared drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-file-metadata`})}),_jsxs(_components.td,{children:[`Tool to get a file’s metadata by ID. Use to verify `,_jsx(_components.code,{children:`mimeType`}),`, `,_jsx(_components.code,{children:`parents`}),`, and `,_jsx(_components.code,{children:`trashed`}),` status before destructive operations (delete/move/export), or…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-file-property`})}),_jsx(_components.td,{children:`Tool to get a property by its key using Google Drive API v2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-file-v2`})}),_jsx(_components.td,{children:`DEPRECATED: Use GetFileMetadata instead. Tool to get a file’s metadata or content by ID from Google Drive API v2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-filter`})}),_jsx(_components.td,{children:`Tool to retrieve a specific Gmail filter by its ID. Use when you need to inspect the criteria and actions of an existing filter.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-google-signals-settings`})}),_jsx(_components.td,{children:`Tool to retrieve Google Signals configuration settings for a GA4 property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-key-event`})}),_jsx(_components.td,{children:`Tool to retrieve a Key Event. Use after confirming the key event resource name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-label`})}),_jsx(_components.td,{children:`Gets details for a specified Gmail label. Use this to retrieve label information including name, type, visibility settings, message/thread counts, and color.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-language-settings`})}),_jsx(_components.td,{children:`Tool to retrieve the language settings for a Gmail user. Use when you need to determine the display language preference for the authenticated user or…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-media-item-download`})}),_jsx(_components.td,{children:`Downloads a media item from Google Photos and returns it as a file.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-meet`})}),_jsx(_components.td,{children:`Retrieve details of a Google Meet space using its unique identifier.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-metadata`})}),_jsx(_components.td,{children:`Tool to get metadata for dimensions, metrics, and comparisons for a GA4 property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-page-thumbnail2`})}),_jsx(_components.td,{children:`Tool to generate a thumbnail of the latest version of a specified page.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-parent`})}),_jsx(_components.td,{children:`Tool to get a specific parent reference for a file using Drive API v2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-participant-session`})}),_jsx(_components.td,{children:`Retrieves detailed information about a specific participant session from a Google Meet conference record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-people`})}),_jsxs(_components.td,{children:[`Retrieves either a specific person’s details (using `,_jsx(_components.code,{children:`resource_name`}),`) or lists ‘Other Contacts’ (if `,_jsx(_components.code,{children:`other_contacts`}),` is true), with `,_jsx(_components.code,{children:`person_fields`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-permission`})}),_jsx(_components.td,{children:`Gets a permission by ID. Use this tool to retrieve a specific permission for a file or shared drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-permission-id-for-email`})}),_jsx(_components.td,{children:`Tool to get the permission ID for an email address using the Drive API v2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-place-details`})}),_jsx(_components.td,{children:`Retrieves comprehensive details for a place using its resource name (places/{place_id} format).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-profile`})}),_jsx(_components.td,{children:`Retrieves Gmail profile information (email address, aggregate messagesTotal/threadsTotal, historyId) for a user. messagesTotal counts individual…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-property`})}),_jsx(_components.td,{children:`Tool to retrieve a single GA4 Property by its resource name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-property-quotas-snapshot`})}),_jsx(_components.td,{children:`Tool to retrieve all property quotas organized by category (corePropertyQuota, funnelPropertyQuota, realtimePropertyQuota) for a given GA4 property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-recordings-by-conference-record-id`})}),_jsx(_components.td,{children:`Retrieves recordings from Google Meet for a given conference record ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-recurring-audience-list`})}),_jsx(_components.td,{children:`Tool to get configuration metadata about a specific recurring audience list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-reply`})}),_jsx(_components.td,{children:`Tool to get a specific reply to a comment on a file. Use when you need to retrieve the details of a particular reply.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-report-task`})}),_jsx(_components.td,{children:`Tool to get report metadata about a specific report task. Use after creating a report task to check its processing state or inspect its report definition.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-revision`})}),_jsx(_components.td,{children:`Tool to get a specific revision’s metadata (name, modifiedTime, keepForever, etc.) by revision ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-route`})}),_jsx(_components.td,{children:`Calculates one or more routes between two specified locations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-sheet-names`})}),_jsx(_components.td,{children:`Lists all worksheet names from a specified Google Spreadsheet (which must exist), useful for discovering sheets before further operations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-spreadsheet-by-data-filter`})}),_jsx(_components.td,{children:`Returns the spreadsheet at the given ID, filtered by the specified data filters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-spreadsheet-info`})}),_jsx(_components.td,{children:`Retrieves metadata for a Google Spreadsheet using its ID. By default, returns essential information (ID, title, sheet properties) to avoid payload size issues.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-table-schema`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLESHEETS_GET_SHEET_NAMES and GOOGLESHEETS_GET_SPREADSHEET_INFO for sheet structure metadata, and GOOGLESHEETS_VALUES_GET for direct range inspection.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-task`})}),_jsxs(_components.td,{children:[`Retrieve a specific Google Task. REQUIRES both `,_jsx(_components.code,{children:`tasklist_id`}),` and `,_jsx(_components.code,{children:`task_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-task-list`})}),_jsxs(_components.td,{children:[`Retrieves a specific task list from the user’s Google Tasks if the `,_jsx(_components.code,{children:`tasklist_id`}),` exists for the authenticated user.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-drive`})}),_jsx(_components.td,{children:`Tool to get metadata about a Team Drive by ID. Deprecated: Use the drives.get endpoint instead.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-time-zone`})}),_jsx(_components.td,{children:`Retrieves time zone information for a specific geographic location and timestamp.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-transcript`})}),_jsx(_components.td,{children:`Retrieves a specific transcript by its resource name. Returns transcript details including state (STARTED, ENDED, FILE_GENERATED), start/end times…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-transcript-entry`})}),_jsx(_components.td,{children:`Fetches a single transcript entry by resource name for targeted inspection or incremental processing.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-transcripts-by-conference-record-id`})}),_jsx(_components.td,{children:`Retrieves all transcripts for a specific Google Meet conference using its conference_record_id.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-vacation-settings`})}),_jsx(_components.td,{children:`Tool to retrieve vacation responder settings for a Gmail user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`google-drive-delete-folder-or-file-action`})}),_jsx(_components.td,{children:`Tool to delete a file or folder in Google Drive. Use when you need to permanently remove a specific file or folder using its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`hide-drive`})}),_jsx(_components.td,{children:`Tool to hide a shared drive from the default view. Use when you want to remove a shared drive from the user’s main Google Drive interface without deleting it.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`import-message`})}),_jsx(_components.td,{children:`Tool to import a message into the user’s mailbox with standard email delivery scanning and classification.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-child`})}),_jsx(_components.td,{children:`Tool to insert a file into a folder using Drive API v2. Use when you need to add an existing file to a folder.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-dimension`})}),_jsx(_components.td,{children:`Tool to insert new rows or columns into a sheet at a specified location.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-image-in-table-cell`})}),_jsx(_components.td,{children:`Inserts an image from a given URI into a specific table cell in a Google Document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-inline-image`})}),_jsx(_components.td,{children:`Tool to insert an image from a given URI at a specified location in a Google Document as an inline image.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-message`})}),_jsx(_components.td,{children:`Tool to insert a message into the user’s mailbox similar to IMAP APPEND.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-page-break`})}),_jsx(_components.td,{children:`Tool to insert a page break into a Google Document. Use when you need to start new content on a fresh page, such as at the end of a chapter or section.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-table-action`})}),_jsx(_components.td,{children:`Tool to insert a table into a Google Document. Use when you need to add a new table at a specific location or at the end of a segment (like document…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-table-column`})}),_jsx(_components.td,{children:`Tool to insert a new column into a table in a Google Document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-table-row`})}),_jsx(_components.td,{children:`Inserts a new row into a table in a Google Document at a specified location.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-task`})}),_jsxs(_components.td,{children:[`Creates a new task in a given `,_jsx(_components.code,{children:`tasklist_id`}),`, optionally as a subtask of an existing `,_jsx(_components.code,{children:`task_parent`}),` or positioned after an existing `,_jsx(_components.code,{children:`task_previous`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-text-action`})}),_jsx(_components.td,{children:`Tool to insert a string of text at a specified location within a Google Document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`insert-text-in-table-cell`})}),_jsx(_components.td,{children:`Inserts text into a specific cell of a table in a Google Document by row and column position.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-accessible-customers`})}),_jsx(_components.td,{children:`List Google Ads customer resource names directly accessible to the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-access-proposals`})}),_jsx(_components.td,{children:`Tool to list pending access proposals on a file. Use when you need to retrieve access proposals for a specific file.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-accounts`})}),_jsx(_components.td,{children:`DEPRECATED: Use ListAccountsV1Beta instead. Tool to list all Accounts accessible by the caller.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-account-summaries`})}),_jsx(_components.td,{children:`Tool to retrieve summaries of all Google Analytics accounts accessible by the caller.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-accounts-v1-beta`})}),_jsx(_components.td,{children:`Tool to list all Google Analytics accounts accessible by the caller using v1beta API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-adsense-links`})}),_jsx(_components.td,{children:`Tool to list all AdSenseLinks on a property. Use when you need to fetch all AdSense links for a given Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-albums`})}),_jsx(_components.td,{children:`Lists all albums shown to a user in the Albums tab of Google Photos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-all-tasks`})}),_jsx(_components.td,{children:`Tool to list all tasks across all of the user’s task lists with optional filters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-approvals`})}),_jsx(_components.td,{children:`Tool to list approvals on a file for workflow-based access control.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-audience-exports`})}),_jsx(_components.td,{children:`Tool to list all audience exports for a property. Use when you need to find and reuse existing audience exports rather than creating new ones.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-audience-lists`})}),_jsx(_components.td,{children:`Tool to list all audience lists for a specified property to help find and reuse existing lists.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-audiences`})}),_jsx(_components.td,{children:`Tool to list Audiences on a property. Use when you need to retrieve audience configurations for a Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-bigquery-links`})}),_jsx(_components.td,{children:`Tool to list BigQuery Links on a property. Use when you need to retrieve BigQuery link resources associated with a Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-buildings`})}),_jsx(_components.td,{children:`Lists all buildings for a Google Workspace customer account with full details including addresses, coordinates, and floor names.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-calculated-metrics`})}),_jsx(_components.td,{children:`List Calculated Metrics`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-calendar-resources`})}),_jsx(_components.td,{children:`Retrieves calendar resources (such as conference rooms) from a Google Workspace domain using the Admin SDK Directory API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-calendars`})}),_jsx(_components.td,{children:`Retrieves calendars from the user’s Google Calendar list, with options for pagination and filtering.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-changes`})}),_jsx(_components.td,{children:`Tool to list the changes for a user or shared drive. Use when a full incremental change feed is needed (for simple recent-file lookups, prefer…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-channel-groups`})}),_jsx(_components.td,{children:`Tool to list ChannelGroups on a property. Use when you need to retrieve channel groups that categorize traffic sources in Analytics reports.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-charts`})}),_jsx(_components.td,{children:`Lists all charts in a Google Sheets spreadsheet across all sheets, returning chart_id, sheet metadata, chart type, title, and position.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-children-v2`})}),_jsx(_components.td,{children:`Tool to list a folder’s children using Google Drive API v2. Use when you need to retrieve all files and folders within a specific folder.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-comments`})}),_jsx(_components.td,{children:`Tool to list all comments for a file in Google Drive. Results are paginated; iterate using nextPageToken until absent to retrieve all comments.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-conference-records`})}),_jsx(_components.td,{children:`Tool to list conference records. Use when you need to retrieve a list of past conferences, optionally filtering them by criteria like meeting code…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-conversion-events`})}),_jsx(_components.td,{children:`Tool to list conversion events on a property. Use when you need to retrieve conversion events configured for a given property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-cse-identities`})}),_jsx(_components.td,{children:`Tool to list client-side encrypted identities for an authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-cse-keypairs`})}),_jsx(_components.td,{children:`Tool to list client-side encryption key pairs for an authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-custom-dimensions`})}),_jsx(_components.td,{children:`List Custom Dimensions`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-custom-metrics`})}),_jsx(_components.td,{children:`Tool to list CustomMetrics on a property. Use when you need to retrieve all custom metrics configured for a given property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-data-streams`})}),_jsx(_components.td,{children:`Tool to list DataStreams on a property. Use when you need to retrieve data stream configurations for a Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-drafts`})}),_jsx(_components.td,{children:`Retrieves a paginated list of email drafts from a user’s Gmail account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-dv360-ad-links`})}),_jsx(_components.td,{children:`Tool to list Display \u0026 Video 360 advertiser links on a property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-dv360-link-proposals`})}),_jsx(_components.td,{children:`Tool to list DisplayVideo360AdvertiserLinkProposals on a property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-event-create-rules`})}),_jsx(_components.td,{children:`Tool to list EventCreateRules configured on a web data stream.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-expanded-data-sets`})}),_jsx(_components.td,{children:`Tool to list ExpandedDataSets on a property. Use when you need to retrieve expanded data set configurations for a Google Analytics 360 property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-file-labels`})}),_jsx(_components.td,{children:`Tool to list the labels already applied to a file in Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-file-properties`})}),_jsx(_components.td,{children:`Tool to list a file’s properties in Google Drive API v2. Use when you need to retrieve custom properties (key-value pairs) attached to a file.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-files`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLEDRIVE_FIND_FILE instead. Tool to list a user’s files and folders in Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-filters`})}),_jsx(_components.td,{children:`Tool to list all Gmail filters (rules) in the mailbox. Use for security audits to detect malicious filter rules or before creating new filters to avoid duplicates.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-firebase-links`})}),_jsx(_components.td,{children:`Tool to list FirebaseLinks on a property. Use when you need to retrieve Firebase connections associated with a Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-forwarding-addresses`})}),_jsx(_components.td,{children:`Tool to list all forwarding addresses for the specified Gmail account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-google-ads-links`})}),_jsx(_components.td,{children:`Tool to list GoogleAdsLinks on a property. Use when you need to retrieve Google Ads account links configured for a Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-history`})}),_jsx(_components.td,{children:`Tool to list Gmail mailbox change history since a known startHistoryId.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-key-events`})}),_jsx(_components.td,{children:`Tool to list Key Events. Use when you need to retrieve all key event definitions for a given property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-labels`})}),_jsx(_components.td,{children:`Retrieves all system and user-created labels for a Gmail account in a single unpaginated response.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-measurement-protocol-secrets`})}),_jsx(_components.td,{children:`Tool to list MeasurementProtocolSecrets under a data stream.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-media-items`})}),_jsx(_components.td,{children:`Lists media items created by this application from Google Photos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-messages`})}),_jsx(_components.td,{children:`DEPRECATED: Use GMAIL_FETCH_EMAILS instead. Lists the messages in the user’s mailbox.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-participants`})}),_jsx(_components.td,{children:`Lists the participants in a conference record. By default, ordered by join time descending.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-participant-sessions`})}),_jsx(_components.td,{children:`Lists all participant sessions for a specific participant in a Google Meet conference.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-permissions`})}),_jsx(_components.td,{children:`Tool to list a file’s permissions. Use when you need to retrieve all permissions associated with a specific file or shared drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-properties`})}),_jsx(_components.td,{children:`DEPRECATED: Use ListPropertiesV1Beta instead. Tool to list GA4 properties under a specific account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-properties-filtered`})}),_jsx(_components.td,{children:`Tool to list GA4 properties based on filter criteria. Use when you need to find properties under a specific parent account or with specific firebase projects.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-recordings`})}),_jsx(_components.td,{children:`Tool to list recording resources from a conference record. Use when you need to retrieve recordings from a specific Google Meet conference.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-recurring-audience-lists`})}),_jsx(_components.td,{children:`Tool to list all recurring audience lists for a GA4 property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-replies`})}),_jsx(_components.td,{children:`Tool to list replies to a comment in Google Drive. Use this when you need to retrieve all replies associated with a specific comment on a file.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-reporting-data-annotations`})}),_jsx(_components.td,{children:`Tool to list all Reporting Data Annotations for a specific property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-report-tasks`})}),_jsx(_components.td,{children:`Tool to list all report tasks for a Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-revisions`})}),_jsx(_components.td,{children:`Tool to list a file’s revision metadata (not content) in Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-search-ads360-links`})}),_jsx(_components.td,{children:`Tool to list all SearchAds360Links on a property. Use when you need to retrieve all Search Ads 360 links for a given Google Analytics property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-send-as`})}),_jsx(_components.td,{children:`Lists the send-as aliases for a Gmail account, including the primary address and custom ‘from’ aliases.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-settings`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLECALENDAR_SETTINGS_LIST instead. Tool to return all user settings for the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-shared-albums`})}),_jsx(_components.td,{children:`[DEPRECATED - sunset March 31, 2025] Lists all shared albums available in the Sharing tab of the user’s Google Photos app.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-shared-drives`})}),_jsx(_components.td,{children:`Tool to list the user’s shared drives. Use when you need to get a list of all shared drives accessible to the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-sk-ad-network-conversion-value-schemas`})}),_jsx(_components.td,{children:`Tool to list SKAdNetworkConversionValueSchema configurations for an iOS data stream.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-smime-info`})}),_jsx(_components.td,{children:`Lists S/MIME configs for the specified send-as alias. Use when you need to retrieve all S/MIME certificate configurations associated with a specific…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-spreadsheet-charts`})}),_jsx(_components.td,{children:`Tool to retrieve a list of all charts from a specified Google Sheets spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-sub-accounts`})}),_jsx(_components.td,{children:`List direct child/sub-accounts under a Google Ads manager (MCC) account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-subproperty-event-filters`})}),_jsx(_components.td,{children:`Tool to list all subproperty event filters on a property. Use when you need to retrieve event filters that route events to subproperties.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-subproperty-sync-configs`})}),_jsx(_components.td,{children:`Tool to list SubpropertySyncConfig resources for managing subproperty synchronization configurations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-tables`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLESHEETS_GET_SHEET_NAMES for tab discovery and GOOGLESHEETS_GET_SPREADSHEET_INFO for full sheet metadata.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-task-lists`})}),_jsx(_components.td,{children:`Fetches the authenticated user’s task lists from Google Tasks; results may be paginated.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-tasks`})}),_jsxs(_components.td,{children:[`Retrieves tasks from a Google Tasks list; all date/time strings must be RFC3339 UTC, and `,_jsx(_components.code,{children:`showCompleted`}),` must be true if `,_jsx(_components.code,{children:`completedMin`}),` or `,_jsx(_components.code,{children:`completedMax`}),` are specified.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-team-drives`})}),_jsx(_components.td,{children:`Tool to list Team Drives (deprecated, use List Shared Drives instead).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-threads`})}),_jsxs(_components.td,{children:[`Retrieves a list of email threads from a Gmail account, identified by `,_jsx(_components.code,{children:`user_id`}),` (email address or ‘me’), supporting filtering and pagination.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-transcript-entries`})}),_jsx(_components.td,{children:`Tool to list structured transcript entries (speaker/time/text segments) for a specific Google Meet transcript.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lookup-aerial-video`})}),_jsx(_components.td,{children:`Tool to look up an aerial view video by address or video ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lookup-spreadsheet-row`})}),_jsx(_components.td,{children:`Finds the first row in a Google Spreadsheet where a cell’s entire content exactly matches the query string, searching within a specified A1 notation…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`maps-embed-api`})}),_jsx(_components.td,{children:`Tool to generate an embeddable Google Map URL and HTML iframe code.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`modify-file-labels`})}),_jsx(_components.td,{children:`Modifies the set of labels applied to a file. Returns a list of the labels that were added or modified.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`modify-thread-labels`})}),_jsx(_components.td,{children:`Adds or removes specified existing label IDs from a Gmail thread, affecting all its messages; ensure the thread ID is valid.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`move-chart`})}),_jsx(_components.td,{children:`Move or resize an existing chart on a Google Sheets spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`move-file`})}),_jsx(_components.td,{children:`Tool to move a file from one folder to another in Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`move-task`})}),_jsx(_components.td,{children:`Moves the specified task to another position in the task list or to a different task list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`move-thread-to-trash`})}),_jsx(_components.td,{children:`Moves the specified thread to the trash. Any messages that belong to the thread are also moved to the trash.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`move-to-trash`})}),_jsx(_components.td,{children:`Moves an existing, non-deleted email message to the trash for the specified user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-ad-group-ads`})}),_jsx(_components.td,{children:`Create, update, or remove ads in Google Ads ad groups, including responsive search ads.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-ad-group-assets`})}),_jsx(_components.td,{children:`Create, update, or remove links between assets and ad groups.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-ad-group-bid-modifiers`})}),_jsx(_components.td,{children:`Create, update, or remove ad group bid modifiers, such as device bid adjustments or hotel-specific bid modifier criteria.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-ad-group-criteria`})}),_jsx(_components.td,{children:`Create, update, or remove criteria attached to a Google Ads ad group in a single batch request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-ad-groups`})}),_jsx(_components.td,{children:`Create, update, or remove ad groups within Google Ads campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-assets`})}),_jsx(_components.td,{children:`Create or update Google Ads assets such as sitelinks, callouts, structured snippets, text assets, lead forms, promotions, calls, price assets, and media assets.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-bidding-strategies`})}),_jsx(_components.td,{children:`Create, update, or remove portfolio bidding strategies such as Target CPA, Target ROAS, Target Spend, Maximize Conversions, Maximize Conversion…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-campaign-assets`})}),_jsx(_components.td,{children:`Create, update, or remove links between assets and campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-campaign-budgets`})}),_jsx(_components.td,{children:`Create, update, or remove Google Ads campaign budgets. Use this before creating campaigns because campaign creation requires an existing campaign_budget resource name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-campaign-criteria`})}),_jsx(_components.td,{children:`Create, update, or remove campaign-level targeting criteria such as locations, languages, campaign-level negative keywords, devices, schedules…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-campaign-labels`})}),_jsx(_components.td,{children:`Create or remove relationships between campaigns and labels.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-campaigns`})}),_jsx(_components.td,{children:`Create, update, or remove Google Ads campaigns in batch. Supports multiple operations (create, update, remove) in a single request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-conditional-format-rules`})}),_jsx(_components.td,{children:`Add, update, delete, or reorder conditional format rules on a Google Sheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-conversion-actions`})}),_jsx(_components.td,{children:`Create, update, or remove Google Ads conversion actions for conversion tracking configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mutate-labels`})}),_jsx(_components.td,{children:`Create, update, or remove Google Ads labels. Pair this with campaign label mutations to organize campaigns and support filtering.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`nearby-search`})}),_jsx(_components.td,{children:`Searches for places (e.g., restaurants, parks) within a specified circular area, with options to filter by place types and customize the returned…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`parse-file`})}),_jsxs(_components.td,{children:[`DEPRECATED: Exports Google Workspace files (max 10MB) to a specified format using `,_jsx(_components.code,{children:`mime_type`}),`, or downloads other file types; use `,_jsx(_components.code,{children:`GOOGLEDRIVE_DOWNLOAD_FILE`}),` instead.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-calendar`})}),_jsx(_components.td,{children:`Partially updates (PATCHes) an existing Google Calendar, modifying only the fields provided.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-event`})}),_jsxs(_components.td,{children:[`Update specified fields of an existing event in a Google Calendar using patch semantics (array fields like `,_jsx(_components.code,{children:`attendees`}),` are fully replaced if…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-label`})}),_jsx(_components.td,{children:`Patches the specified user-created label. System labels (e.g., INBOX, SENT, SPAM) cannot be modified and will be rejected.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-permission`})}),_jsx(_components.td,{children:`Tool to update a permission using patch semantics. Use when you need to modify specific fields of an existing permission without affecting other…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-property`})}),_jsx(_components.td,{children:`Tool to update a property on a file using PATCH semantics (v2 API).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-send-as`})}),_jsx(_components.td,{children:`Tool to patch the specified send-as alias for a Gmail user. Use when you need to update properties of an existing send-as email address such as…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-task`})}),_jsxs(_components.td,{children:[`Partially updates an existing task (identified by `,_jsx(_components.code,{children:`task_id`}),`) within a specific Google Task list (identified by `,_jsx(_components.code,{children:`tasklist_id`}),`), modifying only the…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-task-list`})}),_jsx(_components.td,{children:`Updates the title of an existing Google Tasks task list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`place-photo`})}),_jsx(_components.td,{children:`Retrieves high quality photographic content from the Google Maps Places database.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`presentations-batch-update`})}),_jsx(_components.td,{children:`Update Google Slides presentations using markdown content or raw API text.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`presentations-copy-from-template`})}),_jsx(_components.td,{children:`Tool to create a new Google Slides presentation by duplicating an existing template deck via Drive file copy.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`presentations-get`})}),_jsx(_components.td,{children:`Tool to retrieve the latest version of a presentation. Use after obtaining the presentation ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`presentations-pages-get`})}),_jsx(_components.td,{children:`Tool to get the latest version of a specific page in a presentation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`presentations-pages-get-thumbnail`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLESLIDES_GET_PAGE_THUMBNAIL2 instead. Tool to generate and return a thumbnail image URL for a specific page.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`provision-account-ticket`})}),_jsx(_components.td,{children:`Tool to request a ticket for creating a Google Analytics account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`query-audience-export`})}),_jsx(_components.td,{children:`Tool to query a completed audience export. Use when you need to fetch user rows with pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`query-audience-list`})}),_jsx(_components.td,{children:`Tool to query an audience list. Use when you need to retrieve user rows from a GA4 audience list with pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`query-report-task`})}),_jsx(_components.td,{children:`Tool to retrieve a report task’s content. Use this after creating a report task with CreateReportTask and confirming it is in ACTIVE state.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`query-table`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLESHEETS_VALUES_GET / GOOGLESHEETS_BATCH_GET for table reads and GOOGLESHEETS_LOOKUP_SPREADSHEET_ROW for row lookup/filter workflows.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`quick-add`})}),_jsx(_components.td,{children:`Parses natural language text to quickly create a basic Google Calendar event with its title, date, and time, suitable for simple scheduling; does not…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-attendee`})}),_jsx(_components.td,{children:`Removes an attendee from a specified event in a Google Calendar; the calendar and event must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-label`})}),_jsx(_components.td,{children:`DEPRECATED: Use GMAIL_DELETE_LABEL instead. Permanently deletes a specific, existing user-created Gmail label by its ID for a user; cannot delete system labels.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`render-aerial-video`})}),_jsx(_components.td,{children:`Starts rendering an aerial view video for a US postal address.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`replace-all-text`})}),_jsx(_components.td,{children:`Tool to replace all occurrences of a specified text string with another text string throughout a Google Document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`replace-image`})}),_jsx(_components.td,{children:`Tool to replace a specific image in a document with a new image from a URI.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reply-to-thread`})}),_jsx(_components.td,{children:`Sends a reply within a specific Gmail thread using the original thread’s subject; do not provide a custom subject as it will start a new conversation…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`resumable-upload`})}),_jsx(_components.td,{children:`Tool to start and complete a Google Drive resumable upload session.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`run-funnel-report`})}),_jsx(_components.td,{children:`Tool to run a GA4 funnel report. Use when you need a customized funnel analysis report for a given property.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`run-pivot-report`})}),_jsx(_components.td,{children:`Tool to run a customized pivot report of Google Analytics event data.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`run-realtime-report`})}),_jsx(_components.td,{children:`Tool to run a customized realtime report of Google Analytics event data.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`run-report`})}),_jsx(_components.td,{children:`Tool to run a customized GA4 data report. Use when you need event data after specifying dimensions, metrics, and date ranges.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-developer-metadata`})}),_jsx(_components.td,{children:`Tool to search for developer metadata in a spreadsheet. Use when you need to find specific metadata entries based on filters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-documents`})}),_jsx(_components.td,{children:`Search for Google Documents using various filters including name, content, date ranges, and more.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-media-items`})}),_jsx(_components.td,{children:`Searches for media items in a user’s Google Photos library.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-people`})}),_jsx(_components.td,{children:`Searches contacts by matching the query against names, nicknames, emails, phone numbers, and organizations, optionally including ‘Other Contacts’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-spreadsheets`})}),_jsx(_components.td,{children:`Search for Google Spreadsheets using various filters including name, content, date ranges, and more.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-stream-gaql`})}),_jsx(_components.td,{children:`Execute a Google Ads Query Language (GAQL) query and stream all results in a single response.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`send-draft`})}),_jsx(_components.td,{children:`Sends an existing draft email AS-IS to recipients already defined within the draft.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`send-email`})}),_jsx(_components.td,{children:`Sends an email via Gmail API using the authenticated user’s Google profile display name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`send-events`})}),_jsx(_components.td,{children:`Tool to send event data to Google Analytics 4 using the Measurement Protocol.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-basic-filter`})}),_jsx(_components.td,{children:`Tool to set a basic filter on a sheet in a Google Spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-data-validation-rule`})}),_jsx(_components.td,{children:`Tool to set or clear data validation rules (including dropdowns) on a range in Google Sheets.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`settings-get`})}),_jsx(_components.td,{children:`Tool to return a single user setting for the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`settings-get-imap`})}),_jsx(_components.td,{children:`Retrieves the IMAP settings for a Gmail user account, including whether IMAP is enabled, auto-expunge behavior, expunge behavior, and maximum folder size.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`settings-get-pop`})}),_jsx(_components.td,{children:`Tool to retrieve POP settings for a Gmail account. Use when you need to check the current POP configuration including access window and message disposition.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`settings-list`})}),_jsxs(_components.td,{children:[`Returns all user settings for the authenticated user. Results include multiple settings keyed by id (e.g., `,_jsx(_components.code,{children:`timeZone`}),`); locate a specific setting by its `,_jsx(_components.code,{children:`id`}),` field.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`settings-send-as-get`})}),_jsx(_components.td,{children:`Tool to retrieve a specific send-as alias configuration for a Gmail user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`settings-watch`})}),_jsx(_components.td,{children:`Watch for changes to Settings resources.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sheet-from-json`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLESHEETS_CREATE_GOOGLE_SHEET1 + GOOGLESHEETS_UPDATE_VALUES_BATCH (or GOOGLESHEETS_VALUES_UPDATE / GOOGLESHEETS_SPREADSHEETS_VALUES_APPEND) instead.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sort-range`})}),_jsx(_components.td,{children:`Sorts data within a specified range in a Google Sheet based on one or more sort criteria.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheets-sheets-copy-to`})}),_jsx(_components.td,{children:`Tool to copy a single sheet from a spreadsheet to another spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheets-values-append`})}),_jsx(_components.td,{children:`Tool to append values to a spreadsheet. Use when you need to add new data to the end of an existing table in a Google Sheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheets-values-batch-clear`})}),_jsx(_components.td,{children:`Tool to clear one or more ranges of values from a spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheets-values-batch-get-by-data-filter`})}),_jsx(_components.td,{children:`Tool to return one or more ranges of values from a spreadsheet that match the specified data filters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`stop-watch`})}),_jsx(_components.td,{children:`Tool to stop receiving push notifications for a Gmail mailbox.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`stop-watch-channel`})}),_jsx(_components.td,{children:`Tool to stop watching resources through a specified channel.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sync-events`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLECALENDAR_EVENTS_LIST instead. EventsList already handles syncToken with automatic param stripping.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`text-search`})}),_jsx(_components.td,{children:`Searches for places on Google Maps using a textual query (e.g., “restaurants in London”, “Eiffel Tower”).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`tiles-create-session`})}),_jsx(_components.td,{children:`Tool to create a session token required for accessing 2D Tiles and Street View imagery.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`trash-file`})}),_jsx(_components.td,{children:`Tool to move a file or folder to trash (soft delete). Use when you need to delete a file but want to allow recovery via UNTRASH_FILE.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unhide-drive`})}),_jsx(_components.td,{children:`Tool to unhide a shared drive. Use when you need to restore a shared drive to the default view.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unmerge-table-cells`})}),_jsx(_components.td,{children:`Tool to unmerge previously merged cells in a table. Use this when you need to revert merged cells in a Google Document table back to their individual cell states.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`untrash-file`})}),_jsx(_components.td,{children:`Tool to restore a file from the trash. Use when you need to recover a deleted file.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`untrash-message`})}),_jsx(_components.td,{children:`Tool to remove a message from trash in Gmail. Use when you need to restore a previously trashed email message.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`untrash-thread`})}),_jsx(_components.td,{children:`Tool to remove a thread from trash in Gmail. Use when you need to restore a deleted thread and its messages.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-album`})}),_jsx(_components.td,{children:`Updates an album’s title or cover photo in Google Photos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-chart`})}),_jsx(_components.td,{children:`Update the specification of an existing chart in a Google Sheets spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-comment`})}),_jsx(_components.td,{children:`Tool to update an existing comment on a Google Drive file. Use when you need to change the content of a comment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-dimension-properties`})}),_jsx(_components.td,{children:`Tool to hide/unhide rows or columns and set row heights or column widths.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-document-batch`})}),_jsx(_components.td,{children:`DEPRECATED: Use UpdateExistingDocument instead. Tool to apply one or more updates to a Google Document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-document-markdown`})}),_jsx(_components.td,{children:`Replaces the entire content of an existing Google Docs document with new Markdown text; requires edit permissions for the document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-document-section-markdown`})}),_jsx(_components.td,{children:`Tool to insert or replace a section of a Google Docs document with Markdown content.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-document-style`})}),_jsx(_components.td,{children:`Tool to update the overall document style, such as page size, margins, and default text direction.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-draft`})}),_jsx(_components.td,{children:`Updates (replaces) an existing Gmail draft’s content in-place by draft ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-drive`})}),_jsx(_components.td,{children:`Tool to update the metadata for a shared drive. Use when you need to modify properties like the name, theme, background image, or restrictions of a shared drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-event`})}),_jsx(_components.td,{children:`Updates an existing event in Google Calendar. REQUIRES event_id - you MUST first search for the event using GOOGLECALENDAR_FIND_EVENT or…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-existing-document`})}),_jsxs(_components.td,{children:[`Applies programmatic edits, such as text insertion, deletion, or formatting, to a specified Google Doc using the `,_jsx(_components.code,{children:`batchUpdate`}),` API method.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-file-metadata-patch`})}),_jsx(_components.td,{children:`Tool to update file metadata using the Drive API v2 PATCH method.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-file-property`})}),_jsx(_components.td,{children:`Tool to update a property on a file using Google Drive API v2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-file-put`})}),_jsx(_components.td,{children:`Updates file metadata. Uses PATCH semantics (partial update) as per Google Drive API v3 - only explicitly provided fields are updated, so omit fields…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-file-revision-metadata`})}),_jsx(_components.td,{children:`Updates ONLY the metadata properties of a specific file revision (keepForever, published, publishAuto, publishedOutsideDomain).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-imap-settings`})}),_jsx(_components.td,{children:`Tool to update IMAP settings for a Gmail account. Use when you need to modify IMAP configuration such as enabling/disabling IMAP, setting…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-label`})}),_jsx(_components.td,{children:`Tool to update the properties of an existing Gmail label. Use when you need to modify label name, visibility settings, or color.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-language-settings`})}),_jsx(_components.td,{children:`Tool to update the language settings for a Gmail user. Use when you need to change the display language preference for the authenticated user or a specific Gmail account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-media-item`})}),_jsx(_components.td,{children:`Updates a media item’s description in Google Photos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-permission`})}),_jsx(_components.td,{children:`Tool to update a permission with patch semantics. Use when you need to modify an existing permission for a file or shared drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-pop-settings`})}),_jsx(_components.td,{children:`Tool to update POP settings for a Gmail account. Use when you need to configure POP access window or message disposition behavior.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-property`})}),_jsx(_components.td,{children:`Tool to update an existing GA4 Property. Use when you need to modify property settings such as display name, time zone, currency code, or industry category.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-reply`})}),_jsx(_components.td,{children:`Tool to update a reply to a comment on a Google Drive file. Use when you need to modify the content of an existing reply.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-send-as`})}),_jsx(_components.td,{children:`Tool to update a send-as alias for a Gmail user. Use when you need to modify display name, signature, reply-to address, or SMTP settings for a send-as email address.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-sheet-properties`})}),_jsx(_components.td,{children:`Tool to update properties of a sheet (worksheet) within a Google Spreadsheet, such as its title, index, visibility, tab color, or grid properties.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-space`})}),_jsx(_components.td,{children:`Updates the settings of an existing Google Meet space. Requires organizer/host privileges and the meetings.space.created OAuth scope.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-spreadsheet-properties`})}),_jsx(_components.td,{children:`Tool to update SPREADSHEET-LEVEL properties such as the spreadsheet’s title, locale, time zone, or auto-recalculation settings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-table-row-style`})}),_jsx(_components.td,{children:`Tool to update the style of a table row in a Google Document.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-tab-properties`})}),_jsx(_components.td,{children:`Updates properties of a document tab such as title, parent tab, index, and icon emoji.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-task`})}),_jsx(_components.td,{children:`DEPRECATED: Use GOOGLETASKS_PATCH_TASK instead. Full-update (PUT-style) operation that overwrites unspecified fields with empty/default values, which can cause data loss.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-task-full`})}),_jsx(_components.td,{children:`Tool to fully replace an existing Google Task using PUT method.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-task-list`})}),_jsx(_components.td,{children:`Updates the authenticated user’s specified task list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-team-drive`})}),_jsx(_components.td,{children:`Tool to update a Team Drive’s metadata. Deprecated: Use the drives.update endpoint instead.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-user-attributes-values`})}),_jsx(_components.td,{children:`Update user attribute values for a resource. Use this action to set or update custom attributes for a user within an organization or project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-vacation-settings`})}),_jsx(_components.td,{children:`Tool to update vacation responder settings for a Gmail user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-values-batch`})}),_jsx(_components.td,{children:`Tool to set values in one or more ranges of a spreadsheet. Use when you need to update multiple ranges in a single operation for better performance.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`upload-file`})}),_jsx(_components.td,{children:`Uploads a file (max 5MB) to Google Drive, placing it in the specified folder or root if no valid folder ID is provided.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`upload-from-url`})}),_jsx(_components.td,{children:`Tool to fetch a file from a provided URL server-side and upload it into Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`upload-media`})}),_jsx(_components.td,{children:`Upload a media file to Google Photos. Supports images (up to 200MB) and videos (up to 20GB).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`upload-update-file`})}),_jsx(_components.td,{children:`Tool to update file content in Google Drive by uploading new binary content.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`upsert-rows`})}),_jsx(_components.td,{children:`Upsert rows - update existing rows by key, append new ones. Automatically handles column mapping and partial updates.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`validate-events`})}),_jsx(_components.td,{children:`Tool to validate Measurement Protocol events before sending them to production.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`values-get`})}),_jsx(_components.td,{children:`Returns a range of values from a spreadsheet. Use when you need to read data from specific cells or ranges in a Google Sheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`values-update`})}),_jsx(_components.td,{children:`Tool to set values in a range of a Google Spreadsheet. Use when you need to update or overwrite existing cell values in a specific range.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch-changes`})}),_jsx(_components.td,{children:`Tool to subscribe to changes for a user or shared drive in Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch-file`})}),_jsx(_components.td,{children:`Tool to subscribe to push notifications for changes to a specific file.`})]})]})]})}),`\n`,_jsx(Heading,{level:`2`,id:`triggers-48`,children:`Triggers (48)`}),`\n`,_jsxs(_components.p,{children:[`Subscribe with `,_jsx(_components.code,{children:`.on(...)`}),` in a script. A trigger with required configuration takes it as the second argument.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Trigger`}),_jsx(_components.th,{children:`Needs`}),_jsx(_components.th,{children:`What fires it`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Aggregate Metric Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`spreadsheet_id`}),`, `,_jsx(_components.code,{children:`sheet_name`}),`, `,_jsx(_components.code,{children:`target_column`}),`, `,_jsx(_components.code,{children:`operation`})]}),_jsx(_components.td,{children:`Triggers when an aggregate metric (SUM/COUNT/AVG/MIN/MAX) changes in a Google Sheets spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Attendee Response Changed`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Polling trigger that fires when any attendee’s RSVP changes to`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cell Range Values Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`spreadsheet_id`}),`, `,_jsx(_components.code,{children:`range`})]}),_jsx(_components.td,{children:`Triggers when values in a specified A1 range change in Google Sheets.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Comment Added (Docs/Sheets/Slides)`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new comment is added to Google Docs, Sheets, or Slides.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Conditional Format Rule Changed`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheet_id`})}),_jsx(_components.td,{children:`Triggers when conditional formatting rules change in a Google Spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Data Validation Rule Changed`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheet_id`})}),_jsx(_components.td,{children:`Triggers when data validation rules change (added/updated/removed) in a Google Spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Developer Metadata Changed`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheet_id`})}),_jsx(_components.td,{children:`Triggers when developer metadata entries change (new/updated/removed) in a Google Spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Document Created`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new Google Doc is created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Document Deleted`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when an existing Google Doc is deleted (moved to trash).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Document Placeholder Filled`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`document_id`}),`, `,_jsx(_components.code,{children:`placeholder_pattern`})]}),_jsx(_components.td,{children:`Triggers when a Google Doc’s plain text changes such that a configured placeholder`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Document Search Update`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`query`})}),_jsx(_components.td,{children:`Triggers when a Google Doc matching a user-defined search query is newly created or updated since the last poll.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Document Structure Changed`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`document_id`})}),_jsx(_components.td,{children:`Triggers when a Google Doc’s structure changes (headers/footers added/removed, tables/images count changes).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Document Updated`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when an existing Google Doc is updated or modified.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Document Word Count Threshold`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`document_id`})}),_jsx(_components.td,{children:`Triggers when a Google Doc’s word/character count crosses a user-defined threshold.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Email Sent`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a Gmail message is sent by the authenticated user. It polls the`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Event Canceled or Deleted`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a Google Calendar event is cancelled or deleted.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Event Starting Soon`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a calendar event is within a configured number of minutes from starting.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`File Created`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new file is created in Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`File Deleted or Trashed`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a file is moved to trash or permanently deleted in Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`File Shared (Permissions Added)`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when new sharing permissions are granted to a file or folder.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`File Updated`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a file’s metadata or content changes in Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Filtered Range Values Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`spreadsheet_id`}),`, `,_jsx(_components.code,{children:`data_filters`})]}),_jsx(_components.td,{children:`Polling trigger that monitors Google Sheets filtered ranges for value changes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Folder Created in Root`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new folder is created in the root folder of Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Calendar Event Changes`}),_jsx(_components.td,{children:`nothing`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`SOON TO BE DEPRECATED`}),` - Use Calendar Event Sync (polling trigger) instead.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Event Created`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Polling trigger that fires when a new calendar event is created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Calendar Event Sync`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Polling trigger that returns full event data including details, attendees, and metadata.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Event Updated`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when an existing Google Calendar event is modified. Returns the event ID,`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Google Drive Changes`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when changes are detected in a Google Drive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Keyword Detected in Document`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`document_id`}),`, `,_jsx(_components.code,{children:`keyword`})]}),_jsx(_components.td,{children:`Triggers when a specific keyword or phrase first appears in a Google Doc.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New File Matching Query`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new Google Drive file matches a provided query.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Gmail Message Received Trigger`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new message is received in Gmail.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Rows in Google Sheet`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheet_id`})}),_jsx(_components.td,{children:`Simple polling trigger that monitors Google Sheets for new rows.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Sheet Added in Google Spreadsheet`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheet_id`})}),_jsx(_components.td,{children:`Polling trigger that detects when a new sheet is added to a Google Spreadsheet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Spreadsheet Created`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new Google Spreadsheet is created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Task Created`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new task is created in a Google Tasks list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Task List Created`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new Google Tasks task list is created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Document Added`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new Google Doc is added/created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Slide Added`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`presentation_id`})}),_jsx(_components.td,{children:`Fires when a new slide is added to a Google Slides presentation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Spreadsheet Metadata Changed`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheet_id`})}),_jsx(_components.td,{children:`Polling trigger that detects when a Google Spreadsheet’s metadata changes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Spreadsheet Properties Changed`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheet_id`})}),_jsx(_components.td,{children:`Polling trigger that detects when a Google Spreadsheet’s top-level properties change.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Spreadsheet Row Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`spreadsheet_id`}),`, `,_jsx(_components.code,{children:`query`})]}),_jsx(_components.td,{children:`Triggers when a looked-up spreadsheet row changes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Spreadsheet Search Match`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new spreadsheet appears that matches a saved search.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Table Query Result Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`spreadsheet_id`}),`, `,_jsx(_components.code,{children:`sql`})]}),_jsx(_components.td,{children:`Triggers when the result set of a saved table query changes in Google Sheets.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Table Schema Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`spreadsheet_id`}),`, `,_jsx(_components.code,{children:`table_name`})]}),_jsx(_components.td,{children:`Polling trigger that detects when a table’s schema changes in Google Sheets.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Task Details Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`tasklist_id`}),`, `,_jsx(_components.code,{children:`task_id`})]}),_jsx(_components.td,{children:`Triggers when a specific task’s details change.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Task List Changed`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`tasklist_id`})}),_jsx(_components.td,{children:`Triggers when a task list changes (title or content updates).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Task Updated`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when an existing task is updated in a Google Tasks list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Worksheet Names Changed`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`spreadsheet_id`})}),_jsx(_components.td,{children:`Triggers when the set of worksheet/tab names changes in a Google Spreadsheet.`})]})]})]}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`https://app.boxd.sh/integrations/detail/googlesuper`,children:`Open Google Workspace in the console →`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":"github-dark"},"config":{},"pageMetadata":{"title":"Google Workspace","sidebarTitle":"Google Workspace","description":"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme","icon":"/images/logos/googlesuper.svg","href":"/guides/integrations/catalog/googlesuper","hidden":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Connect it","slug":"connect-it","depth":2,"children":[]},{"title":"Use it","slug":"use-it","depth":2,"children":[]},{"title":"Common tools","slug":"common-tools","depth":2,"children":[]},{"title":"Triggers (48)","slug":"triggers-48","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/azin/9834acaadccd69b1/umami.js"],"subdomain":"azin","siteName":"boxd","title":"Google Workspace - boxd","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-31T18:21:34.348Z","originalFileLocation":"guides/integrations/catalog/googlesuper.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme\">\u003cmeta data-mint-head name=\"application-name\" content=\"boxd\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Google Workspace - boxd\">\u003cmeta data-mint-head property=\"og:description\" content=\"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"boxd\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.boxd.sh/guides/integrations/catalog/googlesuper\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://azin.mintlify.app/_mintlify/api/og/v2?division=Integration+catalog\u0026amp;title=Google+Workspace\u0026amp;description=Google+Super+App+combines+all+Google+services+including+Drive%2C+Calendar%2C+Gmail%2C+Sheets%2C+Analytics%2C+Ads%2C+and+more%2C+providing+a+unified+platform+for+seamless+inte\u0026amp;theme=b6c8d85c73e3cfdb926452ee\u0026amp;signature=464682b82ff1fe9e7ff2c63577ffc15d344e9ed1755c389f3a51e5c1e40f6ef3\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Google Workspace - boxd\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://azin.mintlify.app/_mintlify/api/og/v2?division=Integration+catalog\u0026amp;title=Google+Workspace\u0026amp;description=Google+Super+App+combines+all+Google+services+including+Drive%2C+Calendar%2C+Gmail%2C+Sheets%2C+Analytics%2C+Ads%2C+and+more%2C+providing+a+unified+platform+for+seamless+inte\u0026amp;theme=b6c8d85c73e3cfdb926452ee\u0026amp;signature=464682b82ff1fe9e7ff2c63577ffc15d344e9ed1755c389f3a51e5c1e40f6ef3\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"boxd\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#f4f4f5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.boxd.sh/guides/integrations/catalog/googlesuper\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/integrations/catalog/googlesuper.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.boxd.sh/#organization\",\"name\":\"boxd\",\"url\":\"https://docs.boxd.sh\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.boxd.sh#website\",\"name\":\"boxd\",\"url\":\"https://docs.boxd.sh\",\"publisher\":{\"@id\":\"https://docs.boxd.sh/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/googlesuper#webpage\",\"url\":\"https://docs.boxd.sh/guides/integrations/catalog/googlesuper\",\"name\":\"Google Workspace\",\"description\":\"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme\",\"dateModified\":\"2026-08-31T18:21:34.348Z\",\"isPartOf\":{\"@id\":\"https://docs.boxd.sh#website\"},\"breadcrumb\":{\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/googlesuper#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/googlesuper#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations and automations\",\"item\":\"https://docs.boxd.sh/guides/integrations/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integration catalog\",\"item\":\"https://docs.boxd.sh/guides/integrations/catalog/airtable\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Google Workspace\",\"item\":\"https://docs.boxd.sh/guides/integrations/catalog/googlesuper\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/googlesuper#article\",\"headline\":\"Google Workspace\",\"name\":\"Google Workspace\",\"description\":\"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme\",\"url\":\"https://docs.boxd.sh/guides/integrations/catalog/googlesuper\",\"mainEntityOfPage\":{\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/googlesuper#webpage\"},\"dateModified\":\"2026-08-31T18:21:34.348Z\",\"publisher\":{\"@id\":\"https://docs.boxd.sh/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.boxd.sh#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"boxd\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"boxd","nav":{"global":null,"groups":[{"group":"Getting started","pages":[{"title":"Overview","sidebarTitle":"Overview","mode":"wide","icon":"house","href":"/index"},{"title":"Quickstart","sidebarTitle":"Quickstart","icon":"circle-play","href":"/quickstart"}]},{"group":"Guides","pages":[{"title":"Fork","sidebarTitle":"Fork","icon":"git-fork","href":"/guides/fork"},{"title":"Snapshots","sidebarTitle":"Snapshots","icon":"layers","href":"/guides/snapshots"},{"title":"Checkpoints","sidebarTitle":"Checkpoints","icon":"circle-play","href":"/guides/checkpoints"},{"title":"Disks","sidebarTitle":"Disks","icon":"hard-drive","href":"/guides/disks"},{"title":"Suspend, resume, and hibernate","sidebarTitle":"Suspend, resume, and hibernate","icon":"moon","href":"/guides/suspend-resume"},{"title":"Bot protection","sidebarTitle":"Bot protection","icon":"shield-check","href":"/guides/bot-protection"},{"title":"Delete after","sidebarTitle":"Delete after","icon":"timer","href":"/guides/delete-after"},{"title":"Self-delete","sidebarTitle":"Self-delete","icon":"trash","href":"/guides/self-delete"},{"title":"HTTPS","sidebarTitle":"HTTPS","icon":"lock","href":"/guides/https"},{"title":"Proxies","sidebarTitle":"Proxies","icon":"route","href":"/guides/proxies"},{"title":"Disaster recovery","sidebarTitle":"Disaster recovery","icon":"life-buoy","href":"/guides/disaster-recovery"},{"title":"Snapshot your app","sidebarTitle":"Snapshot your app","icon":"box","href":"/guides/snapshot-your-app"},{"title":"Machine sharing","sidebarTitle":"Machine sharing","icon":"share-2","href":"/guides/share-a-vm"},{"title":"Organizations and teams","sidebarTitle":"Organizations and teams","icon":"users","href":"/guides/organizations"},{"title":"Machine specs","sidebarTitle":"Machine specs","icon":"blocks","href":"/guides/machine-specs"},{"title":"Machine to machine","sidebarTitle":"Machine to machine","icon":"share-2","href":"/guides/vm-to-vm"},{"title":"Port forwarding","sidebarTitle":"Port forwarding","icon":"network","href":"/guides/port-forwarding"},{"title":"Custom domains","sidebarTitle":"Custom domains","icon":"globe","href":"/guides/custom-domains"},{"title":"Tailscale","sidebarTitle":"Tailscale","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/tailscale.svg","href":"/guides/tailscale"},{"title":"NetBird","sidebarTitle":"NetBird","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/netbird.svg","href":"/guides/netbird"},{"title":"Env vars and secrets","sidebarTitle":"Env vars and secrets","icon":"lock","href":"/guides/env-secrets"},{"group":"Egress control","icon":"shield","root":{"title":"Egress control","sidebarTitle":"Egress control","icon":"shield","href":"/guides/egress"},"pages":[{"title":"Egress allowlist","sidebarTitle":"Allowlist","icon":"list-checks","href":"/guides/egress-allowlist"}]},{"title":"Client utilities","sidebarTitle":"Client utilities","icon":"laptop","href":"/guides/client-utilities"},{"title":"Launch a browser","sidebarTitle":"Launch a browser","icon":"app-window","href":"/guides/launch-a-browser"},{"title":"Desktop","sidebarTitle":"Desktop","icon":"monitor","href":"/guides/desktop"},{"title":"Mobile","sidebarTitle":"Mobile","icon":"smartphone","href":"/guides/mobile"},{"title":"Run Docker","sidebarTitle":"Run Docker","icon":"container","href":"/guides/run-docker"},{"title":"File operations","sidebarTitle":"File operations","icon":"folder","href":"/guides/file-operations"},{"title":"Filesystem API","sidebarTitle":"Filesystem API","icon":"folder-tree","href":"/guides/machine-filesystem"},{"title":"Resources and limits","sidebarTitle":"Resources and limits","icon":"gauge","href":"/guides/resources"}]},{"group":"Integrations and automations","pages":[{"group":"Basics","pages":[{"title":"Integrations and automations","sidebarTitle":"Overview","icon":"workflow","href":"/guides/integrations/overview"},{"title":"Integrations quickstart","sidebarTitle":"Quickstart","icon":"circle-play","href":"/guides/integrations/quickstart"}]},{"title":"Connections","sidebarTitle":"Connections","description":"Connect an account once, for yourself or for your whole organization, and your machines and scripts can act as it.","icon":"route","href":"/guides/integrations/connections"},{"group":"Integration catalog","hidden":true,"pages":[{"title":"Airtable","sidebarTitle":"Airtable","description":"Airtable merges spreadsheet functionality with database power, enabling teams to organize projects, track tasks, and collaborate through customizable views, automation, and integra","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/airtable.svg","href":"/guides/integrations/catalog/airtable"},{"title":"Amplitude","sidebarTitle":"Amplitude","description":"Amplitude gives you the self-serve tools and real-time data to make products and experiences that win no matter what","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/amplitude.svg","href":"/guides/integrations/catalog/amplitude"},{"title":"Apollo","sidebarTitle":"Apollo","description":"Apollo provides CRM and lead generation capabilities, helping businesses discover contacts, manage outreach, and track sales pipelines for consistent customer relationship developm","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/apollo.svg","href":"/guides/integrations/catalog/apollo"},{"title":"Asana","sidebarTitle":"Asana","description":"Tool to help teams organize, track, and manage their work","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/asana.svg","href":"/guides/integrations/catalog/asana"},{"title":"Attio","sidebarTitle":"Attio","description":"Attio is a fully customizable workspace for your team's relationships and workflows","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/attio.svg","href":"/guides/integrations/catalog/attio"},{"title":"Bitbucket","sidebarTitle":"Bitbucket","description":"Bitbucket is a Git-based code hosting and collaboration platform supporting private and public repositories, enabling teams to manage and review code through pull requests and inte","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/bitbucket.svg","href":"/guides/integrations/catalog/bitbucket"},{"title":"Box","sidebarTitle":"Box","description":"Box is a cloud content management platform for secure file storage, sharing, collaboration, and governance","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/box.svg","href":"/guides/integrations/catalog/box"},{"title":"Cal.com","sidebarTitle":"Cal.com","description":"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/cal.svg","href":"/guides/integrations/catalog/cal"},{"title":"Calendly","sidebarTitle":"Calendly","description":"Calendly is an appointment scheduling tool that automates meeting invitations, availability checks, and reminders, helping individuals and teams avoid email back-and-forth","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/calendly.svg","href":"/guides/integrations/catalog/calendly"},{"title":"Canva","sidebarTitle":"Canva","description":"Canva offers a drag-and-drop design suite for creating social media graphics, presentations, and marketing materials with prebuilt templates and a vast element library","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/canva.svg","href":"/guides/integrations/catalog/canva"},{"title":"ClickUp","sidebarTitle":"ClickUp","description":"ClickUp unifies tasks, docs, goals, and chat in a single platform, allowing teams to plan, organize, and collaborate across projects with customizable workflows","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/clickup.svg","href":"/guides/integrations/catalog/clickup"},{"title":"Cloudflare","sidebarTitle":"Cloudflare","description":"Cloudflare is a global network designed to make everything you connect to the Internet secure, private, fast, and reliable","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/cloudflare.svg","href":"/guides/integrations/catalog/cloudflare"},{"title":"Confluence","sidebarTitle":"Confluence","description":"A tool for team collaboration and knowledge management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/confluence.svg","href":"/guides/integrations/catalog/confluence"},{"title":"Contentful","sidebarTitle":"Contentful","description":"Contentful is a headless CMS allowing developers to create, manage, and distribute content across multiple channels and devices with an API-first approach","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/contentful.svg","href":"/guides/integrations/catalog/contentful"},{"title":"Crisp","sidebarTitle":"Crisp","description":"Crisp is a customer messaging platform for managing conversations, contacts, operators, helpdesk content, campaigns, and workspace settings","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/crisp.svg","href":"/guides/integrations/catalog/crisp"},{"title":"Dart","sidebarTitle":"Dart","description":"The ultimate AI project management tool","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dart.svg","href":"/guides/integrations/catalog/dart"},{"title":"Databricks","sidebarTitle":"Databricks","description":"Databricks is the lakehouse company, helping data teams solve the world's toughest problems with unified analytics platform for big data and AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/databricks.svg","href":"/guides/integrations/catalog/databricks"},{"title":"Datadog","sidebarTitle":"Datadog","description":"Datadog offers monitoring, observability, and security for cloud-scale applications, unifying metrics, logs, and traces to help teams detect issues and optimize performance","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/datadog.svg","href":"/guides/integrations/catalog/datadog"},{"title":"DigitalOcean","sidebarTitle":"DigitalOcean","description":"DigitalOcean is a cloud infrastructure provider offering scalable compute platforms with a user-friendly interface","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/digital_ocean.svg","href":"/guides/integrations/catalog/digital-ocean"},{"title":"Discord","sidebarTitle":"Discord","description":"An instant messaging and VoIP social platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/discord.svg","href":"/guides/integrations/catalog/discord"},{"title":"Discord Bot","sidebarTitle":"Discord Bot","description":"Discordbot refers to automated programs on Discord servers, performing tasks like moderation, music playback, and user engagement to enhance community interactions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/discordbot.svg","href":"/guides/integrations/catalog/discordbot"},{"title":"DocuSign","sidebarTitle":"DocuSign","description":"DocuSign provides eSignature and digital agreement solutions, enabling businesses to send, sign, track, and manage documents electronically","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/docusign.svg","href":"/guides/integrations/catalog/docusign"},{"title":"Dropbox","sidebarTitle":"Dropbox","description":"Dropbox is a cloud storage service offering file syncing, sharing, and collaboration across devices with version control and robust integrations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dropbox.svg","href":"/guides/integrations/catalog/dropbox"},{"title":"Dropbox Sign","sidebarTitle":"Dropbox Sign","description":"Dropbox Sign (formerly HelloSign) offers electronic signature and document workflow solutions, simplifying how businesses collect legally binding signatures online","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dropbox_sign.svg","href":"/guides/integrations/catalog/dropbox-sign"},{"title":"Dub","sidebarTitle":"Dub","description":"Short link management platform with analytics and API for creating, managing, and tracking branded short links","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dub.svg","href":"/guides/integrations/catalog/dub"},{"title":"Dynamics 365","sidebarTitle":"Dynamics 365","description":"Dynamics 365 from Microsoft combines CRM, ERP, and productivity apps to streamline sales, marketing, customer service, and operations in one integrated platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dynamics365.svg","href":"/guides/integrations/catalog/dynamics365"},{"title":"Eventbrite","sidebarTitle":"Eventbrite","description":"Eventbrite enables organizers to plan, promote, and manage events, selling tickets and providing attendee tools for conferences, concerts, and gatherings","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/eventbrite.svg","href":"/guides/integrations/catalog/eventbrite"},{"title":"Exa","sidebarTitle":"Exa","description":"Exa focuses on data extraction and search, helping teams gather, analyze, and visualize information from websites, APIs, or internal databases","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/exa.svg","href":"/guides/integrations/catalog/exa"},{"title":"Excel","sidebarTitle":"Excel","description":"Microsoft Excel is a powerful spreadsheet application for data analysis, calculations, and visualization, enabling users to organize and process data with formulas, charts, and piv","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/excel.svg","href":"/guides/integrations/catalog/excel"},{"title":"Facebook","sidebarTitle":"Facebook","description":"Facebook is a social media and advertising platform used by individuals and businesses to connect, share content, and promote products or services","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/facebook.svg","href":"/guides/integrations/catalog/facebook"},{"title":"Figma","sidebarTitle":"Figma","description":"A collaborative interface design tool","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/figma.svg","href":"/guides/integrations/catalog/figma"},{"title":"Firebase","sidebarTitle":"Firebase","description":"Firebase Authentication client tools for project discovery, user sign-in and sign-up flows, out-of-band codes, and Secure Token refresh using a Firebase Web API Key","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/firebase.svg","href":"/guides/integrations/catalog/firebase"},{"title":"Fly.io","sidebarTitle":"Fly.io","description":"Fly.io transforms containers into micro-VMs that run on hardware in 30+ regions on six continents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/fly.svg","href":"/guides/integrations/catalog/fly"},{"title":"FreshBooks","sidebarTitle":"FreshBooks","description":"FreshBooks is a cloud-based accounting software service designed for small and medium-sized businesses, offering features like invoicing, expense tracking, and time management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/freshbooks.svg","href":"/guides/integrations/catalog/freshbooks"},{"title":"Freshdesk","sidebarTitle":"Freshdesk","description":"Freshdesk provides customer support software with ticketing, knowledge base, and automation features for efficient helpdesk operations and better customer experiences","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/freshdesk.svg","href":"/guides/integrations/catalog/freshdesk"},{"title":"GitHub","sidebarTitle":"GitHub","description":"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/github.svg","href":"/guides/integrations/catalog/github"},{"title":"GitLab","sidebarTitle":"GitLab","description":"A web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gitlab.svg","href":"/guides/integrations/catalog/gitlab"},{"title":"Gmail","sidebarTitle":"Gmail","description":"Gmail is Google’s email service, featuring spam protection, search functions, and seamless integration with other G Suite apps for productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gmail.svg","href":"/guides/integrations/catalog/gmail"},{"title":"Gong","sidebarTitle":"Gong","description":"Gong is a platform for video meetings, call recording, and team collaboration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gong.svg","href":"/guides/integrations/catalog/gong"},{"title":"Google Analytics","sidebarTitle":"Google Analytics","description":"Google Analytics tracks and reports website traffic, user behavior, and conversion data, enabling marketers to optimize online performance and customer journeys","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_analytics.svg","href":"/guides/integrations/catalog/google-analytics"},{"title":"Google Classroom","sidebarTitle":"Google Classroom","description":"Google Classroom is a free web service developed by Google for schools that aims to simplify creating, distributing, and grading assignments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_classroom.svg","href":"/guides/integrations/catalog/google-classroom"},{"title":"Google Maps","sidebarTitle":"Google Maps","description":"Integrate Google Maps to access location data, geocoding, directions, and mapping services in your application","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_maps.svg","href":"/guides/integrations/catalog/google-maps"},{"title":"Google Search Console","sidebarTitle":"Google Search Console","description":"Google Search Console provides tools to monitor, maintain, and troubleshoot your site's presence in Google Search results","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_search_console.svg","href":"/guides/integrations/catalog/google-search-console"},{"title":"Google Ads","sidebarTitle":"Google Ads","description":"Google Ads, is an online advertising platform developed by Google, where advertisers bid to display brief advertisements, service offerings, product listings, and videos to web use","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googleads.svg","href":"/guides/integrations/catalog/googleads"},{"title":"Google BigQuery","sidebarTitle":"Google BigQuery","description":"Google BigQuery is a fully managed data warehouse for large-scale data analytics, offering fast SQL queries and machine learning capabilities on massive datasets","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlebigquery.svg","href":"/guides/integrations/catalog/googlebigquery"},{"title":"Google Calendar","sidebarTitle":"Google Calendar","description":"Google Calendar is a time management tool providing scheduling features, event reminders, and integration with email and other apps for streamlined organization","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlecalendar.svg","href":"/guides/integrations/catalog/googlecalendar"},{"title":"Google Docs","sidebarTitle":"Google Docs","description":"Google Docs is a cloud-based word processor with real-time collaboration, version history, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googledocs.svg","href":"/guides/integrations/catalog/googledocs"},{"title":"Google Drive","sidebarTitle":"Google Drive","description":"Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices, with robust search and offline access","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googledrive.svg","href":"/guides/integrations/catalog/googledrive"},{"title":"Google Meet","sidebarTitle":"Google Meet","description":"Google Meet is a secure video conferencing platform that integrates with Google Workspace, facilitating remote meetings, screen sharing, and chat","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlemeet.svg","href":"/guides/integrations/catalog/googlemeet"},{"title":"Google Photos","sidebarTitle":"Google Photos","description":"Google Photos is a cloud-based photo storage and organization service offering automatic backups, AI-assisted search, and shared albums for personal and collaborative media managem","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlephotos.svg","href":"/guides/integrations/catalog/googlephotos"},{"title":"Google Sheets","sidebarTitle":"Google Sheets","description":"Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlesheets.svg","href":"/guides/integrations/catalog/googlesheets"},{"title":"Google Slides","sidebarTitle":"Google Slides","description":"Google Slides is a cloud-based presentation editor with real-time collaboration, template gallery, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googleslides.svg","href":"/guides/integrations/catalog/googleslides"},{"title":"Google Workspace","sidebarTitle":"Google Workspace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlesuper.svg","href":"/guides/integrations/catalog/googlesuper"},{"title":"Google Tasks","sidebarTitle":"Google Tasks","description":"Google Tasks provides a simple to-do list and task management system integrated into Gmail and Google Calendar for quick and easy tracking","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googletasks.svg","href":"/guides/integrations/catalog/googletasks"},{"title":"Gorgias","sidebarTitle":"Gorgias","description":"Gorgias is a helpdesk and live chat platform specializing in e-commerce, offering automated support, order management, and unified customer communication","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gorgias.svg","href":"/guides/integrations/catalog/gorgias"},{"title":"Grafana","sidebarTitle":"Grafana","description":"Open and composable observability platform for metrics, logs, and traces","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/grafana.svg","href":"/guides/integrations/catalog/grafana"},{"title":"Granola","sidebarTitle":"Granola","description":"Granola is a meeting notes app that captures transcripts and helps teams search and share conversations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/granola_mcp.svg","href":"/guides/integrations/catalog/granola"},{"title":"Greenhouse","sidebarTitle":"Greenhouse","description":"Applicant tracking and recruiting software to optimize your entire recruiting process","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/greenhouse.svg","href":"/guides/integrations/catalog/greenhouse"},{"title":"Harvest","sidebarTitle":"Harvest","description":"Harvest is a time-tracking and invoicing tool designed for teams and freelancers, helping them log billable hours, manage projects, and streamline payments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/harvest.svg","href":"/guides/integrations/catalog/harvest"},{"title":"Help Scout","sidebarTitle":"Help Scout","description":"Help Scout provides customer support software with shared inbox, knowledge base, and customer management tools","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/help_scout.svg","href":"/guides/integrations/catalog/help-scout"},{"title":"HubSpot","sidebarTitle":"HubSpot","description":"HubSpot is an inbound marketing, sales, and customer service platform integrating CRM, email automation, and analytics to facilitate lead nurturing and seamless customer experience","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/hubspot.svg","href":"/guides/integrations/catalog/hubspot"},{"title":"Hugging Face","sidebarTitle":"Hugging Face","description":"Build, train and deploy state of the art models powered by the reference open source in machine learning","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/hugging_face.svg","href":"/guides/integrations/catalog/hugging-face"},{"title":"Instagram","sidebarTitle":"Instagram","description":"Instagram is a social media platform for sharing photos, videos, and stories","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/instagram.svg","href":"/guides/integrations/catalog/instagram"},{"title":"Intercom","sidebarTitle":"Intercom","description":"Intercom provides live chat, messaging, and customer engagement tools, enabling businesses to drive conversions, handle support, and personalize communication at scale","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/intercom.svg","href":"/guides/integrations/catalog/intercom"},{"title":"JigsawStack","sidebarTitle":"JigsawStack","description":"JigsawStack provides a suite of custom small AI models integrated into scalable infrastructure, enabling developers to build AI-powered applications efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/jigsawstack.svg","href":"/guides/integrations/catalog/jigsawstack"},{"title":"Jira","sidebarTitle":"Jira","description":"A tool for bug tracking, issue tracking, and agile project management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/jira.svg","href":"/guides/integrations/catalog/jira"},{"title":"Kit","sidebarTitle":"Kit","description":"Kit is a platform that allows creators to automate tasks and developers to build apps for the Kit App Store","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/kit.svg","href":"/guides/integrations/catalog/kit"},{"title":"Klaviyo","sidebarTitle":"Klaviyo","description":"Klaviyo is a data-driven email and SMS marketing platform that allows e-commerce brands to deliver targeted messages, track conversions, and scale customer relationships","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/klaviyo.svg","href":"/guides/integrations/catalog/klaviyo"},{"title":"Linear","sidebarTitle":"Linear","description":"Linear is a streamlined issue tracking and project planning tool for modern teams, featuring fast workflows, keyboard shortcuts, and GitHub integrations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/linear.svg","href":"/guides/integrations/catalog/linear"},{"title":"LinkedIn","sidebarTitle":"LinkedIn","description":"LinkedIn is a professional networking platform enabling job seekers, companies, and thought leaders to connect, share content, and discover business opportunities","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/linkedin.svg","href":"/guides/integrations/catalog/linkedin"},{"title":"Mailchimp","sidebarTitle":"Mailchimp","description":"Mailchimp is an email marketing and automation platform providing campaign templates, audience segmentation, and performance analytics to drive engagement and conversions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mailchimp.svg","href":"/guides/integrations/catalog/mailchimp"},{"title":"Microsoft Teams","sidebarTitle":"Microsoft Teams","description":"Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/microsoft_teams.svg","href":"/guides/integrations/catalog/microsoft-teams"},{"title":"Miro","sidebarTitle":"Miro","description":"Miro is a collaborative online whiteboard enabling teams to brainstorm ideas, design wireframes, plan workflows, and manage projects visually","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/miro.svg","href":"/guides/integrations/catalog/miro"},{"title":"Mixpanel","sidebarTitle":"Mixpanel","description":"Mixpanel is a product analytics platform tracking user interactions and engagement, providing cohort analysis, funnels, and A/B testing to improve user experiences","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mixpanel.svg","href":"/guides/integrations/catalog/mixpanel"},{"title":"Monday","sidebarTitle":"Monday","description":"monday.com is a customizable work management platform for project planning, collaboration, and automation, supporting agile, sales, marketing, and more","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/monday.svg","href":"/guides/integrations/catalog/monday"},{"title":"Mural","sidebarTitle":"Mural","description":"Mural is a digital whiteboard platform enabling distributed teams to visually brainstorm, map ideas, and collaborate in real time with sticky notes and diagrams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mural.svg","href":"/guides/integrations/catalog/mural"},{"title":"Notion","sidebarTitle":"Notion","description":"Notion centralizes notes, docs, wikis, and tasks in a unified workspace, letting teams build custom workflows for collaboration and knowledge management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/notion.svg","href":"/guides/integrations/catalog/notion"},{"title":"Omnisend","sidebarTitle":"Omnisend","description":"Omnisend is a marketing automation platform for ecommerce businesses, focusing on email and SMS marketing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/omnisend.svg","href":"/guides/integrations/catalog/omnisend"},{"title":"OneDrive","sidebarTitle":"OneDrive","description":"OneDrive is Microsoft’s cloud storage solution enabling users to store, sync, and share files across devices, offering offline access, real-time collaboration, and enterprise-grade","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/one_drive.svg","href":"/guides/integrations/catalog/one-drive"},{"title":"OpenAI","sidebarTitle":"OpenAI","description":"Toolkit for OpenAI APIs: manage Assistants, Threads/Messages; upload/list/delete Files; list/retrieve Models (including vision/multimodal); and view fine-tune listings and events","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/openai.svg","href":"/guides/integrations/catalog/openai"},{"title":"Outlook","sidebarTitle":"Outlook","description":"Outlook is Microsoft's email and calendaring platform integrating contacts and scheduling, enabling users to manage communications and events in a unified workspace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/outlook.svg","href":"/guides/integrations/catalog/outlook"},{"title":"PagerDuty","sidebarTitle":"PagerDuty","description":"PagerDuty helps you proactively manage your digital operations by collecting data signals from anywhere, interpreting those signals using machine learning, automatically engaging t","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pagerduty.svg","href":"/guides/integrations/catalog/pagerduty"},{"title":"PandaDoc","sidebarTitle":"PandaDoc","description":"PandaDoc offers document creation, e-signatures, and workflow automation, helping sales teams and businesses streamline proposals, contracts, and agreement processes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pandadoc.svg","href":"/guides/integrations/catalog/pandadoc"},{"title":"Paypal","sidebarTitle":"Paypal","description":"Online payment system that allows money transfers and serves as an electronic alternative to traditional payment methods","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/paypal.svg","href":"/guides/integrations/catalog/paypal"},{"title":"Perplexity AI","sidebarTitle":"Perplexity AI","description":"Perplexity AI provides conversational AI models for generating human-like text responses","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/perplexityai.svg","href":"/guides/integrations/catalog/perplexityai"},{"title":"Pipedrive","sidebarTitle":"Pipedrive","description":"Pipedrive is a sales management tool built around pipeline visualization, lead tracking, activity reminders, and automation to keep deals progressing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pipedrive.svg","href":"/guides/integrations/catalog/pipedrive"},{"title":"Plain","sidebarTitle":"Plain","description":"Plain is a collaborative support platform for B2B support teams, offering a modern, AI-powered interface to consolidate support channels and assist customers efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/plain.svg","href":"/guides/integrations/catalog/plain"},{"title":"PostHog","sidebarTitle":"PostHog","description":"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/posthog.svg","href":"/guides/integrations/catalog/posthog"},{"title":"Prisma","sidebarTitle":"Prisma","description":"Prisma Data Platform provides database tools including Accelerate (global database cache), Optimize (AI-driven query analysis), and Prisma Postgres (managed PostgreSQL)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/prisma.svg","href":"/guides/integrations/catalog/prisma"},{"title":"Productboard","sidebarTitle":"Productboard","description":"Productboard is a product management platform that gathers feedback, prioritizes features, and aligns roadmaps based on customer insights and strategic goals","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/productboard.svg","href":"/guides/integrations/catalog/productboard"},{"title":"QuickBooks","sidebarTitle":"QuickBooks","description":"Quickbooks is a cloud-based accounting software that helps you manage your finances, track your income and expenses, and get insights into your business","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/quickbooks.svg","href":"/guides/integrations/catalog/quickbooks"},{"title":"Railway","sidebarTitle":"Railway","description":"Railway is a deployment platform for building and shipping applications with instant deployments, automatic scaling, and managed infrastructure","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/railway.svg","href":"/guides/integrations/catalog/railway"},{"title":"Reddit","sidebarTitle":"Reddit","description":"Reddit is a social news platform with user-driven communities (subreddits), offering content sharing, discussions, and viral marketing opportunities for brands","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/reddit.svg","href":"/guides/integrations/catalog/reddit"},{"title":"Reddit Ads","sidebarTitle":"Reddit Ads","description":"Reddit Ads API for managing advertising campaigns, conversions, and account data on Reddit","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/reddit_ads.svg","href":"/guides/integrations/catalog/reddit-ads"},{"title":"Resend","sidebarTitle":"Resend","description":"The universal API for sending emails","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/resend.svg","href":"/guides/integrations/catalog/resend"},{"title":"Roam","sidebarTitle":"Roam","description":"Roam HQ provides APIs for secure messaging, chat, file sharing, and collaboration with enterprise-grade security and compliance features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/roam.svg","href":"/guides/integrations/catalog/roam"},{"title":"Salesforce","sidebarTitle":"Salesforce","description":"Salesforce is a leading CRM platform integrating sales, service, marketing, and analytics to build customer relationships and drive business growth","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/salesforce.svg","href":"/guides/integrations/catalog/salesforce"},{"title":"Segment","sidebarTitle":"Segment","description":"Twilio Segment is a customer data platform that helps businesses collect, clean, and control their customer data","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/segment.svg","href":"/guides/integrations/catalog/segment"},{"title":"SendGrid","sidebarTitle":"SendGrid","description":"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/sendgrid.svg","href":"/guides/integrations/catalog/sendgrid"},{"title":"Sentry","sidebarTitle":"Sentry","description":"Integrate Sentry to manage your error tracking and monitoring","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/sentry.svg","href":"/guides/integrations/catalog/sentry"},{"title":"SharePoint","sidebarTitle":"SharePoint","description":"SharePoint is a Microsoft platform for document management and intranets, enabling teams to collaborate, store, and organize content securely and effectively","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/share_point.svg","href":"/guides/integrations/catalog/share-point"},{"title":"Shopify","sidebarTitle":"Shopify","description":"Shopify is an e-commerce platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/shopify.svg","href":"/guides/integrations/catalog/shopify"},{"title":"Slack","sidebarTitle":"Slack","description":"Slack is a channel-based messaging platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/slack.svg","href":"/guides/integrations/catalog/slack"},{"title":"Slack (Bot)","sidebarTitle":"Slack (Bot)","description":"Slackbot gives agents workspace-wide read access to a Slack workspace on behalf of the installing user - search messages and files, browse channel and thread history, and look up u","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/slackbot.svg","href":"/guides/integrations/catalog/slackbot"},{"title":"Snowflake","sidebarTitle":"Snowflake","description":"Snowflake is a cloud-based data warehouse offering elastic scaling, secure data sharing, and SQL analytics across multiple cloud environments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/snowflake.svg","href":"/guides/integrations/catalog/snowflake"},{"title":"Spotify","sidebarTitle":"Spotify","description":"Spotify is a digital music and podcast streaming service with millions of tracks, personalized playlists, and social sharing features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/spotify.svg","href":"/guides/integrations/catalog/spotify"},{"title":"Square","sidebarTitle":"Square","description":"Square provides payment processing, POS systems, invoicing, and e-commerce tools, enabling sellers to accept card payments and manage their business","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/square.svg","href":"/guides/integrations/catalog/square"},{"title":"Stack Exchange","sidebarTitle":"Stack Exchange","description":"Stack Exchange is a network of Q\u0026A communities where users ask questions, share knowledge, and collaborate on topics like coding, math, and more","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/stack_exchange.svg","href":"/guides/integrations/catalog/stack-exchange"},{"title":"Stripe","sidebarTitle":"Stripe","description":"Stripe offers online payment infrastructure, fraud prevention, and APIs enabling businesses to accept and manage payments globally","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/stripe.svg","href":"/guides/integrations/catalog/stripe"},{"title":"Supabase","sidebarTitle":"Supabase","description":"Supabase is an open-source backend-as-a-service providing a Postgres database, authentication, storage, and real-time subscription APIs for building modern applications","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/supabase.svg","href":"/guides/integrations/catalog/supabase"},{"title":"Telegram","sidebarTitle":"Telegram","description":"Telegram is a cloud-based messaging app with a focus on security and speed","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/telegram.svg","href":"/guides/integrations/catalog/telegram"},{"title":"TickTick","sidebarTitle":"TickTick","description":"TickTick is a cross-platform task management and to-do list application designed to help users organize their tasks and schedules efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/ticktick.svg","href":"/guides/integrations/catalog/ticktick"},{"title":"Timely","sidebarTitle":"Timely","description":"Timely is an automatic time-tracking platform capturing activity across applications, calendars, and devices, creating detailed timesheets for billing or productivity insights","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/timely.svg","href":"/guides/integrations/catalog/timely"},{"title":"Todoist","sidebarTitle":"Todoist","description":"Todoist is a task management tool allowing users to create to-do lists, set deadlines, and collaborate on projects with reminders and cross-platform syncing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/todoist.svg","href":"/guides/integrations/catalog/todoist"},{"title":"Trello","sidebarTitle":"Trello","description":"A web-based, kanban-style, list-making application","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/trello.svg","href":"/guides/integrations/catalog/trello"},{"title":"Twitter","sidebarTitle":"Twitter","description":"Twitter, Inc","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/twitter.svg","href":"/guides/integrations/catalog/twitter"},{"title":"Typeform","sidebarTitle":"Typeform","description":"Build beautiful, interactive forms that people love to fill out","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/typeform.svg","href":"/guides/integrations/catalog/typeform"},{"title":"Vercel","sidebarTitle":"Vercel","description":"Vercel is a platform for frontend frameworks and static sites, enabling developers to host websites and web services that deploy instantly, scale automatically, and require minimal","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/vercel.svg","href":"/guides/integrations/catalog/vercel"},{"title":"WakaTime","sidebarTitle":"WakaTime","description":"WakaTime offers automatic time tracking for developers, integrating with code editors and delivering dashboards on coding activity, project progress, and productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/wakatime.svg","href":"/guides/integrations/catalog/wakatime"},{"title":"Webex","sidebarTitle":"Webex","description":"Webex is a Cisco-powered video conferencing and collaboration platform offering online meetings, webinars, screen sharing, and team messaging","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/webex.svg","href":"/guides/integrations/catalog/webex"},{"title":"WhatsApp","sidebarTitle":"WhatsApp","description":"Enables interaction with customers through the WhatsApp Business API for messaging and automation","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/whatsapp.svg","href":"/guides/integrations/catalog/whatsapp"},{"title":"Wrike","sidebarTitle":"Wrike","description":"Wrike is a project management and collaboration tool offering customizable workflows, Gantt charts, reporting, and resource management to boost team productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/wrike.svg","href":"/guides/integrations/catalog/wrike"},{"title":"YouTube","sidebarTitle":"YouTube","description":"YouTube is a video-sharing platform with user-generated content, live streaming, and monetization opportunities, widely used for marketing, education, and entertainment","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/youtube.svg","href":"/guides/integrations/catalog/youtube"},{"title":"Zendesk","sidebarTitle":"Zendesk","description":"Zendesk provides customer support software with ticketing, live chat, and knowledge base features, enabling efficient helpdesk operations and customer engagement","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zendesk.svg","href":"/guides/integrations/catalog/zendesk"},{"title":"Zeplin","sidebarTitle":"Zeplin","description":"Zeplin is a design delivery platform that connects designers and developers, enabling access to design resources like projects, screens, components, and assets","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zeplin.svg","href":"/guides/integrations/catalog/zeplin"},{"title":"Zoho","sidebarTitle":"Zoho","description":"Zoho is a suite of cloud applications including CRM, email marketing, and collaboration tools, enabling businesses to automate and scale operations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoho.svg","href":"/guides/integrations/catalog/zoho"},{"title":"Zoho Books","sidebarTitle":"Zoho Books","description":"Zoho Books handles accounting, invoicing, and expense tracking, offering real-time collaboration and integrations within the Zoho ecosystem","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoho_books.svg","href":"/guides/integrations/catalog/zoho-books"},{"title":"Zoom","sidebarTitle":"Zoom","description":"Zoom is a video conferencing and online meeting platform featuring breakout rooms, screen sharing, and integrations with various enterprise tools","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoom.svg","href":"/guides/integrations/catalog/zoom"}]},{"title":"Scripts","sidebarTitle":"Scripts","description":"Everything a .run.ts script can import from @boxd/run: typed integrations, triggers, schedules, durable state, scopes and the boxd client for managing machines.","icon":"file-code","href":"/guides/automations/scripts"},{"title":"Jobs","sidebarTitle":"Jobs","icon":"activity","href":"/guides/automations/jobs"},{"title":"Managing machines","sidebarTitle":"Managing machines","icon":"box","href":"/guides/automations/managing-machines"},{"title":"Browsers","sidebarTitle":"Browsers","icon":"globe","href":"/guides/automations/browser"},{"title":"Beyond the catalog","sidebarTitle":"Beyond the catalog","icon":"plug","href":"/guides/automations/beyond-the-catalog"}]},{"group":"Use cases","pages":[{"title":"Development workspaces","sidebarTitle":"Development workspaces","icon":"laptop","href":"/use-cases/development-workspaces"},{"title":"Preview environments","sidebarTitle":"Preview environments","icon":"git-pull-request","href":"/use-cases/preview-environments"},{"group":"CI runners","icon":"refresh-cw","root":{"title":"CI runners","sidebarTitle":"CI runners","icon":"refresh-cw","href":"/use-cases/ci-runners"},"pages":[{"title":"CI runner benchmarks","sidebarTitle":"Benchmarks","icon":"gauge","href":"/use-cases/ci-runners/benchmarks"}]},{"title":"Coding agents","sidebarTitle":"Coding agents","icon":"hard-hat","href":"/use-cases/coding-agents"},{"title":"Personal assistants","sidebarTitle":"Personal assistants","icon":"message-circle","href":"/use-cases/personal-assistants"},{"title":"Sandboxes","sidebarTitle":"Sandboxes","icon":"box","href":"/use-cases/sandboxes"},{"title":"Agentic SaaS offerings","sidebarTitle":"Agentic SaaS","icon":"layers","href":"/use-cases/agentic-saas"},{"title":"Reproducible RL environments","sidebarTitle":"Reproducible RL environments","icon":"target","href":"/use-cases/reproducible-rl-environments"},{"title":"Agent swarm intelligence","sidebarTitle":"Agent swarm intelligence","icon":"network","href":"/use-cases/agent-swarm-intelligence"},{"title":"Claude Managed Agents","sidebarTitle":"Claude Managed Agents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/claude.svg","href":"/use-cases/claude-managed-agents"},{"title":"OpenAI Agents API","sidebarTitle":"OpenAI Agents API","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/openai.svg","href":"/use-cases/openai-agents-api"},{"group":"(OSS) integrations","icon":"puzzle","root":{"title":"(OSS) integrations","sidebarTitle":"(OSS) integrations","icon":"puzzle","href":"/use-cases/oss-integrations"},"pages":[{"title":"TanStack AI","sidebarTitle":"TanStack AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/tanstack.svg","href":"/use-cases/oss-integrations/tanstack-ai"},{"title":"Flue","sidebarTitle":"Flue","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/flue.svg","href":"/use-cases/oss-integrations/flue"},{"title":"Bindu","sidebarTitle":"Bindu","icon":"fingerprint","href":"/use-cases/oss-integrations/bindu"},{"title":"Harbor","sidebarTitle":"Harbor","icon":"anchor","href":"/use-cases/oss-integrations/harbor"},{"title":"Crabbox","sidebarTitle":"Crabbox","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/crabbox.svg","href":"/use-cases/oss-integrations/crabbox"},{"title":"Zuse","sidebarTitle":"Zuse","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/zuse.svg","href":"/use-cases/oss-integrations/zuse"},{"title":"Omnara","sidebarTitle":"Omnara","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/omnara.svg","href":"/use-cases/oss-integrations/omnara"},{"title":"Convex","sidebarTitle":"Convex","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/convex.svg","href":"/use-cases/oss-integrations/convex"},{"title":"herdr","sidebarTitle":"herdr","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/herdr.svg","href":"/use-cases/oss-integrations/herdr"},{"title":"Scale AI AgentEnv","sidebarTitle":"Scale AI AgentEnv","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/agentenv.svg","href":"/use-cases/oss-integrations/agentenv"},{"title":"Paperclip","sidebarTitle":"Paperclip","icon":"paperclip","href":"/use-cases/oss-integrations/paperclip"},{"title":"Pydantic AI","sidebarTitle":"Pydantic AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/pydantic.svg","href":"/use-cases/oss-integrations/pydantic-ai"},{"title":"rakazo","sidebarTitle":"rakazo","icon":"ghost","href":"/use-cases/oss-integrations/rakazo"}]}]},{"group":"References","pages":[{"group":"CLI","icon":"square-terminal","pages":[{"title":"Installation","sidebarTitle":"Installation","icon":"download","href":"/cli/installation"},{"title":"Authentication","sidebarTitle":"Authentication","icon":"key-round","href":"/cli/authentication"},{"title":"Commands","sidebarTitle":"Commands","icon":"square-terminal","href":"/cli/commands"},{"title":"run CLI","sidebarTitle":"run CLI","icon":"terminal","href":"/cli/run"}]},{"title":"TypeScript SDK","sidebarTitle":"TypeScript SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/typescript.svg","href":"/reference/typescript-sdk"},{"title":"Python SDK","sidebarTitle":"Python SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/python.svg","href":"/reference/python-sdk"},{"group":"gRPC API","icon":"webhook","pages":[{"title":"gRPC API","sidebarTitle":"gRPC API","icon":"webhook","href":"/reference/grpc-api"},{"title":"Proto","sidebarTitle":"Proto","icon":"file-code","href":"/reference/grpc-proto"}]},{"title":"Skills","sidebarTitle":"Skills","icon":"workflow","href":"/reference/skills"}]}]},"title":"Google Workspace - boxd","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["10e4515597"],"chunks":["BannerMarkdown-m8-xYP3Y.js","dist-1ms6tsT-.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-DMKzROTp.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}