Google Super
googlesuperGoogle 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.
Acciones disponibles (223)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Add EnrichmentGOOGLESUPER_ADD_ENRICHMENTAcciónAdds an enrichment at a specified position in a defined album.
GOOGLESUPER_ADD_ENRICHMENTAcciónAdds an enrichment at a specified position in a defined album.
Parámetros de entrada
albumIdstringObligatorioIdentifier of the album where the enrichment is to be added
albumPositionobjectPosition in the album where the enrichment is to be inserted. Valid options are: POSITION_TYPE_UNSPECIFIED, FIRST_IN_ALBUM, LAST_IN_ALBUM, AFTER_MEDIA_ITEM, AFTER_ENRICHMENT_ITEM
newEnrichmentItemobjectObligatorioThe enrichment to be added, can be a text, location, or map enrichment
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add file sharing preferenceGOOGLESUPER_ADD_FILE_SHARING_PREFERENCEAcciónModifies sharing permissions for an existing google drive file, granting a specified role to a user, group, domain, or 'anyone'.
GOOGLESUPER_ADD_FILE_SHARING_PREFERENCEAcciónModifies sharing permissions for an existing google drive file, granting a specified role to a user, group, domain, or 'anyone'.
Parámetros de entrada
rolestringObligatorioPermission role to grant.
typestringObligatorioType of grantee for the permission.
domainstringDomain to grant permission to (e.g., 'example.com'). Required if 'type' is 'domain'.
file_idstringObligatorioUnique identifier of the file to update sharing settings for.
email_addressstringEmail address of the user or group. Required if 'type' is 'user' or 'group'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Modify email labelsGOOGLESUPER_ADD_LABEL_TO_EMAILAcciónAdds and/or removes specified gmail labels for a message; ensure `message id` and all `label ids` are valid (use 'listlabels' for custom label ids).
GOOGLESUPER_ADD_LABEL_TO_EMAILAcciónAdds and/or removes specified gmail labels for a message; ensure `message id` and all `label ids` are valid (use 'listlabels' for custom label ids).
Parámetros de entrada
user_idstringUser's email address or 'me' for the authenticated user.
message_idstringObligatorioImmutable ID of the message to modify (e.g., from 'fetchEmails' or 'fetchMessagesByThreadId').
add_label_idsstring[]Label IDs to add. For custom labels, obtain IDs via 'listLabels'. System labels (e.g., 'INBOX', 'SPAM') can also be used.
remove_label_idsstring[]Label IDs to remove. For custom labels, obtain IDs via 'listLabels'. System labels can also be used.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add or remove to customer listGOOGLESUPER_ADD_OR_REMOVE_TO_CUSTOMER_LISTAcciónAddorremovetocustomerlist tool will add a contact to a customer list in google ads. note: it takes 6 to 12 hours for changes to be reflected in the customer list.
GOOGLESUPER_ADD_OR_REMOVE_TO_CUSTOMER_LISTAcciónAddorremovetocustomerlist tool will add a contact to a customer list in google ads. note: it takes 6 to 12 hours for changes to be reflected in the customer list.
Parámetros de entrada
emailsstring[]ObligatorioArray of emails of the contacts to be added to the customer list.
operationstringenumOperation to be performed on the customer list. Either create or remove.
createremoveresource_namestringObligatorioResource name of the customer list. For example: customers/1234567890/userLists/1234567890
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add Sheet to SpreadsheetGOOGLESUPER_ADD_SHEETAcciónAdds a new sheet (worksheet) to a spreadsheet. use this tool to create a new tab within an existing google sheet, optionally specifying its title, index, size, and other properties.
GOOGLESUPER_ADD_SHEETAcciónAdds a new sheet (worksheet) to a spreadsheet. use this tool to create a new tab within an existing google sheet, optionally specifying its title, index, size, and other properties.
Parámetros de entrada
propertiesobjectThe properties the new sheet should have. All properties are optional. If none are specified, a default sheet will be created.
spreadsheetIdstringObligatorioThe ID of the spreadsheet to add the sheet to. This is the long string of characters in the URL of your Google Sheet.
responseIncludeGridDatabooleanTrue if grid data should be returned. This parameter is ignored if includeSpreadsheetInResponse is false. Defaults to false.
includeSpreadsheetInResponsebooleanWhether the response should include the entire spreadsheet resource. Defaults to false.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Aggregate Column DataGOOGLESUPER_AGGREGATE_COLUMN_DATAAcciónSearches for rows where a specific column matches a value and performs mathematical operations on data from another column.
GOOGLESUPER_AGGREGATE_COLUMN_DATAAcciónSearches for rows where a specific column matches a value and performs mathematical operations on data from another column.
Parámetros de entrada
operationstringObligatorioenumThe mathematical operation to perform on the target column values.
sumaveragecountminmaxpercentagesheet_namestringObligatorioThe name of the specific sheet within the spreadsheet.
search_valuestringObligatorioThe exact value to search for in the search column. Case-sensitive by default.
search_columnstringObligatorioThe column to search in. Can be a letter (e.g., 'A', 'B') or column name from header row (e.g., 'Region', 'Department').
target_columnstringObligatorioThe column to aggregate data from. Can be a letter (e.g., 'C', 'D') or column name from header row (e.g., 'Sales', 'Revenue').
case_sensitivebooleanWhether the search should be case-sensitive.
has_header_rowbooleanWhether the first row contains column headers. If True, column names can be used for search_column and target_column.
spreadsheet_idstringObligatorioThe unique identifier of the Google Sheets spreadsheet.
percentage_totalnumberFor percentage operation, the total value to calculate percentage against. If not provided, uses sum of all values in target column.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Append DimensionGOOGLESUPER_APPEND_DIMENSIONAcciónTool to append new rows or columns to a sheet, increasing its size. use when you need to add empty rows or columns to an existing sheet.
GOOGLESUPER_APPEND_DIMENSIONAcciónTool to append new rows or columns to a sheet, increasing its size. use when you need to add empty rows or columns to an existing sheet.
Parámetros de entrada
lengthintegerObligatorioThe number of rows or columns to append.
sheet_idintegerObligatorioThe ID of the sheet to append rows or columns to.
dimensionstringObligatorioenumSpecifies whether to append rows or columns.
ROWSCOLUMNSspreadsheet_idstringObligatorioThe ID of the spreadsheet.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Batch Add Media ItemsGOOGLESUPER_BATCH_ADD_MEDIA_ITEMSAcciónAdds one or more media items to an album in google photos.
GOOGLESUPER_BATCH_ADD_MEDIA_ITEMSAcciónAdds one or more media items to an album in google photos.
Parámetros de entrada
albumIdstringObligatorioIdentifier of the Album that the media items are added to
mediaItemIdsstring[]ObligatorioIdentifiers of the MediaItems to be added. Maximum 50 items.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Batch Create Media ItemsGOOGLESUPER_BATCH_CREATE_MEDIA_ITEMSAcciónUnified action to upload media files and create them as items in google photos.
GOOGLESUPER_BATCH_CREATE_MEDIA_ITEMSAcciónUnified action to upload media files and create them as items in google photos.
Parámetros de entrada
filesobject[]ObligatorioList of media files to upload and create as media items.
albumIdstringObligatorioIdentifier of the album where the media items are to be added.
albumPositionobjectPosition in the album to add the media items.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Batch get spreadsheetGOOGLESUPER_BATCH_GETAcciónRetrieves data from specified cell ranges in a google spreadsheet; ensure the spreadsheet has at least one worksheet and any explicitly referenced sheet names in ranges exist.
GOOGLESUPER_BATCH_GETAcciónRetrieves data from specified cell ranges in a google spreadsheet; ensure the spreadsheet has at least one worksheet and any explicitly referenced sheet names in ranges exist.
Parámetros de entrada
rangesstring[]A list of cell ranges in A1 notation (e.g., 'Sheet1!A1:B2', 'A1:C5') from which to retrieve data. If this list is omitted or empty, all data from the first sheet of the spreadsheet will be fetched. A range can specify a sheet name (e.g., 'Sheet2!A:A'); if no sheet name is provided in a range string (e.g., 'A1:B2'), it defaults to the first sheet.
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet from which data will be retrieved.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Batch Get Media ItemsGOOGLESUPER_BATCH_GET_MEDIA_ITEMSAcciónReturns the list of media items for the specified media item identifiers.
GOOGLESUPER_BATCH_GET_MEDIA_ITEMSAcciónReturns the list of media items for the specified media item identifiers.
Parámetros de entrada
mediaItemIdsstring[]ObligatorioIdentifiers of the media items to be requested. Must not contain duplicates.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Batch update spreadsheetGOOGLESUPER_BATCH_UPDATEAcciónUpdates a specified range in a google sheet with given values, or appends them as new rows if `first cell location` is omitted; ensure the target sheet exists and the spreadsheet contains at least one worksheet.
GOOGLESUPER_BATCH_UPDATEAcciónUpdates a specified range in a google sheet with given values, or appends them as new rows if `first cell location` is omitted; ensure the target sheet exists and the spreadsheet contains at least one worksheet.
Parámetros de entrada
valuesarray[]ObligatorioA 2D list of cell values. Each inner list represents a row. Values can be strings, numbers, or booleans. Ensure columns are properly aligned across rows.
sheet_namestringObligatorioThe name of the specific sheet within the spreadsheet to update.
spreadsheet_idstringObligatorioThe unique identifier of the Google Sheets spreadsheet to be updated.
valueInputOptionstringenumHow input data is interpreted. 'USER_ENTERED': Values parsed as if typed by a user (e.g., strings may become numbers/dates, formulas are calculated); recommended for formulas. 'RAW': Values stored as-is without parsing (e.g., '123' stays string, '=SUM(A1:B1)' stays string).
RAWUSER_ENTEREDfirst_cell_locationstringThe starting cell for the update range, specified in A1 notation (e.g., 'A1', 'B2'). The update will extend from this cell to the right and down, based on the provided values. If omitted, values are appended to the sheet.
includeValuesInResponsebooleanIf set to True, the response will include the updated values from the spreadsheet.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Batch Update Values by Data FilterGOOGLESUPER_BATCH_UPDATE_VALUES_BY_DATA_FILTERAcciónTool 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.
GOOGLESUPER_BATCH_UPDATE_VALUES_BY_DATA_FILTERAcciónTool 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.
Parámetros de entrada
dataobject[]ObligatorioThe new values to apply to the spreadsheet. If more than one range is matched by the specified DataFilter the specified values are applied to all of those ranges.
spreadsheetIdstringObligatorioThe ID of the spreadsheet to update.
valueInputOptionstringObligatorioenumHow the input data should be interpreted.
RAWUSER_ENTEREDincludeValuesInResponsebooleanDetermines if the update response should include the values of the cells that were updated. By default, responses do not include the updated values.
responseValueRenderOptionstringenumDetermines how values in the response should be rendered. The default render option is FORMATTED_VALUE.
FORMATTED_VALUEUNFORMATTED_VALUEFORMULAresponseDateTimeRenderOptionstringenumDetermines how dates, times, and durations in the response should be rendered. This is ignored if responseValueRenderOption is FORMATTED_VALUE. The default dateTime render option is SERIAL_NUMBER.
SERIAL_NUMBERFORMATTED_STRING
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Insert Calendar into ListGOOGLESUPER_CALENDAR_LIST_INSERTAcciónInserts an existing calendar into the user's calendar list.
GOOGLESUPER_CALENDAR_LIST_INSERTAcciónInserts an existing calendar into the user's calendar list.
Parámetros de entrada
idstringObligatorioThe identifier of the calendar to insert.
hiddenbooleanWhether the calendar has been hidden from the list. Default is False.
color_idstringThe color of the calendar. This is an ID referring to an entry in the calendarCore color palette.
selectedbooleanWhether the calendar is selected and visible in the calendar list. Default is True.
background_colorstringThe background color of the calendar in the Web UI. (Hexadecimal color code)
color_rgb_formatbooleanWhether to use the foregroundColor and backgroundColor fields to write the calendar colors (RGB). If this feature is used, the index-based colorId field will be set to the best matching option automatically. Optional. The default is False.
foreground_colorstringThe foreground color of the calendar in the Web UI. (Hexadecimal color code)
summary_overridestringThe summary that the authenticated user has set for this calendar.
default_remindersobject[]The default reminders that the authenticated user has for this calendar.
notification_settingsobjectThe notifications that the authenticated user is receiving for this calendar.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Calendar List EntryGOOGLESUPER_CALENDAR_LIST_UPDATEAcciónUpdates an existing entry on the user\'s calendar list.
GOOGLESUPER_CALENDAR_LIST_UPDATEAcciónUpdates an existing entry on the user\'s calendar list.
Parámetros de entrada
hiddenbooleanWhether calendar is hidden.
colorIdstringID for calendar color from colors endpoint.
selectedbooleanWhether calendar content shows in UI.
calendar_idstringObligatorioCalendar identifier. Use "primary" for the primary calendar.
colorRgbFormatbooleanWhether to use RGB for foreground/background colors.
backgroundColorstringHex color for calendar background.
foregroundColorstringHex color for calendar foreground.
summaryOverridestringUser-set summary for the calendar.
defaultRemindersobject[]List of default reminders.
notificationSettingsobjectNotification settings for the calendar.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete CalendarGOOGLESUPER_CALENDARS_DELETEAcciónDeletes a secondary calendar. use calendars.clear for clearing all events on primary calendars.
GOOGLESUPER_CALENDARS_DELETEAcciónDeletes a secondary calendar. use calendars.clear for clearing all events on primary calendars.
Parámetros de entrada
calendar_idstringObligatorioCalendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update CalendarGOOGLESUPER_CALENDARS_UPDATEAcciónUpdates metadata for a calendar.
GOOGLESUPER_CALENDARS_UPDATEAcciónUpdates metadata for a calendar.
Parámetros de entrada
summarystringObligatorioTitle of the calendar.
locationstringGeographic location of the calendar as free-form text. Optional.
timeZonestringThe time zone of the calendar. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) Optional.
calendarIdstringObligatorioCalendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.
descriptionstringDescription of the calendar. Optional.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Clear Basic FilterGOOGLESUPER_CLEAR_BASIC_FILTERAcciónTool 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.
GOOGLESUPER_CLEAR_BASIC_FILTERAcciónTool 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.
Parámetros de entrada
sheet_idintegerObligatorioThe ID of the sheet on which the basic filter should be cleared.
spreadsheet_idstringObligatorioThe ID of the spreadsheet.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Clear CalendarGOOGLESUPER_CLEAR_CALENDARAcciónClears a primary calendar. this operation deletes all events associated with the primary calendar of an account.
GOOGLESUPER_CLEAR_CALENDARAcciónClears a primary calendar. this operation deletes all events associated with the primary calendar of an account.
Parámetros de entrada
calendar_idstringObligatorioCalendar identifier. To retrieve calendar IDs call the `calendarList.list` method. If you want to access the primary calendar of the currently logged in user, use the "`primary`" keyword.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Clear tasksGOOGLESUPER_CLEAR_TASKSAcciónPermanently clears all completed tasks from a specified google tasks list; this action is destructive and idempotent.
GOOGLESUPER_CLEAR_TASKSAcciónPermanently clears all completed tasks from a specified google tasks list; this action is destructive and idempotent.
Parámetros de entrada
taskliststringObligatorioThe identifier of the task list from which to clear completed tasks. Use '@default' for the default task list.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Clear spreadsheet valuesGOOGLESUPER_CLEAR_VALUESAcciónClears cell content (preserving formatting and notes) from a specified a1 notation range in a google spreadsheet; the range must correspond to an existing sheet and cells.
GOOGLESUPER_CLEAR_VALUESAcciónClears cell content (preserving formatting and notes) from a specified a1 notation range in a google spreadsheet; the range must correspond to an existing sheet and cells.
Parámetros de entrada
rangestringObligatorioThe A1 notation of the range to clear values from (e.g., 'Sheet1!A1:B2', 'MySheet!C:C', or 'A1:D5'). If the sheet name is omitted (e.g., 'A1:B2'), the operation applies to the first visible sheet.
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet from which to clear values. This ID can be found in the URL of the spreadsheet.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Copy Google DocumentGOOGLESUPER_COPY_DOCUMENTAcciónTool 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. the copied document will have a default title (e.g., 'copy of [original title]') if no new title is provided, and will be placed in the user's root google drive folder.
GOOGLESUPER_COPY_DOCUMENTAcciónTool 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. the copied document will have a default title (e.g., 'copy of [original title]') if no new title is provided, and will be placed in the user's root google drive folder.
Parámetros de entrada
titlestringThe title for the new copied document. If not provided, the title will be 'Copy of [original document's title]'.
document_idstringObligatorioThe ID of the Google Document to be copied.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Copy fileGOOGLESUPER_COPY_FILEAcciónDuplicates an existing file in google drive, identified by its `file id`.
GOOGLESUPER_COPY_FILEAcciónDuplicates an existing file in google drive, identified by its `file id`.
Parámetros de entrada
file_idstringObligatorioThe unique identifier for the file on Google Drive that you want to copy. This ID can be retrieved from the file's shareable link or via other Google Drive API calls.
new_titlestringThe title to assign to the new copy of the file. If not provided, the copied file will have the same title as the original, prefixed with 'Copy of '.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create AlbumGOOGLESUPER_CREATE_ALBUMAcciónCreates a new album in google photos.
GOOGLESUPER_CREATE_ALBUMAcciónCreates a new album in google photos.
Parámetros de entrada
idstringIdentifier for the album
titlestringObligatorioName of the album to be created in Google Photos. Maximum 500 characters.
productUrlstringGoogle Photos URL for the album
isWriteablebooleanWhether media items can be created in this album
mediaItemsCountstringNumber of media items in the album
coverPhotoBaseUrlstringURL to the cover photo
coverPhotoMediaItemIdstringID of the cover photo media item
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Chart in Google SheetsGOOGLESUPER_CREATE_CHARTAcciónCreate a chart in a google sheets spreadsheet using the specified data range and chart type.
GOOGLESUPER_CREATE_CHARTAcciónCreate a chart in a google sheets spreadsheet using the specified data range and chart type.
Parámetros de entrada
titlestringOptional title for the chart.
sheet_idintegerThe ID of the sheet within the spreadsheet where the chart will be created. Defaults to 0 (first sheet).
subtitlestringOptional subtitle for the chart.
chart_typestringObligatorioThe type of chart to create. Supported types: BAR, LINE, AREA, COLUMN, SCATTER, COMBO, STEPPED_AREA.
data_rangestringObligatorioThe range of data to use for the chart in A1 notation (e.g., 'A1:C10').
x_axis_titlestringOptional title for the X-axis.
y_axis_titlestringOptional title for the Y-axis.
background_rednumberRed component of chart background color (0.0-1.0). If not specified, uses default.
spreadsheet_idstringObligatorioThe unique identifier of the Google Sheets spreadsheet where the chart will be created.
background_bluenumberBlue component of chart background color (0.0-1.0). If not specified, uses default.
legend_positionstringPosition of the chart legend. Options: BOTTOM_LEGEND, TOP_LEGEND, LEFT_LEGEND, RIGHT_LEGEND, NO_LEGEND.
background_greennumberGreen component of chart background color (0.0-1.0). If not specified, uses default.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create CommentGOOGLESUPER_CREATE_COMMENTAcciónTool to create a comment on a file. use when you need to add a new comment to a specific file in google drive.
GOOGLESUPER_CREATE_COMMENTAcciónTool to create a comment on a file. use when you need to add a new comment to a specific file in google drive.
Parámetros de entrada
anchorstringA JSON string representing the region of the document to which the comment is anchored (e.g., {'type': 'line', 'line': 12}).
contentstringObligatorioThe plain text content of the comment.
file_idstringObligatorioThe ID of the file.
quoted_file_content_valuestringThe quoted content itself.
quoted_file_content_mime_typestringThe MIME type of the quoted content.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create customer listGOOGLESUPER_CREATE_CUSTOMER_LISTAcciónCreatecustomerlist tool will create a customer list in google ads.
GOOGLESUPER_CREATE_CUSTOMER_LISTAcciónCreatecustomerlist tool will create a customer list in google ads.
Parámetros de entrada
namestringObligatorioName of the customer list.
descriptionstringDescription of the customer list.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create a documentGOOGLESUPER_CREATE_DOCUMENTAcciónCreates a new google docs document using the provided title as filename and inserts the initial text at the beginning if non-empty, returning the document's id and metadata (excluding body content).
GOOGLESUPER_CREATE_DOCUMENTAcciónCreates a new google docs document using the provided title as filename and inserts the initial text at the beginning if non-empty, returning the document's id and metadata (excluding body content).
Parámetros de entrada
textstringObligatorioInitial text content to insert at the beginning of the new document.
titlestringObligatorioTitle for the new document, used as its filename in Google Drive.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Document MarkdownGOOGLESUPER_CREATE_DOCUMENT_MARKDOWNAcciónCreates a new google docs document, optionally initializing it with a title and content provided as markdown text.
GOOGLESUPER_CREATE_DOCUMENT_MARKDOWNAcciónCreates a new google docs document, optionally initializing it with a title and content provided as markdown text.
Parámetros de entrada
titlestringObligatorioThe title for the new Google Docs document.
markdown_textstringObligatorioThe initial content for the document, formatted as Markdown. Supports various Markdown elements including headings, lists (nested lists are not supported), tables, images (via publicly accessible URLs), blockquotes, code blocks, and text formatting (bold, italic, etc.). If an empty string is provided, the document will be created with only the title.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Shared DriveGOOGLESUPER_CREATE_DRIVEAcciónTool to create a new shared drive. use when you need to programmatically create a new shared drive for collaboration or storage.
GOOGLESUPER_CREATE_DRIVEAcciónTool to create a new shared drive. use when you need to programmatically create a new shared drive for collaboration or storage.
Parámetros de entrada
namestringObligatorioThe name of this shared drive.
hiddenbooleanWhether the shared drive is hidden from default view.
themeIdstringThe ID of the theme from which the background image and color will be set. The set of possible driveThemes can be retrieved from a drive.about.get response. When not specified on a drive.drives.create request, a random theme is chosen from which the background image and color are set. This is a write-only field; it can only be set on requests that don't set colorRgb or backgroundImageFile.
colorRgbstringThe color of this shared drive as an RGB hex string. It can only be set on a drive.drives.update request that does not set themeId.
requestIdstringObligatorioAn ID, such as a random UUID, which uniquely identifies this user's request for idempotent creation of a shared drive. A repeated request by the same user and with the same request ID will avoid creating duplicates by attempting to create the same shared drive. If the shared drive already exists a 409 error will be returned.
backgroundImageFileobjectAn image file and cropping parameters from which a background image for this shared drive is set. This is a write only field; it can only be set on drive.drives.update requests that don't set themeId. When specified, all fields of the backgroundImageFile must be set.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create email draftGOOGLESUPER_CREATE_EMAIL_DRAFTAcciónCreates a gmail email draft, supporting to/cc/bcc, subject, plain/html body (ensure `is html=true` for html), attachments, and threading.
GOOGLESUPER_CREATE_EMAIL_DRAFTAcciónCreates a gmail email draft, supporting to/cc/bcc, subject, plain/html body (ensure `is html=true` for html), attachments, and threading.
Parámetros de entrada
ccstring[]'Cc' (carbon copy) recipient email addresses.
bccstring[]'Bcc' (blind carbon copy) recipient email addresses.
bodystringObligatorioEmail body content (plain text or HTML); `is_html` must be True if HTML.
is_htmlbooleanSet to True if `body` is HTML, otherwise the action may fail.
subjectstringObligatorioEmail subject line.
user_idstringUser's email address or 'me' for the authenticated user.
thread_idstringID of an existing Gmail thread to reply to; omit for new thread.
attachmentobjectFile to attach to the email.
recipient_emailstringObligatorioPrimary recipient's email address.
extra_recipientsstring[]Additional 'To' recipient email addresses.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create EventGOOGLESUPER_CREATE_EVENTAcciónCreates an event on a google calendar, needing rfc3339 utc start/end times (end after start) and write access to the calendar. by default, adds the organizer as an attendee unless exclude organizer is set to true.
GOOGLESUPER_CREATE_EVENTAcciónCreates an event on a google calendar, needing rfc3339 utc start/end times (end after start) and write access to the calendar. by default, adds the organizer as an attendee unless exclude organizer is set to true.
Parámetros de entrada
summarystringSummary (title) of the event.
locationstringGeographic location of the event as free-form text.
timezonestringIANA timezone name (e.g., 'America/New_York'). Required if datetime is naive. If datetime includes timezone info (Z or offset), this field is optional and defaults to UTC.
attendeesstring[]List of attendee emails (strings).
eventTypestringenumType of the event, immutable post-creation. Supported types: 'birthday' (all-day with annual recurrence), 'default' (regular event), 'focusTime' (focus-time event), 'outOfOffice' (out-of-office event), 'workingLocation' (working location event). Note: 'fromGmail' events cannot be created via API.
birthdaydefaultfocusTimeoutOfOfficeworkingLocationrecurrencestring[]List of RRULE, EXRULE, RDATE, EXDATE lines for recurring events. Supported frequencies are DAILY, WEEKLY, MONTHLY, YEARLY.
visibilitystringenumEvent visibility: 'default', 'public', 'private', or 'confidential'.
defaultpublicprivateconfidentialcalendar_idstringTarget calendar: 'primary' for the user's main calendar, or the calendar's email address.
descriptionstringDescription of the event. Can contain HTML. Optional.
send_updatesbooleanDefaults to True. Whether to send updates to the attendees.
transparencystringenum'opaque' (busy) or 'transparent' (available).
opaquetransparentstart_datetimestringObligatorioNaive date/time (YYYY-MM-DDTHH:MM:SS) with NO offsets or Z. e.g. '2025-01-16T13:00:00'
exclude_organizerbooleanIf True, the organizer will NOT be added as an attendee. Default is False (organizer is included).
guests_can_modifybooleanIf True, guests can modify the event.
create_meeting_roombooleanIf true, a Google Meet link is created and added to the event. CRITICAL: As of 2024, this REQUIRES a paid Google Workspace account ($13+/month). Personal Gmail accounts will fail with 'Invalid conference type value' error. Solutions: 1) Upgrade to Workspace, 2) Use domain-wide delegation with Workspace user, 3) Use the new Google Meet REST API, or 4) Create events without conferences. See https://github.com/googleapis/google-api-nodejs-client/issues/3234
event_duration_hourintegerNumber of hours (0-24). Increase by 1 here rather than passing 60 in `event_duration_minutes`
guestsCanInviteOthersbooleanWhether attendees other than the organizer can invite others to the event.
event_duration_minutesintegerDuration in minutes (0-59 ONLY). NEVER use 60+ minutes - use event_duration_hour=1 instead. Maximum value is 59.
guestsCanSeeOtherGuestsbooleanWhether attendees other than the organizer can see who the event's attendees are.
workingLocationPropertiesobjectWorking location properties for workingLocation events. Must include 'type' field with value: 'homeOffice', 'officeLocation', or 'customLocation'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Expanded Data SetGOOGLESUPER_CREATE_EXPANDED_DATA_SETAcciónTool 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.
GOOGLESUPER_CREATE_EXPANDED_DATA_SETAcciónTool 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.
Parámetros de entrada
parentstringObligatorioParent property resource name. Format: properties/{propertyId}
expandedDataSetobjectObligatorioDefinition of the ExpandedDataSet to create.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create File or FolderGOOGLESUPER_CREATE_FILEAcciónCreates a new file or folder with metadata. use to create empty files or folders, or files with content by providing it in the request body (though this action primarily focuses on metadata creation).
GOOGLESUPER_CREATE_FILEAcciónCreates a new file or folder with metadata. use to create empty files or folders, or files with content by providing it in the request body (though this action primarily focuses on metadata creation).
Parámetros de entrada
namestringThe name of the file.
fieldsstringA comma-separated list of fields to include in the response.
parentsstring[]The IDs of parent folders.
starredbooleanWhether the user has starred the file.
mimeTypestringThe MIME type of the file.
descriptionstringA short description of the file.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create a File from TextGOOGLESUPER_CREATE_FILE_FROM_TEXTAcciónCreates a new file in google drive from provided text content (up to 10mb), supporting various formats including automatic conversion to google workspace types.
GOOGLESUPER_CREATE_FILE_FROM_TEXTAcciónCreates a new file in google drive from provided text content (up to 10mb), supporting various formats including automatic conversion to google workspace types.
Parámetros de entrada
file_namestringObligatorioDesired name for the new file on Google Drive.
mime_typestringMIME type for the new file, determining how Google Drive interprets its content.
parent_idstringID of the parent folder in Google Drive; if omitted, the file is created in the root of 'My Drive'.
text_contentstringObligatorioPlain text content to be written into the new file.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create a folderGOOGLESUPER_CREATE_FOLDERAcciónCreates a new folder in google drive, optionally within a parent folder specified by its id or name; if a parent name is provided but not found, the action will fail.
GOOGLESUPER_CREATE_FOLDERAcciónCreates a new folder in google drive, optionally within a parent folder specified by its id or name; if a parent name is provided but not found, the action will fail.
Parámetros de entrada
parent_idstringID or name of the parent folder. If a name is provided, the action attempts to find it. If an ID is provided, it must be a valid Google Drive folder ID. If omitted, the folder is created in the Drive root.
folder_namestringObligatorioName for the new folder.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create FooterGOOGLESUPER_CREATE_FOOTERAcciónTool 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.
GOOGLESUPER_CREATE_FOOTERAcciónTool 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.
Parámetros de entrada
typestringObligatorioenumThe type of footer to create.
HEADER_FOOTER_TYPE_UNSPECIFIEDDEFAULTdocument_idstringObligatorioThe ID of the document to create the footer in.
section_break_locationobjectThe location of the SectionBreak immediately preceding the section whose SectionStyle this footer should belong to. If this is unset or refers to the first section break in the document, the footer applies to the document style.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create FootnoteGOOGLESUPER_CREATE_FOOTNOTEAcciónTool 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.
GOOGLESUPER_CREATE_FOOTNOTEAcciónTool 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.
Parámetros de entrada
locationobjectInserts the footnote reference at a specific index in the document. The segmentId within this Location object must be empty as footnotes can only be inserted in the document body.
documentIdstringObligatorioThe ID of the document to create the footnote in.
endOfSegmentLocationobjectInserts the footnote reference at the end of the document body. The segmentId within this EndOfSegmentLocation object must be empty.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create a Google SheetGOOGLESUPER_CREATE_GOOGLE_SHEET1AcciónCreates a new google spreadsheet in google drive using the provided title.
GOOGLESUPER_CREATE_GOOGLE_SHEET1AcciónCreates a new google spreadsheet in google drive using the provided title.
Parámetros de entrada
titlestringObligatorioThe title for the new Google Sheet. This will be the name of the file in Google Drive.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create HeaderGOOGLESUPER_CREATE_HEADERAcciónTool to create a new header in a google document. use this tool when you need to add a header to a document, optionally specifying the section it applies to.
GOOGLESUPER_CREATE_HEADERAcciónTool to create a new header in a google document. use this tool when you need to add a header to a document, optionally specifying the section it applies to.
Parámetros de entrada
documentIdstringObligatorioThe ID of the document to create the header in.
createHeaderobjectObligatorioThe details of the header to create.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create labelGOOGLESUPER_CREATE_LABELAcciónCreates a new label with a unique name in the specified user's gmail account.
GOOGLESUPER_CREATE_LABELAcciónCreates a new label with a unique name in the specified user's gmail account.
Parámetros de entrada
user_idstringThe email address of the user in whose account the label will be created.
label_namestringObligatorioThe name for the new label. Must be unique within the account, non-blank, maximum length 225 characters, cannot contain ',' or '/', not only whitespace, and must not be a reserved system label (e.g., INBOX, DRAFTS, SENT).
text_colorstringThe text color of the label, in hex (e.g., "#000000").
background_colorstringThe background color of the label, in hex (e.g., "#FFFFFF").
label_list_visibilitystringControls how the label is displayed in the label list in the Gmail sidebar.
message_list_visibilitystringControls how messages with this label are displayed in the message list.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create a MeetGOOGLESUPER_CREATE_MEETAcciónCreates a new google meet space, optionally configuring its access type and entry point access controls.
GOOGLESUPER_CREATE_MEETAcciónCreates a new google meet space, optionally configuring its access type and entry point access controls.
Parámetros de entrada
access_typestringenumAccess control level for the meeting space.
OPENTRUSTEDRESTRICTEDACCESS_TYPE_UNSPECIFIEDentry_point_accessstringenumAccess control for meeting entry points.
ENTRY_POINT_ACCESS_UNSPECIFIEDALLCREATOR_APP_ONLY
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Named RangeGOOGLESUPER_CREATE_NAMED_RANGEAcciónTool 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.
GOOGLESUPER_CREATE_NAMED_RANGEAcciónTool 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.
Parámetros de entrada
namestringObligatorioThe name for the new named range. Must be 1-256 characters.
documentIdstringObligatorioThe ID of the document where the named range will be created.
rangeEndIndexintegerObligatorioThe zero-based end index of the range.
rangeSegmentIdstringOptional. The ID of the header, footer, or footnote. Empty for document body.
rangeStartIndexintegerObligatorioThe zero-based start index of the range.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Paragraph BulletsGOOGLESUPER_CREATE_PARAGRAPH_BULLETSAcciónTool to add bullets to paragraphs within a specified range in a google document. use when you need to format a list or a set of paragraphs as bullet points.
GOOGLESUPER_CREATE_PARAGRAPH_BULLETSAcciónTool to add bullets to paragraphs within a specified range in a google document. use when you need to format a list or a set of paragraphs as bullet points.
Parámetros de entrada
document_idstringObligatorioThe ID of the document to update.
createParagraphBulletsobjectObligatorio
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create ReplyGOOGLESUPER_CREATE_REPLYAcciónTool to create a reply to a comment in google drive. use when you need to respond to an existing comment on a file.
GOOGLESUPER_CREATE_REPLYAcciónTool to create a reply to a comment in google drive. use when you need to respond to an existing comment on a file.
Parámetros de entrada
actionstringThe action the reply performed to the parent comment. Valid values are: resolve, reopen.
fieldsstringSelector specifying which fields to include in a partial response.
contentstringObligatorioThe plain text content of the reply. HTML content is not supported.
file_idstringObligatorioThe ID of the file.
comment_idstringObligatorioThe ID of the comment.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Shortcut to File/FolderGOOGLESUPER_CREATE_SHORTCUT_TO_FILEAcciónTool to create a shortcut to a file or folder in google drive. use when you need to link to an existing drive item from another location without duplicating it.
GOOGLESUPER_CREATE_SHORTCUT_TO_FILEAcciónTool to create a shortcut to a file or folder in google drive. use when you need to link to an existing drive item from another location without duplicating it.
Parámetros de entrada
namestringObligatorioThe name of the shortcut.
target_idstringObligatorioThe ID of the file or folder that this shortcut points to.
includeLabelsstringA comma-separated list of IDs of labels to include in the labelInfo part of the response.
target_mime_typestringThe MIME type of the target file or folder. While optional, providing it can be helpful.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives. Recommended to set to true if interacting with shared drives.
keepRevisionForeverbooleanWhether to set the 'keepForever' field in the new head revision.
ignoreDefaultVisibilitybooleanWhether to ignore the domain's default visibility settings for the created file.
includePermissionsForViewstringSpecifies which additional view's permissions to include in the response. Only 'published' is supported.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create spreadsheet columnGOOGLESUPER_CREATE_SPREADSHEET_COLUMNAcciónCreates a new column in a google spreadsheet, requiring a valid `spreadsheet id` and an existing `sheet id`; an out-of-bounds `insert index` may append/prepend the column.
GOOGLESUPER_CREATE_SPREADSHEET_COLUMNAcciónCreates a new column in a google spreadsheet, requiring a valid `spreadsheet id` and an existing `sheet id`; an out-of-bounds `insert index` may append/prepend the column.
Parámetros de entrada
sheet_idintegerObligatorioThe numeric identifier of the specific sheet (tab) within the spreadsheet where the column will be added.
insert_indexintegerThe 0-based index at which the new column will be inserted. For example, an index of 0 inserts the column before the current first column (A), and an index of 1 inserts it between the current columns A and B.
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet where the column will be created.
inherit_from_beforebooleanIf true, the new column inherits properties (e.g., formatting, width) from the column immediately to its left (the preceding column). If false (default), it inherits from the column immediately to its right (the succeeding column). This is ignored if there is no respective preceding or succeeding column.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create spreadsheet rowGOOGLESUPER_CREATE_SPREADSHEET_ROWAcciónInserts a new, empty row into a specified sheet of a google spreadsheet at a given index, optionally inheriting formatting from the row above.
GOOGLESUPER_CREATE_SPREADSHEET_ROWAcciónInserts a new, empty row into a specified sheet of a google spreadsheet at a given index, optionally inheriting formatting from the row above.
Parámetros de entrada
sheet_idintegerObligatorioThe numeric identifier of the sheet (tab) within the spreadsheet where the row will be inserted. This ID (gid) is found in the URL of the spreadsheet (e.g., '0' for the first sheet).
insert_indexintegerThe 0-based index at which the new row should be inserted. For example, an index of 0 inserts the row at the beginning of the sheet. If the index is greater than the current number of rows, the row is appended.
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet. This ID is found in the URL of the spreadsheet (e.g., '1qpyC0XzHc_-_d824s2VfopkHh7D0jW4aXCS1D_AlGA').
inherit_from_beforebooleanIf True, the newly inserted row will inherit formatting and properties from the row immediately preceding its insertion point. If False, it will have default formatting.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create a task listGOOGLESUPER_CREATE_TASK_LISTAcciónCreates a new task list with the specified title.
GOOGLESUPER_CREATE_TASK_LISTAcciónCreates a new task list with the specified title.
Parámetros de entrada
tasklist_titlestringObligatorioTitle for the new task list. The maximum allowed length is 1024 characters.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete CommentGOOGLESUPER_DELETE_COMMENTAcciónDeletes a comment from a file. use when you need to remove a specific comment from a google drive file.
GOOGLESUPER_DELETE_COMMENTAcciónDeletes a comment from a file. use when you need to remove a specific comment from a google drive file.
Parámetros de entrada
file_idstringObligatorioThe ID of the file.
comment_idstringObligatorioThe ID of the comment.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Content Range in DocumentGOOGLESUPER_DELETE_CONTENT_RANGEAcciónTool 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.
GOOGLESUPER_DELETE_CONTENT_RANGEAcciónTool 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.
Parámetros de entrada
rangeobjectObligatorioThe range of content to delete. Deleting text across paragraph boundaries may merge paragraphs and affect styles. Certain deletions can invalidate document structure (e.g., part of a surrogate pair, last newline of critical elements, incomplete deletion of tables/equations).
document_idstringObligatorioThe ID of the document from which to delete content. This ID can be found in the URL of the Google Doc.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Dimension (Rows/Columns)GOOGLESUPER_DELETE_DIMENSIONAcciónTool to delete specified rows or columns from a sheet in a google spreadsheet. use when you need to remove a range of rows or columns.
GOOGLESUPER_DELETE_DIMENSIONAcciónTool to delete specified rows or columns from a sheet in a google spreadsheet. use when you need to remove a range of rows or columns.
Parámetros de entrada
spreadsheet_idstringObligatorioThe ID of the spreadsheet.
response_rangesstring[]Limits the ranges of cells included in the response spreadsheet.
delete_dimension_requestobjectObligatorioThe details for the delete dimension request object.
response_include_grid_databooleanTrue if grid data should be returned. This parameter is ignored if a field mask was set in the request.
include_spreadsheet_in_responsebooleanDetermines if the update response should include the spreadsheet resource.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete DraftGOOGLESUPER_DELETE_DRAFTAcciónPermanently deletes a specific gmail draft using its id; ensure the draft exists and the user has necessary permissions for the given `user id`.
GOOGLESUPER_DELETE_DRAFTAcciónPermanently deletes a specific gmail draft using its id; ensure the draft exists and the user has necessary permissions for the given `user id`.
Parámetros de entrada
user_idstringUser's email address or 'me' for the authenticated user; 'me' is recommended.
draft_idstringObligatorioImmutable ID of the draft to delete, typically obtained when the draft was created.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Shared DriveGOOGLESUPER_DELETE_DRIVEAcciónTool to permanently delete a shared drive. use when you need to remove a shared drive and its contents (if specified).
GOOGLESUPER_DELETE_DRIVEAcciónTool to permanently delete a shared drive. use when you need to remove a shared drive and its contents (if specified).
Parámetros de entrada
driveIdstringObligatorioThe ID of the shared drive.
allowItemDeletionbooleanWhether any items inside the shared drive should also be deleted. This option is only supported when `useDomainAdminAccess` is also set to `true`.
useDomainAdminAccessbooleanIssue the request as a domain administrator; if set to true, then the requester will be granted access if they are an administrator of the domain to which the shared drive belongs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete eventGOOGLESUPER_DELETE_EVENTAcciónDeletes a specified event by `event id` from a google calendar (`calendar id`); this action is idempotent and raises a 404 error if the event is not found.
GOOGLESUPER_DELETE_EVENTAcciónDeletes a specified event by `event id` from a google calendar (`calendar id`); this action is idempotent and raises a 404 error if the event is not found.
Parámetros de entrada
event_idstringObligatorioUnique identifier of the event to delete, typically obtained upon event creation.
calendar_idstringIdentifier of the Google Calendar (e.g., email address, specific ID, or 'primary' for the authenticated user's main calendar) from which the event will be deleted.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete FooterGOOGLESUPER_DELETE_FOOTERAcciónTool to delete a footer from a google document. use when you need to remove a footer from a specific section or the default footer.
GOOGLESUPER_DELETE_FOOTERAcciónTool to delete a footer from a google document. use when you need to remove a footer from a specific section or the default footer.
Parámetros de entrada
tab_idstringThe tab that contains the footer to delete. When omitted, the request is applied to the first tab.
footer_idstringObligatorioThe ID of the footer to delete. If this footer is defined on DocumentStyle, the reference to this footer is removed, resulting in no footer of that type for the first section of the document. If this footer is defined on a SectionStyle, the reference to this footer is removed and the footer of that type is now continued from the previous section.
document_idstringObligatorioThe ID of the document to delete the footer from.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete HeaderGOOGLESUPER_DELETE_HEADERAcciónDeletes the header from the specified section or the default header if no section is specified. use this tool to remove a header from a google document.
GOOGLESUPER_DELETE_HEADERAcciónDeletes the header from the specified section or the default header if no section is specified. use this tool to remove a header from a google document.
Parámetros de entrada
tab_idstringThe tab containing the header to delete. When omitted, the request is applied to the first tab.
header_idstringObligatorioThe ID of the header to delete. If this header is defined on `DocumentStyle`, the reference to this header is removed, resulting in no header of that type for the first section of the document. If this header is defined on a `SectionStyle`, the reference to this header is removed and the header of that type is now continued from the previous section.
document_idstringObligatorioThe ID of the document from which to delete the header.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete messageGOOGLESUPER_DELETE_MESSAGEAcciónPermanently 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 to which the authenticated user has delegated access.
GOOGLESUPER_DELETE_MESSAGEAcciónPermanently 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 to which the authenticated user has delegated access.
Parámetros de entrada
user_idstringUser's email address. The special value 'me' refers to the authenticated user.
message_idstringObligatorioIdentifier of the email message to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Named RangeGOOGLESUPER_DELETE_NAMED_RANGEAcciónTool 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.
GOOGLESUPER_DELETE_NAMED_RANGEAcciónTool 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.
Parámetros de entrada
document_idstringObligatorioThe ID of the document.
deleteNamedRangeobjectObligatorioSpecifies the named range to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Paragraph BulletsGOOGLESUPER_DELETE_PARAGRAPH_BULLETSAcciónTool to remove bullets from paragraphs within a specified range in a google document. use when you need to clear bullet formatting from a section of a document.
GOOGLESUPER_DELETE_PARAGRAPH_BULLETSAcciónTool to remove bullets from paragraphs within a specified range in a google document. use when you need to clear bullet formatting from a section of a document.
Parámetros de entrada
rangeobjectObligatorioThe range of the document from which to delete paragraph bullets. The range is applied to the document body by default. To specify a different segment (e.g. header, footer), include segment_id in the range object.
tab_idstringThe ID of the tab the range is in. If omitted, it applies to the first tab or the singular tab in a single-tab document.
document_idstringObligatorioThe ID of the document to update.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete PermissionGOOGLESUPER_DELETE_PERMISSIONAcciónDeletes a permission from a file by permission id. use when you need to revoke access for a specific user or group from a file.
GOOGLESUPER_DELETE_PERMISSIONAcciónDeletes a permission from a file by permission id. use when you need to revoke access for a specific user or group from a file.
Parámetros de entrada
file_idstringObligatorioThe ID of the file or shared drive.
permission_idstringObligatorioThe ID of the permission.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives.
useDomainAdminAccessbooleanIssue the request as a domain administrator; if set to true, then the requester will be granted access if the file ID parameter refers to a shared drive and the requester is an administrator of the domain to which the shared drive belongs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ReplyGOOGLESUPER_DELETE_REPLYAcciónTool to delete a specific reply by reply id. use when you need to remove a reply from a comment on a file.
GOOGLESUPER_DELETE_REPLYAcciónTool to delete a specific reply by reply id. use when you need to remove a reply from a comment on a file.
Parámetros de entrada
file_idstringObligatorioThe ID of the file.
reply_idstringObligatorioThe ID of the reply.
comment_idstringObligatorioThe ID of the comment.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete SheetGOOGLESUPER_DELETE_SHEETAcciónTool to delete a sheet (worksheet) from a spreadsheet. use when you need to remove a specific sheet from a google sheet document.
GOOGLESUPER_DELETE_SHEETAcciónTool to delete a sheet (worksheet) from a spreadsheet. use when you need to remove a specific sheet from a google sheet document.
Parámetros de entrada
sheet_idintegerObligatorioThe ID of the sheet to delete. If the sheet is of DATA_SOURCE type, the associated DataSource is also deleted.
spreadsheetIdstringObligatorioThe ID of the spreadsheet from which to delete the sheet.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete TableGOOGLESUPER_DELETE_TABLEAcciónTool to delete an entire table from a google document. use when you have the document id and the specific start and end index of the table element to be removed. the table's range can be found by inspecting the document's content structure.
GOOGLESUPER_DELETE_TABLEAcciónTool to delete an entire table from a google document. use when you have the document id and the specific start and end index of the table element to be removed. the table's range can be found by inspecting the document's content structure.
Parámetros de entrada
tab_idstringThe ID of the tab containing the table, if the document uses tabs. If omitted, the action applies to the first tab or the only tab.
segment_idstringThe ID of the segment (e.g., header, footer) containing the table. If omitted or empty, the table is assumed to be in the main document body.
document_idstringObligatorioThe ID of the Google Document from which the table will be deleted.
table_end_indexintegerObligatorioThe end index (UTF-16 code unit) of the table's range to be deleted.
table_start_indexintegerObligatorioThe start index (UTF-16 code unit) of the table's range to be deleted.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Table ColumnGOOGLESUPER_DELETE_TABLE_COLUMNAcciónTool 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.
GOOGLESUPER_DELETE_TABLE_COLUMNAcciónTool 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.
Parámetros de entrada
requestsobject[]ObligatorioA list of requests to be applied to the document.
document_idstringObligatorioThe ID of the document to delete the table column from.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Table RowGOOGLESUPER_DELETE_TABLE_ROWAcciónTool to delete a row from a table in a google document. use when you need to remove a specific row from an existing table.
GOOGLESUPER_DELETE_TABLE_ROWAcciónTool to delete a row from a table in a google document. use when you need to remove a specific row from an existing table.
Parámetros de entrada
documentIdstringObligatorioThe ID of the document.
tableCellLocationobjectObligatorioThe reference table cell location from which the row will be deleted.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete taskGOOGLESUPER_DELETE_TASKAcciónDeletes a specified task from a given task list in google tasks.
GOOGLESUPER_DELETE_TASKAcciónDeletes a specified task from a given task list in google tasks.
Parámetros de entrada
task_idstringObligatorioThe unique identifier of the Google Task to be deleted.
tasklist_idstringObligatorioThe unique identifier of the Google Task list from which the task will be deleted.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete task listGOOGLESUPER_DELETE_TASK_LISTAcciónPermanently deletes an existing google task list, identified by `tasklist id`, along with all its tasks; this operation is irreversible.
GOOGLESUPER_DELETE_TASK_LISTAcciónPermanently deletes an existing google task list, identified by `tasklist id`, along with all its tasks; this operation is irreversible.
Parámetros de entrada
tasklist_idstringUnique identifier of the Google Task list to be deleted.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Distance MatrixGOOGLESUPER_DISTANCE_MATRIX_APIAcciónCalculates travel distance and time for a matrix of origins and destinations. supports different modes of transportation and options like departure/arrival times. use when needing to determine travel metrics between multiple points.
GOOGLESUPER_DISTANCE_MATRIX_APIAcciónCalculates travel distance and time for a matrix of origins and destinations. supports different modes of transportation and options like departure/arrival times. use when needing to determine travel metrics between multiple points.
Parámetros de entrada
keystringYour application's API key. This key identifies your application for purposes of quota management.
modestringenumSpecifies the mode of transport to use.
drivingwalkingbicyclingtransitavoidstringenumIndicates that the calculated route should avoid the specified features. Multiple values can be pipe-separated e.g. 'tolls|highways'.
tollshighwaysferriesindoorunitsstringenumSpecifies the unit system to use when displaying results. The default is metric.
metricimperialregionstringThe region code, specified as a ccTLD ('top-level domain') two-character value. This helps influence results based on the region.
originsstringObligatorioThe starting point for calculating travel distance and time. You can supply one or more locations separated by the pipe character (|), in the form of a place ID (prefixed with place_id:), an address, latitude/longitude coordinates (e.g., '40.7128,-74.0060'), a plus code, or an encoded polyline (prefixed with enc: and a colon).
languagestringThe language in which to return results. See the list of supported languages: https://developers.google.com/maps/faq#languagesupport
arrival_timeintegerSpecifies the desired time of arrival for transit directions, in seconds since midnight, January 1, 1970 UTC. You can specify either departure_time or arrival_time, but not both.
destinationsstringObligatorioOne or more locations to use as the finishing point for calculating travel distance and time. Accepts the same formats as origins.
transit_modestringenumSpecifies one or more preferred modes of transit. This parameter may only be specified for transit directions. Multiple values can be pipe-separated e.g. 'bus|train'.
bussubwaytraintramrailtraffic_modelstringenumSpecifies the assumptions to use when calculating time in traffic. This parameter is only used if the request includes a departure_time and mode is 'driving'.
best_guesspessimisticoptimisticdeparture_timeintegerSpecifies the desired time of departure. You can specify the time as an integer in seconds since midnight, January 1, 1970 UTC, or as the string 'now'. Required for duration_in_traffic.
transit_routing_preferencestringenumSpecifies preferences for transit routes. This parameter may only be specified for transit directions.
less_walkingfewer_transfers
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Download a file from Google DriveGOOGLESUPER_DOWNLOAD_FILEAcciónDownloads a file from google drive by its id. for google workspace documents (docs, sheets, slides), optionally exports to a specified `mime type`. for other file types, downloads in their native format regardless of mime type.
GOOGLESUPER_DOWNLOAD_FILEAcciónDownloads a file from google drive by its id. for google workspace documents (docs, sheets, slides), optionally exports to a specified `mime type`. for other file types, downloads in their native format regardless of mime type.
Parámetros de entrada
file_idstringObligatorioThe unique identifier of the file to be downloaded from Google Drive. This ID can typically be found in the file's URL in Google Drive or obtained from API calls that list files.
mime_typestringenumTarget MIME type for exporting Google Workspace documents (e.g., Google Doc, Sheet, Slide). Supported export formats vary by file type; e.g., text/plain is only supported for Google Docs, not Sheets or Slides. This parameter is automatically ignored for non-Google Workspace files, which are downloaded in their native format. Only specify this when you want to export a Google Workspace document to a different format (e.g., export Google Doc to PDF).
application/vnd.openxmlformats-officedocument.wordprocessingml.documentapplication/vnd.oasis.opendocument.textapplication/rtfapplication/pdftext/plainapplication/zipapplication/epub+ziptext/markdownapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetapplication/x-vnd.oasis.opendocument.spreadsheettext/csvtext/tab-separated-values+7
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create a calendarGOOGLESUPER_DUPLICATE_CALENDARAcciónCreates a new, empty google calendar with the specified title (summary).
GOOGLESUPER_DUPLICATE_CALENDARAcciónCreates a new, empty google calendar with the specified title (summary).
Parámetros de entrada
summarystringTitle for the new Google Calendar to be created. If an empty string is provided, the calendar will be created without a title.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Edit FileGOOGLESUPER_EDIT_FILEAcciónUpdates an existing google drive file by overwriting its entire content with new text (max 10mb).
GOOGLESUPER_EDIT_FILEAcciónUpdates an existing google drive file by overwriting its entire content with new text (max 10mb).
Parámetros de entrada
contentstringObligatorioNew textual content to overwrite the existing file; will be UTF-8 encoded for upload.
file_idstringObligatorioIdentifier of the Google Drive file to update.
mime_typestringMIME type of the 'content' being uploaded; must accurately represent its format.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Empty TrashGOOGLESUPER_EMPTY_TRASHAcciónTool to permanently delete all of the user's trashed files. use when you want to empty the trash in google drive.
GOOGLESUPER_EMPTY_TRASHAcciónTool to permanently delete all of the user's trashed files. use when you want to empty the trash in google drive.
Parámetros de entrada
driveIdstringIf set, empties the trash of the provided shared drive. This parameter is ignored if the item is not in a shared drive.
enforceSingleParentbooleanDeprecated: If an item is not in a shared drive and its last parent is deleted but the item itself is not, the item will be placed under its owner's root. This parameter is ignored if the item is not in a shared drive.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Event InstancesGOOGLESUPER_EVENTS_INSTANCESAcciónReturns instances of the specified recurring event.
GOOGLESUPER_EVENTS_INSTANCESAcciónReturns instances of the specified recurring event.
Parámetros de entrada
eventIdstringObligatorioRecurring event identifier.
timeMaxstringUpper bound (exclusive) for an event's start time to filter by. Optional. The default is not to filter by start time. Must be an RFC3339 timestamp with mandatory time zone offset.
timeMinstringLower bound (inclusive) for an event's end time to filter by. Optional. The default is not to filter by end time. Must be an RFC3339 timestamp with mandatory time zone offset.
timeZonestringTime zone used in the response. Optional. The default is the time zone of the calendar.
pageTokenstringToken specifying which result page to return. Optional.
calendarIdstringObligatorioCalendar identifier. To retrieve calendar IDs call the `calendarList.list` method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.
maxResultsintegerMaximum number of events returned on one result page. By default the value is 250 events. The page size can never be larger than 2500 events. Optional.
showDeletedbooleanWhether to include deleted events (with status equals "cancelled") in the result. Cancelled instances of recurring events will still be included if `singleEvents` is False. Optional. The default is False.
maxAttendeesintegerThe maximum number of attendees to include in the response. If there are more than the specified number of attendees, only the participant is returned. Optional.
originalStartstringThe original start time of the instance in the result. Optional.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List EventsGOOGLESUPER_EVENTS_LISTAcciónReturns events on the specified calendar.
GOOGLESUPER_EVENTS_LISTAcciónReturns events on the specified calendar.
Parámetros de entrada
qstringFree text search terms to find events that match these terms in various fields. Optional.
iCalUIDstringSpecifies an event ID in the iCalendar format to be provided in the response. Optional. Use this if you want to search for an event by its iCalendar ID.
orderBystringThe order of the events returned in the result. Optional. The default is an unspecified, stable order. Acceptable values are: "startTime", "updated".
timeMaxstringUpper bound (exclusive) for an event's start time to filter by. Optional. The default is not to filter by start time. Must be an RFC3339 timestamp with mandatory time zone offset, for example, 2011-06-03T10:00:00-07:00, 2011-06-03T10:00:00Z. Milliseconds may be provided but are ignored. If timeMin is set, timeMax must be greater than timeMin.
timeMinstringLower bound (exclusive) for an event's end time to filter by. Optional. The default is not to filter by end time. Must be an RFC3339 timestamp with mandatory time zone offset, for example, 2011-06-03T10:00:00-07:00, 2011-06-03T10:00:00Z. Milliseconds may be provided but are ignored. If timeMax is set, timeMin must be smaller than timeMax.
timeZonestringTime zone used in the response. Optional. The default is the user's primary time zone.
pageTokenstringToken specifying which result page to return. Optional.
syncTokenstringToken obtained from the nextSyncToken field returned on the last page of results from the previous list request. Optional. The default is to return all entries.
calendarIdstringObligatorioCalendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.
eventTypesstringEvent types to return. Optional. This parameter can be repeated multiple times to return events of different types. If unset, returns all event types. Acceptable values are: "birthday", "default", "focusTime", "fromGmail", "outOfOffice", "workingLocation".
maxResultsintegerMaximum number of events returned on one result page. The number of events in the resulting page may be less than this value, or none at all, even if there are more events matching the query. Incomplete pages can be detected by a non-empty nextPageToken field in the response. By default the value is 250 events. The page size can never be larger than 2500 events. Optional.
updatedMinstringLower bound for an event's last modification time (as a RFC3339 timestamp) to filter by. When specified, entries deleted since this time will always be included regardless of showDeleted. Optional. The default is not to filter by last modification time.
showDeletedbooleanWhether to include deleted events (with status equals "cancelled") in the result. Optional. The default is False.
maxAttendeesintegerThe maximum number of attendees to include in the response. If there are more than the specified number of attendees, only the participant is returned. Optional.
singleEventsbooleanWhether to expand recurring events into instances and only return single one-off events and instances of recurring events. Optional. The default is False.
alwaysIncludeEmailbooleanDeprecated and ignored.
showHiddenInvitationsbooleanWhether to include hidden invitations in the result. Optional. The default is False.
sharedExtendedPropertystringExtended properties constraint specified as propertyName=value. Matches only shared properties. This parameter might be repeated multiple times to return events that match all given constraints.
privateExtendedPropertystringExtended properties constraint specified as propertyName=value. Matches only private properties. This parameter might be repeated multiple times to return events that match all given constraints.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Move EventGOOGLESUPER_EVENTS_MOVEAcciónMoves an event to another calendar, i.e., changes an event's organizer.
GOOGLESUPER_EVENTS_MOVEAcciónMoves an event to another calendar, i.e., changes an event's organizer.
Parámetros de entrada
event_idstringObligatorioEvent identifier. To retrieve event identifiers call the events.list method.
calendar_idstringObligatorioCalendar identifier of the source calendar. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.
destinationstringObligatorioCalendar identifier of the destination calendar. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.
send_updatesstringGuests who should receive notifications about the change of the event's organizer. Acceptable values are: "all": Notifications are sent to all guests. "externalOnly": Notifications are sent to non-Google Calendar guests only. "none": No notifications are sent. This is the default value if left unspecified.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Watch EventsGOOGLESUPER_EVENTS_WATCHAcciónWatch for changes to events resources.
GOOGLESUPER_EVENTS_WATCHAcciónWatch for changes to events resources.
Parámetros de entrada
idstringObligatorioA UUID or similar unique string that identifies this channel.
typestringThe type of delivery mechanism used for this channel.
tokenstringAn arbitrary string delivered to the target address with each notification delivered over this channel. Optional.
paramsobjectAdditional parameters controlling delivery channel behavior. Optional.
addressstringObligatorioThe address where notifications are delivered for this channel.
payloadbooleanA Boolean value to indicate whether payload is wanted. Optional.
calendarIdstringObligatorioCalendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Execute SQL on SpreadsheetGOOGLESUPER_EXECUTE_SQLAcciónExecute sql queries against google sheets tables. supports select, insert, update, and delete operations with familiar sql syntax. tables are automatically detected and mapped from the spreadsheet structure.
GOOGLESUPER_EXECUTE_SQLAcciónExecute sql queries against google sheets tables. supports select, insert, update, and delete operations with familiar sql syntax. tables are automatically detected and mapped from the spreadsheet structure.
Parámetros de entrada
sqlstringObligatorioSQL query to execute. Supports SELECT, INSERT, UPDATE, DELETE operations.
dry_runbooleanPreview changes without applying them (for write operations)
delete_methodstringenumFor DELETE operations: 'clear' preserves row structure, 'remove_rows' shifts data up
clearremove_rowsspreadsheet_idstringObligatorioGoogle Sheets ID
Parámetros de salida
dataobject[]Result data for SELECT queries
errorstringError if any occurred during the execution of the action
messagestringObligatorioHuman-readable result message
operationstringObligatorioSQL operation performed: SELECT, INSERT, UPDATE, or DELETE
successfulbooleanObligatorioWhether or not the action execution was successful or not
table_schemaobject[]Schema for SELECT query results
affected_rowsintegerObligatorioNumber of rows affected by the operation
Fetch emailsGOOGLESUPER_FETCH_EMAILSAcciónFetches a list of email messages from a gmail account, supporting filtering, pagination, and optional full content retrieval.
GOOGLESUPER_FETCH_EMAILSAcciónFetches a list of email messages from a gmail account, supporting filtering, pagination, and optional full content retrieval.
Parámetros de entrada
querystringGmail advanced search query (e.g., 'from:user subject:meeting'). Supports operators like 'from:', 'to:', 'subject:', 'label:', 'has:attachment', 'is:unread', 'after:YYYY/MM/DD', 'before:YYYY/MM/DD', AND/OR/NOT. Use quotes for exact phrases. Omit for no query filter.
user_idstringUser's email address or 'me' for the authenticated user.
verbosebooleanIf false, uses optimized concurrent metadata fetching for faster performance (~75% improvement). If true, uses standard detailed message fetching. When false, only essential fields (subject, sender, recipient, time, labels) are guaranteed.
ids_onlybooleanIf true, only returns message IDs from the list API without fetching individual message details. Fastest option for getting just message IDs and thread IDs.
label_idsstring[]Filter by label IDs; only messages with all specified labels are returned. Common IDs: 'INBOX', 'SPAM', 'TRASH', 'UNREAD', 'STARRED', 'IMPORTANT', 'CATEGORY_PRIMARY' (alias 'CATEGORY_PERSONAL'), 'CATEGORY_SOCIAL', 'CATEGORY_PROMOTIONS', 'CATEGORY_UPDATES', 'CATEGORY_FORUMS'. Use 'listLabels' action for custom IDs.
page_tokenstringToken for retrieving a specific page, obtained from a previous response's `nextPageToken`. Omit for the first page.
max_resultsintegerMaximum number of messages to retrieve per page.
include_payloadbooleanSet to true to include full message payload (headers, body, attachments); false for metadata only.
include_spam_trashbooleanSet to true to include messages from 'SPAM' and 'TRASH'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Fetch message by message IDGOOGLESUPER_FETCH_MESSAGE_BY_MESSAGE_IDAcciónFetches a specific email message by its id, provided the `message id` exists and is accessible to the authenticated `user id`.
GOOGLESUPER_FETCH_MESSAGE_BY_MESSAGE_IDAcciónFetches a specific email message by its id, provided the `message id` exists and is accessible to the authenticated `user id`.
Parámetros de entrada
formatstringFormat for message content: 'minimal' (ID/labels), 'full' (complete data), 'raw' (base64url string), 'metadata' (ID/labels/headers).
user_idstringUser's email address or 'me' for the authenticated user.
message_idstringObligatorioUnique ID of the email message to retrieve, obtainable from actions like 'List Messages'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Fetch Message by Thread IDGOOGLESUPER_FETCH_MESSAGE_BY_THREAD_IDAcciónRetrieves messages from a gmail thread using its `thread id`, where the thread must be accessible by the specified `user id`.
GOOGLESUPER_FETCH_MESSAGE_BY_THREAD_IDAcciónRetrieves messages from a gmail thread using its `thread id`, where the thread must be accessible by the specified `user id`.
Parámetros de entrada
user_idstringThe email address of the user.
thread_idstringObligatorioUnique ID of the thread, obtainable from actions like 'listThreads' or 'fetchEmails'.
page_tokenstringOpaque page token for fetching a specific page of messages if results are paginated.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Modify File LabelsGOOGLESUPER_FILES_MODIFY_LABELSAcciónModifies the set of labels applied to a file. returns a list of the labels that were added or modified. use when you need to programmatically change labels on a google drive file, such as adding, updating, or removing them.
GOOGLESUPER_FILES_MODIFY_LABELSAcciónModifies the set of labels applied to a file. returns a list of the labels that were added or modified. use when you need to programmatically change labels on a google drive file, such as adding, updating, or removing them.
Parámetros de entrada
kindstringThis is always drive#modifyLabelsRequest.
file_idstringObligatorioThe ID of the file.
label_modificationsobject[]ObligatorioThe list of modifications to apply to the labels on the file.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Find eventGOOGLESUPER_FIND_EVENTAcciónFinds events in a specified google calendar using text query, time ranges (event start/end, last modification), and event types; ensure `timemin` is not chronologically after `timemax` if both are provided.
GOOGLESUPER_FIND_EVENTAcciónFinds events in a specified google calendar using text query, time ranges (event start/end, last modification), and event types; ensure `timemin` is not chronologically after `timemax` if both are provided.
Parámetros de entrada
querystringFree-text search terms to find events. This query is matched against various event fields including summary, description, location, attendees' details (displayName, email), and organizer's details.
timeMaxstringUpper bound (exclusive) for an event's start time to filter by. Only events starting before this time are included. Accepts multiple formats: 1. RFC3339 timestamp (e.g., '2024-12-06T13:00:00Z') 2. Comma-separated date/time parts (e.g., '2024,12,06,13,00,00') 3. Simple datetime string (e.g., '2024-12-06 13:00:00')
timeMinstringLower bound (exclusive) for an event's end time to filter by. Only events ending after this time are included. Accepts multiple formats: 1. RFC3339 timestamp (e.g., '2024-12-06T13:00:00Z') 2. Comma-separated date/time parts (e.g., '2024,12,06,13,00,00') 3. Simple datetime string (e.g., '2024-12-06 13:00:00')
order_bystringOrder of events: 'startTime' (ascending by start time) or 'updated' (ascending by last modification time).
page_tokenstringToken from a previous response's `nextPageToken` to fetch the subsequent page of results.
calendar_idstringIdentifier of the Google Calendar to query. Use 'primary' for the primary calendar of the authenticated user, an email address for a specific user's calendar, or a calendar ID for other calendars.
event_typesstring[]Event types to include: 'default' (regular event), 'focusTime' (focused work time), 'outOfOffice' (out-of-office time).
max_resultsintegerMaximum number of events per page (1-2500).
updated_minstringLower bound (exclusive) for an event's last modification time to filter by. Only events updated after this time are included. When specified, events deleted since this time are also included, regardless of the `show_deleted` parameter. Accepts multiple formats: 1. RFC3339 timestamp (e.g., '2024-12-06T13:00:00Z') 2. Comma-separated date/time parts (e.g., '2024,12,06,13,00,00') 3. Simple datetime string (e.g., '2024-12-06 13:00:00')
show_deletedbooleanInclude deleted events (status 'cancelled') in the result.
single_eventsbooleanExpand recurring events into individual instances. If false, returns master recurring events.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Find fileGOOGLESUPER_FIND_FILEAcciónTool to list or search for files and folders in google drive. use when you need to find specific files based on query criteria or list contents of a drive/folder.
GOOGLESUPER_FIND_FILEAcciónTool to list or search for files and folders in google drive. use when you need to find specific files based on query criteria or list contents of a drive/folder.
Parámetros de entrada
qstringA query for filtering the file results. See Google Drive API documentation for query syntax. Example: \"name contains 'report' and mimeType = 'application/pdf'\"
fieldsstringSelector specifying which fields to include in a partial response. Use '*' for all fields or a comma-separated list, e.g., 'nextPageToken,files(id,name,mimeType)'.
spacesstringA comma-separated list of spaces to query. Supported values are 'drive', 'appDataFolder' and 'photos'.
corporastringenumCorpora to query. 'user' for user's personal files, 'drive' for files in a specific shared drive (requires 'driveId'), 'domain' for files shared with the domain, 'allDrives' for all drives the user has access to.
userdrivedomainallDrivesdriveIdstringID of the shared drive to search. Required if 'corpora' is 'drive'.
orderBystringA comma-separated list of sort keys. Valid keys are 'createdTime', 'folder', 'modifiedByMeTime', 'modifiedTime', 'name', 'name_natural', 'quotaBytesUsed', 'recency', 'sharedWithMeTime', 'starred', and 'viewedByMeTime'. Each key sorts ascending by default, but may be reversed with the 'desc' modifier. Example: 'modifiedTime desc,name'.
pageSizeintegerThe maximum number of files to return per page.
pageTokenstringThe token for continuing a previous list request on the next page.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives. If 'includeItemsFromAllDrives' is true, this must also be true.
includeItemsFromAllDrivesbooleanWhether both My Drive and shared drive items should be included in results. If true, 'supportsAllDrives' should also be true.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Find folderGOOGLESUPER_FIND_FOLDERAcciónTool to find a folder in google drive by its name and optionally a parent folder. use when you need to locate a specific folder to perform further actions like creating files in it or listing its contents.
GOOGLESUPER_FIND_FOLDERAcciónTool to find a folder in google drive by its name and optionally a parent folder. use when you need to locate a specific folder to perform further actions like creating files in it or listing its contents.
Parámetros de entrada
starredbooleanSet to true to search for folders that are starred, or false for those that are not.
name_exactstringThe exact name of the folder to search for. This search is case-sensitive.
name_containsstringA substring to search for within folder names. This search is case-insensitive.
modified_afterstringSearch for folders modified after a specific date and time. The timestamp must be in RFC 3339 format (e.g., '2023-01-15T10:00:00Z' or '2023-01-15T10:00:00.000Z').
name_not_containsstringA substring to exclude from folder names. Folders with names containing this substring will not be returned. This search is case-insensitive.
full_text_containsstringA string to search for within the full text content of files within folders (if applicable and supported by Drive for the folder type or its contents). This search is case-insensitive.
full_text_not_containsstringA string to exclude from the full text content of files within folders. This search is case-insensitive.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Find free slotsGOOGLESUPER_FIND_FREE_SLOTSAcciónFinds both free and busy time slots in google calendars for specified calendars within a defined time range (defaults to the current day utc if `time min`/`time max` are omitted). returns busy intervals enriched with event details and calculates free slots by finding gaps between busy periods; `time min` must precede `time max` if both are provided.
GOOGLESUPER_FIND_FREE_SLOTSAcciónFinds both free and busy time slots in google calendars for specified calendars within a defined time range (defaults to the current day utc if `time min`/`time max` are omitted). returns busy intervals enriched with event details and calculates free slots by finding gaps between busy periods; `time min` must precede `time max` if both are provided.
Parámetros de entrada
itemsstring[]List of calendar identifiers (primary ID 'primary', user/calendar email, or unique calendar ID) to query for free/busy information.
time_maxstringEnd datetime for the query interval. Accepts ISO, comma-separated, or simple datetime formats.
time_minstringStart datetime for the query interval. Accepts ISO, comma-separated, or simple datetime formats.
timezonestringIANA timezone identifier (e.g., 'America/New_York', 'Europe/London') for interpreting `time_min` and `time_max` if they lack timezone info, and for expanding recurring events.
group_expansion_maxintegerMaximum calendar identifiers to return for a single group; exceeding this causes an error. Max allowed: 100.
calendar_expansion_maxintegerMaximum calendars for which FreeBusy information is provided. Max allowed: 50.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Find worksheet by titleGOOGLESUPER_FIND_WORKSHEET_BY_TITLEAcciónFinds a worksheet by its exact, case-sensitive title within a google spreadsheet; returns a boolean indicating if found and the complete metadata of the entire spreadsheet, regardless of whether the target worksheet is found.
GOOGLESUPER_FIND_WORKSHEET_BY_TITLEAcciónFinds a worksheet by its exact, case-sensitive title within a google spreadsheet; returns a boolean indicating if found and the complete metadata of the entire spreadsheet, regardless of whether the target worksheet is found.
Parámetros de entrada
titlestringObligatorioThe exact, case-sensitive title of the worksheet (tab name) to find.
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet. This ID is part of the spreadsheet's URL.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Format cellGOOGLESUPER_FORMAT_CELLAcciónApplies text and background cell formatting to a specified range in a google sheets worksheet.
GOOGLESUPER_FORMAT_CELLAcciónApplies text and background cell formatting to a specified range in a google sheets worksheet.
Parámetros de entrada
rednumberRed component of the background color (0.0-1.0).
bluenumberBlue component of the background color (0.0-1.0).
boldbooleanApply bold formatting.
greennumberGreen component of the background color (0.0-1.0).
italicbooleanApply italic formatting.
fontSizeintegerFont size in points.
underlinebooleanApply underline formatting.
worksheet_idintegerObligatorioID (sheetId) of the worksheet. Use `GOOGLESHEETS_GET_SPREADSHEET_INFO` to find this ID.
end_row_indexintegerObligatorio0-based index of the row *after* the last row in the range (exclusive); must be greater than `start_row_index`.
strikethroughbooleanApply strikethrough formatting.
spreadsheet_idstringObligatorioIdentifier of the Google Sheets spreadsheet.
start_row_indexintegerObligatorio0-based index of the first row in the range.
end_column_indexintegerObligatorio0-based index of the column *after* the last column in the range (exclusive); must be greater than `start_column_index`.
start_column_indexintegerObligatorio0-based index of the first column in the range.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Forward email messageGOOGLESUPER_FORWARD_MESSAGEAcciónForward an existing gmail message to specified recipients, preserving original body and attachments.
GOOGLESUPER_FORWARD_MESSAGEAcciónForward an existing gmail message to specified recipients, preserving original body and attachments.
Parámetros de entrada
user_idstringUser's email address or 'me' for the authenticated user.
message_idstringObligatorioID of the message to forward, obtainable from actions like 'List Messages'.
additional_textstringOptional additional text to include before the forwarded content.
recipient_emailstringObligatorioEmail address to forward the message to.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Query Free/Busy InformationGOOGLESUPER_FREE_BUSY_QUERYAcciónReturns free/busy information for a set of calendars.
GOOGLESUPER_FREE_BUSY_QUERYAcciónReturns free/busy information for a set of calendars.
Parámetros de entrada
itemsobject[]ObligatorioList of calendars and/or groups to query.
timeMaxstringObligatoriodate-timeThe end of the interval for the query formatted as per RFC3339.
timeMinstringObligatoriodate-timeThe start of the interval for the query formatted as per RFC3339.
timeZonestringTime zone used in the response. Optional. The default is UTC.
groupExpansionMaxintegerMaximal number of calendar identifiers to be provided for a single group. Optional. An error is returned for a group with more members than this value. Maximum value is 100.
calendarExpansionMaxintegerMaximal number of calendars for which FreeBusy information is to be provided. Optional. Maximum value is 50.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Generate File IDsGOOGLESUPER_GENERATE_IDSAcciónGenerates a set of file ids which can be provided in create or copy requests. use when you need to pre-allocate ids for new files or copies.
GOOGLESUPER_GENERATE_IDSAcciónGenerates a set of file ids which can be provided in create or copy requests. use when you need to pre-allocate ids for new files or copies.
Parámetros de entrada
typestringThe type of items for which the IDs can be used. For example, 'files' or 'shortcuts'.
countintegerThe number of IDs to return. Value must be between 1 and 1000, inclusive.
spacestringThe space in which the IDs can be used. Supported values are 'drive' and 'appDataFolder'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Geocoding, Reverse Geocoding, and Place ID LookupGOOGLESUPER_GEOCODING_APIAcciónDeprecated: tool to convert addresses into geographic coordinates (latitude and longitude) and vice versa (reverse geocoding), or get an address for a place id. use for finding coordinates for an address, finding an address for coordinates, or looking up an address by its place id.
GOOGLESUPER_GEOCODING_APIAcciónDeprecated: tool to convert addresses into geographic coordinates (latitude and longitude) and vice versa (reverse geocoding), or get an address for a place id. use for finding coordinates for an address, finding an address for coordinates, or looking up an address by its place id.
Parámetros de entrada
keystringObligatorioYour application's API key. This key identifies your application for purposes of quota management.
boundsstringThe bounding box of the viewport within which to bias geocode results more prominently (e.g., '34.172684,-118.604794|34.236144,-118.500938'). This parameter will only influence, not fully restrict, results.
latlngstringThe latitude and longitude coordinates specifying the location for which you want the closest, human-readable address (e.g., '40.714224,-73.961452'). Provide for reverse geocoding.
regionstringThe region code, specified as a ccTLD ('top-level domain') two-character value. This parameter will only influence, not fully restrict, results from the geocoder.
addressstringThe street address or plus code that you want to geocode. Provide for geocoding (address to coordinates).
languagestringThe language in which to return results. If language is not supplied, the geocoder attempts to use the preferred language as specified in the Accept-Language header, or the native language of the domain from which the request is sent.
place_idstringThe place ID of the place for which you wish to obtain the human-readable address. Provide for place ID geocoding.
componentsstringA components filter with elements separated by a pipe (|). E.g., 'postal_code:94043|country:US'. Used for geocoding, can be restrictive or biasing.
result_typestringA filter of one or more address types, separated by a pipe (|) (e.g., 'street_address|locality'). Used for reverse geocoding and place ID geocoding.
location_typestringA filter of one or more location types, separated by a pipe (|) (e.g., 'ROOFTOP|RANGE_INTERPOLATED'). Used for reverse geocoding and place ID geocoding.
extra_computationsstring[]Use this parameter to specify additional features in the response. Can select multiple values.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get aboutGOOGLESUPER_GET_ABOUTAcciónTool to retrieve information about the user, the user's drive, and system capabilities. use when you need to check storage quotas, user details, or supported import/export formats.
GOOGLESUPER_GET_ABOUTAcciónTool to retrieve information about the user, the user's drive, and system capabilities. use when you need to check storage quotas, user details, or supported import/export formats.
Parámetros de entrada
fieldsstringA comma-separated list of fields to include in the response. Use `*` to include all fields.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get AccountGOOGLESUPER_GET_ACCOUNTAcciónTool 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).
GOOGLESUPER_GET_ACCOUNTAcciónTool 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).
Parámetros de entrada
namestringObligatorioRequired. The resource name of the Account to retrieve. Format: accounts/{account_id}, e.g., 'accounts/100'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get AlbumGOOGLESUPER_GET_ALBUMAcciónReturns the album based on the specified albumid.
GOOGLESUPER_GET_ALBUMAcciónReturns the album based on the specified albumid.
Parámetros de entrada
albumIdstringObligatorioIdentifier of the album to be requested.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Gmail attachmentGOOGLESUPER_GET_ATTACHMENTAcciónRetrieves a specific attachment by id from a message in a user's gmail mailbox, requiring valid message and attachment ids.
GOOGLESUPER_GET_ATTACHMENTAcciónRetrieves a specific attachment by id from a message in a user's gmail mailbox, requiring valid message and attachment ids.
Parámetros de entrada
user_idstringUser's email address ('me' for authenticated user).
file_namestringObligatorioDesired filename for the downloaded attachment.
message_idstringObligatorioImmutable ID of the message containing the attachment.
attachment_idstringObligatorioID of the attachment to retrieve.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Google CalendarGOOGLESUPER_GET_CALENDARAcciónRetrieves a specific google calendar, identified by `calendar id`, to which the authenticated user has access.
GOOGLESUPER_GET_CALENDARAcciónRetrieves a specific google calendar, identified by `calendar id`, to which the authenticated user has access.
Parámetros de entrada
calendar_idstringIdentifier of the Google Calendar to retrieve. 'primary' (the default) represents the user's main calendar; other valid identifiers include the calendar's email address.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Campaign By IdGOOGLESUPER_GET_CAMPAIGN_BY_IDAcciónGetcampaignbyid tool will return details of a campaign in google ads.
GOOGLESUPER_GET_CAMPAIGN_BY_IDAcciónGetcampaignbyid tool will return details of a campaign in google ads.
Parámetros de entrada
idstringObligatorioid of the campaign to search on GoogleAds.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get campaign by nameGOOGLESUPER_GET_CAMPAIGN_BY_NAMEAcciónGetcampaignbyname tool will run a sql getcampaignbyname in google ads.
GOOGLESUPER_GET_CAMPAIGN_BY_NAMEAcciónGetcampaignbyname tool will run a sql getcampaignbyname in google ads.
Parámetros de entrada
namestringObligatorioname of the campaign to search on GoogleAds.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Changes Start Page TokenGOOGLESUPER_GET_CHANGES_START_PAGE_TOKENAcciónTool to get the starting pagetoken for listing future changes in google drive. use this when you need to track changes to files and folders.
GOOGLESUPER_GET_CHANGES_START_PAGE_TOKENAcciónTool to get the starting pagetoken for listing future changes in google drive. use this when you need to track changes to files and folders.
Parámetros de entrada
driveIdstringThe ID of the shared drive for which the starting pageToken for listing future changes from that shared drive will be returned.
teamDriveIdstringDeprecated: Use driveId instead.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives. Defaults to false.
supportsTeamDrivesbooleanDeprecated: Use supportsAllDrives instead.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Charts from SpreadsheetGOOGLESUPER_GET_CHARTS_FROM_SPREADSHEETAcciónTool to retrieve a list of all charts from a specified google sheets spreadsheet. use when you need to get chart ids and their specifications for embedding or referencing elsewhere, such as in google docs.
GOOGLESUPER_GET_CHARTS_FROM_SPREADSHEETAcciónTool to retrieve a list of all charts from a specified google sheets spreadsheet. use when you need to get chart ids and their specifications for embedding or referencing elsewhere, such as in google docs.
Parámetros de entrada
spreadsheet_idstringObligatorioThe ID of the Google Sheets spreadsheet from which to retrieve charts.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get CommentGOOGLESUPER_GET_COMMENTAcciónTool 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.
GOOGLESUPER_GET_COMMENTAcciónTool 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.
Parámetros de entrada
fileIdstringObligatorioThe ID of the file.
commentIdstringObligatorioThe ID of the comment.
includeDeletedbooleanWhether to return deleted comments. Deleted comments will not include their original content.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get conference recordGOOGLESUPER_GET_CONFERENCE_RECORD_FOR_MEETAcciónGet conference record
GOOGLESUPER_GET_CONFERENCE_RECORD_FOR_MEETAcciónGet conference record
Parámetros de entrada
end_timestringThe end time of the meeting.
space_namestringThe name of the Google Meet space.
start_timestringThe start time of the meeting.
meeting_codestringThe meeting code of the Google Meet space.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get contactsGOOGLESUPER_GET_CONTACTSAcciónFetches contacts (connections) for the authenticated google account, allowing selection of specific data fields and pagination.
GOOGLESUPER_GET_CONTACTSAcciónFetches contacts (connections) for the authenticated google account, allowing selection of specific data fields and pagination.
Parámetros de entrada
page_tokenstringToken to retrieve a specific page of results, obtained from 'nextPageToken' in a previous response.
person_fieldsstringComma-separated person fields to retrieve for each contact (e.g., 'names,emailAddresses').
resource_namestringIdentifier for the person resource whose connections are listed; use 'people/me' for the authenticated user.
include_other_contactsbooleanInclude 'Other Contacts' (interacted with but not explicitly saved) in addition to regular contacts; if true, fetches from both endpoints and merges results.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get current date and timeGOOGLESUPER_GET_CURRENT_DATE_TIMEAcciónGets the current date and time, allowing for a specific timezone offset.
GOOGLESUPER_GET_CURRENT_DATE_TIMEAcciónGets the current date and time, allowing for a specific timezone offset.
Parámetros de entrada
timezonenumberTimezone offset from UTC in hours (e.g., 6 for UTC+6, -9 for UTC-9, 5.5 for UTC+5:30). Default 0 is UTC.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get customer listsGOOGLESUPER_GET_CUSTOMER_LISTSAcciónGetcustomerlists tool will list all customer lists in google ads.
GOOGLESUPER_GET_CUSTOMER_LISTSAcciónGetcustomerlists tool will list all customer lists in google ads.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get directionsGOOGLESUPER_GET_DIRECTIONAcciónFetches detailed directions between an origin and a destination, supporting intermediate waypoints and various travel modes.
GOOGLESUPER_GET_DIRECTIONAcciónFetches detailed directions between an origin and a destination, supporting intermediate waypoints and various travel modes.
Parámetros de entrada
modestringThe mode of transportation for which to calculate directions. Supported values are 'driving' (default), 'walking', 'bicycling', and 'transit'.
avoidstringSpecifies features to avoid in the generated route. Multiple values can be combined using a pipe delimiter (e.g., 'tolls|highways'). Valid options include 'tolls', 'highways', and 'ferries'.
unitsstringThe unit system for displaying distances. Supported values are 'metric' (kilometers and meters) and 'imperial' (miles and feet). Defaults to 'imperial'.
originstringObligatorioThe starting point for the directions. This can be a textual address (e.g., '123 Main St, Los Angeles, CA'), a place name (e.g., 'Disneyland'), or latitude/longitude coordinates (e.g., '34.0522,-118.2437').
languagestringThe language code for returning results, e.g., 'en' for English, 'es' for Spanish. Defaults to 'en'.
waypointsstringA comma-separated string of intermediate locations (addresses, place names, or coordinates) to visit between the origin and destination.
destinationstringObligatorioThe ending point for the directions. This can be a textual address (e.g., '456 Park Ave, New York, NY'), a place name (e.g., 'Universal Studios Hollywood'), or latitude/longitude coordinates (e.g., '40.7128,-74.0060').
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get document by idGOOGLESUPER_GET_DOCUMENT_BY_IDAcciónRetrieves an existing google document by its id; will error if the document is not found.
GOOGLESUPER_GET_DOCUMENT_BY_IDAcciónRetrieves an existing google document by its id; will error if the document is not found.
Parámetros de entrada
idstringObligatorioThe unique identifier for the Google Document to be retrieved. This action specifically fetches an existing document and will not create a new one if the ID is not found.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Shared DriveGOOGLESUPER_GET_DRIVEAcciónTool to get a shared drive by id. use when you need to retrieve information about a specific shared drive.
GOOGLESUPER_GET_DRIVEAcciónTool to get a shared drive by id. use when you need to retrieve information about a specific shared drive.
Parámetros de entrada
drive_idstringObligatorioThe ID of the shared drive.
use_domain_admin_accessbooleanIssue the request as a domain administrator; if set to true, then the requester will be granted access if they are an administrator of the domain to which the shared drive belongs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get File MetadataGOOGLESUPER_GET_FILE_METADATAAcciónTool to get a file's metadata by id. use when you need to retrieve the metadata for a specific file in google drive.
GOOGLESUPER_GET_FILE_METADATAAcciónTool to get a file's metadata by id. use when you need to retrieve the metadata for a specific file in google drive.
Parámetros de entrada
fileIdstringObligatorioThe ID of the file.
includeLabelsstringA comma-separated list of IDs of labels to include in the labelInfo part of the response.
acknowledgeAbusebooleanWhether the user is acknowledging the risk of downloading known malware or other abusive files. This is only applicable when the alt parameter is set to media and the user is the owner of the file or an organizer of the shared drive in which the file resides.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives. This parameter will default to false.
includePermissionsForViewstringSpecifies which additional view's permissions to include in the response. Only 'published' is supported.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Download Photos Media ItemGOOGLESUPER_GET_MEDIA_ITEM_DOWNLOADAcciónDownloads a media item from google photos and returns it as a file.
GOOGLESUPER_GET_MEDIA_ITEM_DOWNLOADAcciónDownloads a media item from google photos and returns it as a file.
Parámetros de entrada
mediaItemIdstringObligatorioID of the media item to download
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Meet detailsGOOGLESUPER_GET_MEETAcciónRetrieve details of a google meet space using its unique identifier.
GOOGLESUPER_GET_MEETAcciónRetrieve details of a google meet space using its unique identifier.
Parámetros de entrada
space_namestringObligatorioThe unique identifier for the Google Meet space.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Participant SessionGOOGLESUPER_GET_PARTICIPANT_SESSIONAcciónTool to get a specific participant session from a conference record. use when you need to retrieve details about a particular participant in a past meeting.
GOOGLESUPER_GET_PARTICIPANT_SESSIONAcciónTool to get a specific participant session from a conference record. use when you need to retrieve details about a particular participant in a past meeting.
Parámetros de entrada
namestringObligatorioRequired. Resource name of the participant. Format: conferenceRecords/{conference_record}/participants/{participant}
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get PeopleGOOGLESUPER_GET_PEOPLEAcciónRetrieves either a specific person's details (using `resource name`) or lists 'other contacts' (if `other contacts` is true), with `person fields` specifying the data to return.
GOOGLESUPER_GET_PEOPLEAcciónRetrieves either a specific person's details (using `resource name`) or lists 'other contacts' (if `other contacts` is true), with `person fields` specifying the data to return.
Parámetros de entrada
page_sizeintegerThe number of 'Other Contacts' to return per page. Applicable only when `other_contacts` is true.
page_tokenstringAn opaque token from a previous response to retrieve the next page of 'Other Contacts' results. Applicable only when `other_contacts` is true and paginating.
sync_tokenstringA token from a previous 'Other Contacts' list call to retrieve only changes since the last sync; leave empty for an initial full sync. Applicable only when `other_contacts` is true.
person_fieldsstringA comma-separated field mask to restrict which fields on the person (or persons) are returned. Consult the Google People API documentation for a comprehensive list of valid fields.
resource_namestringResource name identifying the person for whom to retrieve information (like the authenticated user or a specific contact). Used only when `other_contacts` is false.
other_contactsbooleanIf true, retrieves 'Other Contacts' (people interacted with but not explicitly saved), ignoring `resource_name` and enabling pagination/sync. If false, retrieves information for the single person specified by `resource_name`.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get PermissionGOOGLESUPER_GET_PERMISSIONAcciónGets a permission by id. use this tool to retrieve a specific permission for a file or shared drive.
GOOGLESUPER_GET_PERMISSIONAcciónGets a permission by id. use this tool to retrieve a specific permission for a file or shared drive.
Parámetros de entrada
file_idstringObligatorioThe ID of the file.
permission_idstringObligatorioThe ID of the permission.
supports_all_drivesbooleanWhether the requesting application supports both My Drives and shared drives.
use_domain_admin_accessbooleanIssue the request as a domain administrator; if set to true, then the requester will be granted access if the file ID parameter refers to a shared drive and the requester is an administrator of the domain to which the shared drive belongs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ProfileGOOGLESUPER_GET_PROFILEAcciónRetrieves key gmail profile information (email address, message/thread totals, history id) for a user.
GOOGLESUPER_GET_PROFILEAcciónRetrieves key gmail profile information (email address, message/thread totals, history id) for a user.
Parámetros de entrada
user_idstringThe email address of the Gmail user whose profile is to be retrieved, or the special value 'me' to indicate the currently authenticated user.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get recordings by conference record IDGOOGLESUPER_GET_RECORDINGS_BY_CONFERENCE_RECORD_IDAcciónRetrieves recordings from google meet for a given conference record id.
GOOGLESUPER_GET_RECORDINGS_BY_CONFERENCE_RECORD_IDAcciónRetrieves recordings from google meet for a given conference record id.
Parámetros de entrada
conferenceRecord_idstringObligatorioUnique identifier for the conference record.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ReplyGOOGLESUPER_GET_REPLYAcciónTool to get a specific reply to a comment on a file. use when you need to retrieve the details of a particular reply.
GOOGLESUPER_GET_REPLYAcciónTool to get a specific reply to a comment on a file. use when you need to retrieve the details of a particular reply.
Parámetros de entrada
fileIdstringObligatorioThe ID of the file.
replyIdstringObligatorioThe ID of the reply.
commentIdstringObligatorioThe ID of the comment.
includeDeletedbooleanWhether to return deleted replies. Deleted replies will not include their original content.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get RevisionGOOGLESUPER_GET_REVISIONAcciónTool to get a specific revision's metadata by revision id. use when you need to retrieve information about a particular version of a file.
GOOGLESUPER_GET_REVISIONAcciónTool to get a specific revision's metadata by revision id. use when you need to retrieve information about a particular version of a file.
Parámetros de entrada
file_idstringObligatorioThe ID of the file.
revision_idstringObligatorioThe ID of the revision.
acknowledge_abusebooleanWhether the user is acknowledging the risk of downloading known malware or other abusive files. This is only applicable when the alt parameter is set to media and the user is the owner of the file or an organizer of the shared drive in which the file resides.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get RouteGOOGLESUPER_GET_ROUTEAcciónCalculates one or more routes between two specified locations using various travel modes and preferences; addresses must be resolvable by google maps.
GOOGLESUPER_GET_ROUTEAcciónCalculates one or more routes between two specified locations using various travel modes and preferences; addresses must be resolvable by google maps.
Parámetros de entrada
unitsstringenumUnit system (e.g., 'METRIC' for kilometers, 'IMPERIAL' for miles) for displaying distances.
METRICIMPERIALfieldMaskstringComma-separated list of `Route` object fields to include in the response (e.g., 'routes.distanceMeters,routes.duration') for efficiency.
travelModestringenumMode of transportation for the route.
DRIVEBICYCLEWALKTWO_WHEELERTRANSITlanguageCodestringBCP-47 language code (e.g., 'en-US', 'es') for textual information like navigation instructions.
origin_addressstringObligatorioStarting point address or place name for the route calculation.
routingPreferencestringenumSpecifies routing preference: `TRAFFIC_UNAWARE` (fastest, ignores traffic), `TRAFFIC_AWARE` (considers traffic, optimized), `TRAFFIC_AWARE_OPTIMAL` (most accurate traffic-based routing), or `ROUTING_PREFERENCE_UNSPECIFIED` (behavior similar to `TRAFFIC_UNAWARE`).
ROUTING_PREFERENCE_UNSPECIFIEDTRAFFIC_UNAWARETRAFFIC_AWARETRAFFIC_AWARE_OPTIMALdestination_addressstringObligatorioDestination point address or place name for the route calculation.
computeAlternativeRoutesbooleanComputes and returns alternative routes if true.
routeModifiers_avoidTollsbooleanAttempts to avoid toll roads if true.
routeModifiers_avoidFerriesbooleanAttempts to avoid ferries if true.
routeModifiers_avoidHighwaysbooleanAttempts to avoid highways if true.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get sheet namesGOOGLESUPER_GET_SHEET_NAMESAcciónLists all worksheet names from a specified google spreadsheet (which must exist), useful for discovering sheets before further operations.
GOOGLESUPER_GET_SHEET_NAMESAcciónLists all worksheet names from a specified google spreadsheet (which must exist), useful for discovering sheets before further operations.
Parámetros de entrada
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet. This ID is typically found in the spreadsheet's URL.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Spreadsheet by Data FilterGOOGLESUPER_GET_SPREADSHEET_BY_DATA_FILTERAcciónReturns the spreadsheet at the given id, filtered by the specified data filters. use this tool when you need to retrieve specific subsets of data from a google sheet based on criteria like a1 notation, developer metadata, or grid ranges.
GOOGLESUPER_GET_SPREADSHEET_BY_DATA_FILTERAcciónReturns the spreadsheet at the given id, filtered by the specified data filters. use this tool when you need to retrieve specific subsets of data from a google sheet based on criteria like a1 notation, developer metadata, or grid ranges.
Parámetros de entrada
dataFiltersobject[]ObligatorioThe DataFilters used to select which ranges to retrieve.
spreadsheetIdstringObligatorioThe ID of the spreadsheet to request.
includeGridDatabooleanTrue if grid data should be returned. Ignored if a field mask is set.
excludeTablesInBandedRangesbooleanTrue if tables should be excluded in the banded ranges. False if not set.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get spreadsheet infoGOOGLESUPER_GET_SPREADSHEET_INFOAcciónRetrieves comprehensive metadata for a google spreadsheet using its id, excluding cell data.
GOOGLESUPER_GET_SPREADSHEET_INFOAcciónRetrieves comprehensive metadata for a google spreadsheet using its id, excluding cell data.
Parámetros de entrada
spreadsheet_idstringObligatorioUnique identifier of the Google Spreadsheet, typically found in its URL.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Table SchemaGOOGLESUPER_GET_TABLE_SCHEMAAcciónThis action is used to get the schema of a table in a google spreadsheet, call this action to get the schema of a table in a spreadsheet before you query the table. analyze table structure and infer column names, types, and constraints. uses statistical analysis of sample data to determine the most likely data type for each column. call this action after calling the list tables action to get the schema of a table in a spreadsheet.
GOOGLESUPER_GET_TABLE_SCHEMAAcciónThis action is used to get the schema of a table in a google spreadsheet, call this action to get the schema of a table in a spreadsheet before you query the table. analyze table structure and infer column names, types, and constraints. uses statistical analysis of sample data to determine the most likely data type for each column. call this action after calling the list tables action to get the schema of a table in a spreadsheet.
Parámetros de entrada
sheet_namestringSheet/tab name if table_name is ambiguous across multiple sheets
table_namestringObligatorioSpecific table name from LIST_TABLES response (e.g., 'Sales_Data', 'Employee_List'). Use 'auto' to analyze the largest/most prominent table.
sample_sizeintegerNumber of rows to sample for type inference
spreadsheet_idstringObligatorioGoogle Sheets ID
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get TaskGOOGLESUPER_GET_TASKAcciónUse to retrieve a specific google task if its `task id` and parent `tasklist id` are known.
GOOGLESUPER_GET_TASKAcciónUse to retrieve a specific google task if its `task id` and parent `tasklist id` are known.
Parámetros de entrada
task_idstringObligatorioUnique identifier of the Google Task to retrieve.
tasklist_idstringObligatorioUnique identifier of the Google Tasks list containing the task.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get task listGOOGLESUPER_GET_TASK_LISTAcciónRetrieves a specific task list from the user's google tasks if the `tasklist id` exists for the authenticated user.
GOOGLESUPER_GET_TASK_LISTAcciónRetrieves a specific task list from the user's google tasks if the `tasklist id` exists for the authenticated user.
Parámetros de entrada
tasklist_idstringObligatorioThe unique identifier of the task list to retrieve, assigned by Google Tasks when the list is created.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get transcripts by conference record IDGOOGLESUPER_GET_TRANSCRIPTS_BY_CONFERENCE_RECORD_IDAcciónRetrieves all transcripts for a specific google meet conference using its conferencerecord id.
GOOGLESUPER_GET_TRANSCRIPTS_BY_CONFERENCE_RECORD_IDAcciónRetrieves all transcripts for a specific google meet conference using its conferencerecord id.
Parámetros de entrada
conferenceRecord_idstringObligatorioUnique identifier of the conference record.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete folder or fileGOOGLESUPER_GOOGLE_DRIVE_DELETE_FOLDER_OR_FILE_ACTIONAcciónTool to delete a file or folder in google drive. use when you need to permanently remove a specific file or folder using its id. note: this action is irreversible.
GOOGLESUPER_GOOGLE_DRIVE_DELETE_FOLDER_OR_FILE_ACTIONAcciónTool to delete a file or folder in google drive. use when you need to permanently remove a specific file or folder using its id. note: this action is irreversible.
Parámetros de entrada
fileIdstringObligatorioThe ID of the file or folder to delete. This is a required field.
supportsAllDrivesbooleanWhether the application supports both My Drives and shared drives. If false or unspecified, the file is attempted to be deleted from the user's My Drive. If true, the item will be deleted from shared drives as well if necessary.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Hide Shared DriveGOOGLESUPER_HIDE_DRIVEAcciónTool 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.
GOOGLESUPER_HIDE_DRIVEAcciónTool 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.
Parámetros de entrada
drive_idstringObligatorioThe ID of the shared drive.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Insert Dimension in Google SheetGOOGLESUPER_INSERT_DIMENSIONAcciónTool to insert new rows or columns into a sheet at a specified location. use when you need to add empty rows or columns within an existing google sheet.
GOOGLESUPER_INSERT_DIMENSIONAcciónTool to insert new rows or columns into a sheet at a specified location. use when you need to add empty rows or columns within an existing google sheet.
Parámetros de entrada
spreadsheet_idstringObligatorioThe ID of the spreadsheet to update.
response_rangesstring[]Limits the ranges of the spreadsheet to include in the response.
insert_dimensionobjectObligatorioThe details for the insert dimension request.
response_include_grid_databooleanTrue if grid data should be included in the response (if includeSpreadsheetInResponse is true).
include_spreadsheet_in_responsebooleanTrue if the updated spreadsheet should be included in the response.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Insert Inline ImageGOOGLESUPER_INSERT_INLINE_IMAGEAcciónTool to insert an image from a given uri at a specified location in a google document as an inline image. use when you need to add an image to a document programmatically.
GOOGLESUPER_INSERT_INLINE_IMAGEAcciónTool to insert an image from a given uri at a specified location in a google document as an inline image. use when you need to add an image to a document programmatically.
Parámetros de entrada
uristringObligatorioThe URI of the image. Images must be less than 50MB, not exceed 25 megapixels, and be in PNG, JPEG, or GIF format. The URI can be at most 2 kB.
locationobjectObligatorioThe location in the document to insert the image.
documentIdstringObligatorioThe ID of the document to update.
objectSizeobjectThe size of the image. If not specified, the image is rendered at its intrinsic size.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Insert Page BreakGOOGLESUPER_INSERT_PAGE_BREAKAcciónTool 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.
GOOGLESUPER_INSERT_PAGE_BREAKAcciónTool 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.
Parámetros de entrada
documentIdstringObligatorioThe ID of the document to update.
insertPageBreakobjectObligatorioThe details for the insertPageBreak request.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Insert Table in Google DocGOOGLESUPER_INSERT_TABLE_ACTIONAcciónTool 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 body, header, or footer) in a document.
GOOGLESUPER_INSERT_TABLE_ACTIONAcciónTool 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 body, header, or footer) in a document.
Parámetros de entrada
rowsintegerObligatorioThe number of rows in the table.
indexintegerThe zero-based index where the table will be inserted. If provided, 'location' will be used. If omitted and 'insertAtEndOfSegment' is false or omitted, 'endOfSegmentLocation' will be used for the document body.
tabIdstringThe tab that the location is in. When omitted, the request is applied to the first tab.
columnsintegerObligatorioThe number of columns in the table.
segmentIdstringThe ID of the header, footer or footnote the location is in. An empty segment ID signifies the document's body.
documentIdstringObligatorioThe ID of the document to update.
insertAtEndOfSegmentbooleanIf true, inserts the table at the end of the segment (document body, header, or footer specified by segment_id). If false or omitted, and 'index' is not provided, it defaults to inserting at the end of the document body. If 'index' is provided, this field is ignored.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Insert Table ColumnGOOGLESUPER_INSERT_TABLE_COLUMNAcciónTool to insert a new column into a table in a google document. use this tool when you need to add a column to an existing table at a specific location.
GOOGLESUPER_INSERT_TABLE_COLUMNAcciónTool to insert a new column into a table in a google document. use this tool when you need to add a column to an existing table at a specific location.
Parámetros de entrada
requestsobject[]ObligatorioA list of requests to be applied to the document. For this action, it will contain one InsertTableColumnRequest.
document_idstringObligatorioThe ID of the document to update.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Insert TaskGOOGLESUPER_INSERT_TASKAcciónCreates a new task in a given `tasklist id`, optionally as a subtask of an existing `task parent` or positioned after an existing `task previous` sibling, where both `task parent` and `task previous` must belong to the same `tasklist id` if specified.
GOOGLESUPER_INSERT_TASKAcciónCreates a new task in a given `tasklist id`, optionally as a subtask of an existing `task parent` or positioned after an existing `task previous` sibling, where both `task parent` and `task previous` must belong to the same `tasklist id` if specified.
Parámetros de entrada
idstringTask identifier.
duestringDue date of the task. Some examples of expected datetime format: UTC-5:30, 6:50 PM ->If date is not mentioned, and seeming that the start date is in next 24 hours. UTC+1, 11:59 PM, 31 Dec ->If the meeting start date is in next 1 year (this is most possible case) UTC-3:45, 7:15 AM, 22 Aug 2020 ->If the meeting is to be set after at a spefic date, mentioned with year. 11:15 PM, 12 May 2019 ->In case no UTC offset to be mentioned, skip the UTC part altogether. 2023-03-01T00:00:00Z ->Standard ISO-8601 format
etagstringETag of the resource.
notesstringNotes describing the task. Optional. Maximum length allowed: 8192 characters.
titlestringObligatorioTitle of the task. Maximum length allowed: 1024 characters.
hiddenbooleanFlag indicating whether the task is hidden.
statusstringObligatorioenumStatus of the task. This is either 'needsAction' or 'completed'.
needsActioncompleteddeletedbooleanFlag indicating whether the task has been deleted.
completedstringCompletion date of the task. Some examples of expected datetime format: UTC-5:30, 6:50 PM ->If date is not mentioned, and seeming that the start date is in next 24 hours. UTC+1, 11:59 PM, 31 Dec ->If the meeting start date is in next 1 year (this is most possible case) UTC-3:45, 7:15 AM, 22 Aug 2020 ->If the meeting is to be set after at a spefic date, mentioned with year. 11:15 PM, 12 May 2019 ->In case no UTC offset to be mentioned, skip the UTC part altogether. 2023-03-01T00:00:00Z ->Standard ISO-8601 format
task_parentstringIdentifier of an existing task to serve as parent; if provided, creates a subtask, otherwise a top-level task in the specified list.
tasklist_idstringObligatorioIdentifier for the Google Task list where the new task will be created.
task_previousstringIdentifier of an existing task after which the new task will be placed, at the same hierarchical level (as a sibling).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Insert Text into DocumentGOOGLESUPER_INSERT_TEXT_ACTIONAcciónTool to insert a string of text at a specified location within a google document. use when you need to add new text content to an existing document.
GOOGLESUPER_INSERT_TEXT_ACTIONAcciónTool to insert a string of text at a specified location within a google document. use when you need to add new text content to an existing document.
Parámetros de entrada
document_idstringObligatorioThe ID of the document to insert text into.
text_to_insertstringObligatorioThe string of text to insert.
insertion_indexintegerObligatorioThe EOL character of the paragraph will be moved to the end of the inserted text. The index where the text will be inserted. The index is zero-based and refers to the UTF-16 code unit. For example, to insert text at the beginning of the document, use an index of 1 (to account for the first paragraph).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List AccountsGOOGLESUPER_LIST_ACCOUNTSAcciónTool to list all accounts accessible by the caller. use when you need to enumerate all google analytics accounts your credentials can access.
GOOGLESUPER_LIST_ACCOUNTSAcciónTool to list all accounts accessible by the caller. use when you need to enumerate all google analytics accounts your credentials can access.
Parámetros de entrada
pageSizeintegerOptional. Maximum number of accounts to return. Must be ≥1.
pageTokenstringOptional. Token for retrieving the next page of results.
showDeletedbooleanOptional. Whether to include soft-deleted (trashed) Accounts.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List ACL RulesGOOGLESUPER_LIST_ACL_RULESAcciónRetrieves the list of access control rules (acls) for a specified calendar, providing the necessary 'rule id' values required for updating specific acl rules.
GOOGLESUPER_LIST_ACL_RULESAcciónRetrieves the list of access control rules (acls) for a specified calendar, providing the necessary 'rule id' values required for updating specific acl rules.
Parámetros de entrada
page_tokenstringToken specifying which result page to return. Optional.
sync_tokenstringToken obtained from the nextSyncToken field returned on the last page of a previous list operation. It makes the result of this list operation contain only entries that have changed since then. Optional. The default is to retrieve all entries.
calendar_idstringObligatorioCalendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.
max_resultsintegerMaximum number of entries returned on one result page. Optional. The default is 100.
show_deletedbooleanWhether to include deleted ACLs in the result. Optional. The default is False.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List AlbumsGOOGLESUPER_LIST_ALBUMSAcciónLists all albums shown to a user in the albums tab of google photos.
GOOGLESUPER_LIST_ALBUMSAcciónLists all albums shown to a user in the albums tab of google photos.
Parámetros de entrada
pageSizeintegerMaximum number of albums to return. Default 20, maximum 50.
pageTokenstringContinuation token for getting the next page of results
excludeNonAppCreatedDatabooleanIf true, excludes media items not created by this app
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List AudiencesGOOGLESUPER_LIST_AUDIENCESAcciónTool to list all audiences on a property. use when you need to fetch all audiences for a ga4 property after confirming its existence.
GOOGLESUPER_LIST_AUDIENCESAcciónTool to list all audiences on a property. use when you need to fetch all audiences for a ga4 property after confirming its existence.
Parámetros de entrada
parentstringObligatorioRequired. Resource name of the parent property. Format: properties/{property_id}
pageSizeintegerOptional. Maximum number of Audiences to return.
pageTokenstringOptional. Token for retrieving the next page of results.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Google CalendarsGOOGLESUPER_LIST_CALENDARSAcciónRetrieves calendars from the user's google calendar list, with options for pagination and filtering.
GOOGLESUPER_LIST_CALENDARSAcciónRetrieves calendars from the user's google calendar list, with options for pagination and filtering.
Parámetros de entrada
page_tokenstringToken for the page of results to return, from a previous response.
sync_tokenstringSync token from a previous list request to get only changed entries; showDeleted, showHidden, and pageToken are ignored if provided.
max_resultsintegerMaximum number of calendars to return per page. Max 250.
show_hiddenbooleanInclude calendars not typically shown in the UI.
show_deletedbooleanInclude deleted calendars in the result.
min_access_rolestringMinimum access role for calendars returned. Valid values: 'freeBusyReader', 'owner', 'reader', 'writer'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List ChangesGOOGLESUPER_LIST_CHANGESAcciónTool to list the changes for a user or shared drive. use when you need to track modifications to files and folders, such as creations, deletions, or permission changes. this action requires a `pagetoken` which can be initially obtained using the `get changes start page token` action or from a previous `list changes` response.
GOOGLESUPER_LIST_CHANGESAcciónTool to list the changes for a user or shared drive. use when you need to track modifications to files and folders, such as creations, deletions, or permission changes. this action requires a `pagetoken` which can be initially obtained using the `get changes start page token` action or from a previous `list changes` response.
Parámetros de entrada
spacesstringA comma-separated list of spaces to query within the corpora. Supported values are 'drive' and 'appDataFolder'.
driveIdstringThe shared drive from which changes will be returned. If specified the change IDs will be reflective of the shared drive; use the combined drive ID and change ID as an identifier.
pageSizeintegerThe maximum number of changes to return per page.
pageTokenstringObligatorioThe token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response or to the response from the getStartPageToken method.
includeLabelsstringA comma-separated list of IDs of labels to include in the `labelInfo` part of the response.
includeRemovedbooleanWhether to include changes indicating that items have been removed from the list of changes, for example by deletion or loss of access.
restrictToMyDrivebooleanWhether to restrict the results to changes inside the My Drive hierarchy. This omits changes to files such as those in the Application Data folder or shared files which have not been added to My Drive.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives.
includeCorpusRemovalsbooleanWhether changes should include the file resource if the file is still accessible by the user at the time of the request, even when a file was removed from the list of changes and there will be no further change entries for this file.
includeItemsFromAllDrivesbooleanWhether both My Drive and shared drive items should be included in results.
includePermissionsForViewstringSpecifies which additional view's permissions to include in the response. Only 'published' is supported.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List CommentsGOOGLESUPER_LIST_COMMENTSAcciónTool to list all comments for a file in google drive. use when you need to retrieve comments associated with a specific file.
GOOGLESUPER_LIST_COMMENTSAcciónTool to list all comments for a file in google drive. use when you need to retrieve comments associated with a specific file.
Parámetros de entrada
fieldsstringA comma-separated list of fields to include in the response. Use `*` to include all fields.
fileIdstringObligatorioThe ID of the file.
pageSizeintegerThe maximum number of comments to return per page.
pageTokenstringThe token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response.
includeDeletedbooleanWhether to include deleted comments. Deleted comments will not include their original content.
startModifiedTimestringThe minimum value of 'modifiedTime' for the result comments (RFC 3339 date-time).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Conference RecordsGOOGLESUPER_LIST_CONFERENCE_RECORDSAcciónTool to list conference records. use when you need to retrieve a list of past conferences, optionally filtering them by criteria like meeting code, space name, or time range.
GOOGLESUPER_LIST_CONFERENCE_RECORDSAcciónTool to list conference records. use when you need to retrieve a list of past conferences, optionally filtering them by criteria like meeting code, space name, or time range.
Parámetros de entrada
filterstringOptional. User specified filtering condition in EBNF format. Filterable fields: `space.meeting_code`, `space.name`, `start_time`, `end_time`. Examples: `space.name = "spaces/NAME"`, `space.meeting_code = "abc-mnop-xyz"`, `start_time>="2024-01-01T00:00:00.000Z" AND start_time<="2024-01-02T00:00:00.000Z"`, `end_time IS NULL`
page_sizeintegerMaximum number of conference records to return. The service might return fewer than this value. If unspecified, at most 25 conference records are returned. The maximum value is 100; values above 100 are coerced to 100.
page_tokenstringPage token returned from previous List Call.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List draftsGOOGLESUPER_LIST_DRAFTSAcciónRetrieves a paginated list of email drafts from a user's gmail account. use verbose=true to get full draft details including subject, body, sender, and timestamp.
GOOGLESUPER_LIST_DRAFTSAcciónRetrieves a paginated list of email drafts from a user's gmail account. use verbose=true to get full draft details including subject, body, sender, and timestamp.
Parámetros de entrada
user_idstringUser's mailbox ID; use 'me' for the authenticated user.
verbosebooleanIf true, fetches full draft details including subject, sender, recipient, body, and timestamp. If false, returns only draft IDs (faster).
page_tokenstringToken from a previous response to retrieve a specific page of drafts.
max_resultsintegerMaximum number of drafts to return per page.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List File LabelsGOOGLESUPER_LIST_FILE_LABELSAcciónTool to list the labels on a file. use when you need to retrieve all labels associated with a specific file in google drive.
GOOGLESUPER_LIST_FILE_LABELSAcciónTool to list the labels on a file. use when you need to retrieve all labels associated with a specific file in google drive.
Parámetros de entrada
file_idstringObligatorioThe ID of the file.
page_tokenstringToken to retrieve a specific page of results.
max_resultsintegerThe maximum number of labels to return per page. Default is 100.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Files and FoldersGOOGLESUPER_LIST_FILESAcciónTool to list a user's files and folders in google drive. use this to search or browse for files and folders based on various criteria.
GOOGLESUPER_LIST_FILESAcciónTool to list a user's files and folders in google drive. use this to search or browse for files and folders based on various criteria.
Parámetros de entrada
qstringA query string for filtering the file results. Supports operators like 'and', 'or', 'not', and can filter on fields like 'name', 'mimeType', 'modifiedTime', 'starred', 'trashed'. Example: "name contains 'important' and mimeType = 'application/vnd.google-apps.folder'".
fieldsstringSelector specifying which fields to include in a partial response. This can be used to retrieve only specific file metadata, improving performance. Example: 'nextPageToken, files(id, name, mimeType, modifiedTime)'
spacesstringA comma-separated list of spaces to query within the corpora. Supported values are 'drive' and 'appDataFolder'. 'drive' represents files in My Drive and shared drives, while 'appDataFolder' represents the application's private data folder.
corporastringSpecifies the bodies of items (files/documents) to which the query applies. Supported values are 'user', 'domain', 'drive', and 'allDrives'. It's generally more efficient to use 'user' or 'drive' instead of 'allDrives'. Defaults to 'user'.
driveIdstringThe ID of the shared drive to search. This is used when `corpora` is set to 'drive'.
orderBystringA comma-separated list of sort keys. Valid keys include 'createdTime', 'folder', 'modifiedByMeTime', 'modifiedTime', 'name', 'name_natural', 'quotaBytesUsed', 'recency', 'sharedWithMeTime', 'starred', 'viewedByMeTime'. Each key sorts in ascending order by default, but can be reversed with the 'desc' modifier (e.g., 'modifiedTime desc').
folderIdstringID of a specific folder to list files from. This is a convenience parameter that automatically adds "'folder_id' in parents" to the query. Cannot be used together with a custom 'q' parameter.
pageSizeintegerThe maximum number of files to return per page. The value must be between 1 and 1000, inclusive. Defaults to 100.
pageTokenstringThe token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response.
includeLabelsstringA comma-separated list of label IDs to include in the `labelInfo` part of the response for each file.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives. Defaults to false. If true, then `includeItemsFromAllDrives` can be used to extend the search to all drives.
includeItemsFromAllDrivesbooleanWhether to include items from both My Drive and shared drives. This is relevant when `corpora` is 'user' or 'domain'. Defaults to false.
includePermissionsForViewstringSpecifies which additional view's permissions to include in the response. Currently, only 'published' is supported, which includes permissions for files with published content.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Gmail labelsGOOGLESUPER_LIST_LABELSAcciónRetrieves a list of all system and user-created labels for the specified gmail account.
GOOGLESUPER_LIST_LABELSAcciónRetrieves a list of all system and user-created labels for the specified gmail account.
Parámetros de entrada
user_idstringIdentifies the Gmail account (owner's email or 'me' for authenticated user) for which labels will be listed.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Media ItemsGOOGLESUPER_LIST_MEDIA_ITEMSAcciónLists all media items from a user's google photos library.
GOOGLESUPER_LIST_MEDIA_ITEMSAcciónLists all media items from a user's google photos library.
Parámetros de entrada
pageSizeintegerMaximum number of items to return. Default 25, maximum 100.
pageTokenstringToken for getting the next page of results
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Participant SessionsGOOGLESUPER_LIST_PARTICIPANT_SESSIONSAcciónTool to list all participant sessions for a specific conference record in google meet. use this when you need to retrieve a list of participants who joined a particular meeting.
GOOGLESUPER_LIST_PARTICIPANT_SESSIONSAcciónTool to list all participant sessions for a specific conference record in google meet. use this when you need to retrieve a list of participants who joined a particular meeting.
Parámetros de entrada
filterstringOptional. User-specified filtering condition in EBNF format. Filterable fields include `earliest_start_time` and `latest_end_time`.
parentstringObligatorioRequired. The identifier of the conference record, in the format `conferenceRecords/{conferenceRecord}`.
page_sizeintegerOptional. Maximum number of participants to return. The service might return fewer than this value. If unspecified, at most 100 participants are returned. The maximum value is 250; values above 250 are coerced to 250.
page_tokenstringOptional. Page token returned from a previous list call, used to retrieve the next page of results.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List PermissionsGOOGLESUPER_LIST_PERMISSIONSAcciónTool to list a file's permissions. use when you need to retrieve all permissions associated with a specific file or shared drive.
GOOGLESUPER_LIST_PERMISSIONSAcciónTool to list a file's permissions. use when you need to retrieve all permissions associated with a specific file or shared drive.
Parámetros de entrada
fileIdstringObligatorioThe ID of the file or shared drive.
pageSizeintegerThe maximum number of permissions to return per page. When not set for files in a shared drive, at most 100 results will be returned. When not set for files that are not in a shared drive, the entire list will be returned.
pageTokenstringThe token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives. Default: false
useDomainAdminAccessbooleanIssue the request as a domain administrator; if set to true, then the requester will be granted access if the file ID parameter refers to a shared drive and the requester is an administrator of the domain to which the shared drive belongs.
includePermissionsForViewstringSpecifies which additional view's permissions to include in the response. Only 'published' is supported.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Replies to CommentGOOGLESUPER_LIST_REPLIES_TO_COMMENTAcciónTool 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.
GOOGLESUPER_LIST_REPLIES_TO_COMMENTAcciónTool 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.
Parámetros de entrada
fieldsstringSelector specifying which fields to include in a partial response. Use '*' for all fields or e.g. 'replies(id,content),nextPageToken'
file_idstringObligatorioThe ID of the file.
page_sizeintegerThe maximum number of replies to return per page.
comment_idstringObligatorioThe ID of the comment.
page_tokenstringThe token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response.
include_deletedbooleanWhether to include deleted replies. Deleted replies will not include their original content.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List File RevisionsGOOGLESUPER_LIST_REVISIONSAcciónTool to list a file's revisions. use when you need to retrieve the revision history of a specific file in google drive.
GOOGLESUPER_LIST_REVISIONSAcciónTool to list a file's revisions. use when you need to retrieve the revision history of a specific file in google drive.
Parámetros de entrada
fileIdstringObligatorioThe ID of the file.
pageSizeintegerThe maximum number of revisions to return per page.
pageTokenstringThe token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives. Defaults to false.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Shared DrivesGOOGLESUPER_LIST_SHARED_DRIVESAcciónTool to list the user's shared drives. use when you need to get a list of all shared drives accessible to the authenticated user.
GOOGLESUPER_LIST_SHARED_DRIVESAcciónTool to list the user's shared drives. use when you need to get a list of all shared drives accessible to the authenticated user.
Parámetros de entrada
qstringQuery string for searching shared drives.
pageSizeintegerMaximum number of shared drives to return per page.
pageTokenstringPage token for shared drives.
useDomainAdminAccessbooleanIssue the request as a domain administrator. If set to true, then all shared drives of the domain in which the requester is an administrator are returned.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Charts from SpreadsheetGOOGLESUPER_LIST_SPREADSHEET_CHARTS_ACTIONAcciónTool to retrieve a list of charts with their ids and metadata from a google sheets spreadsheet. use to identify charts available for embedding into google docs.
GOOGLESUPER_LIST_SPREADSHEET_CHARTS_ACTIONAcciónTool to retrieve a list of charts with their ids and metadata from a google sheets spreadsheet. use to identify charts available for embedding into google docs.
Parámetros de entrada
fields_maskstringField mask to specify which parts of the spreadsheet and chart resources to include. Example: '''sheets(properties(sheetId,title),charts(chartId,spec(title,altText)))'''
spreadsheet_idstringObligatorioThe ID of the Google Sheets spreadsheet.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Tables in SpreadsheetGOOGLESUPER_LIST_TABLESAcciónThis action is used to list all tables in a google spreadsheet, call this action to get the list of tables in a spreadsheet. discover all tables in a google spreadsheet by analyzing sheet structure and detecting data patterns. uses heuristic analysis to find header rows, data boundaries, and table structures.
GOOGLESUPER_LIST_TABLESAcciónThis action is used to list all tables in a google spreadsheet, call this action to get the list of tables in a spreadsheet. discover all tables in a google spreadsheet by analyzing sheet structure and detecting data patterns. uses heuristic analysis to find header rows, data boundaries, and table structures.
Parámetros de entrada
min_rowsintegerMinimum number of data rows to consider a valid table
min_columnsintegerMinimum number of columns to consider a valid table
min_confidencenumberMinimum confidence score (0.0-1.0) to consider a valid table
spreadsheet_idstringObligatorioGoogle Sheets ID from the URL (e.g., '1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms')
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List task listsGOOGLESUPER_LIST_TASK_LISTSAcciónFetches the authenticated user's task lists from google tasks; results may be paginated.
GOOGLESUPER_LIST_TASK_LISTSAcciónFetches the authenticated user's task lists from google tasks; results may be paginated.
Parámetros de entrada
pageTokenstringToken for the page of results to return; omit for the first page, use `nextPageToken` from a previous response for subsequent pages.
maxResultsintegerMaximum number of task lists to return per page.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List TasksGOOGLESUPER_LIST_TASKSAcciónRetrieves 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.
GOOGLESUPER_LIST_TASKSAcciónRetrieves 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.
Parámetros de entrada
dueMaxstringExclude tasks due after this date. Some examples of expected datetime format: UTC-5:30, 6:50 PM ->If date is not mentioned, and seeming that the start date is in next 24 hours. UTC+1, 11:59 PM, 31 Dec ->If the meeting start date is in next 1 year (this is most possible case) UTC-3:45, 7:15 AM, 22 Aug 2020 ->If the meeting is to be set after at a spefic date, mentioned with year. 11:15 PM, 12 May 2019 ->In case no UTC offset to be mentioned, skip the UTC part altogether. 2023-03-01T00:00:00Z ->Standard ISO-8601 format
dueMinstringExclude tasks due before this date. Some examples of expected datetime format: UTC-5:30, 6:50 PM ->If date is not mentioned, and seeming that the start date is in next 24 hours. UTC+1, 11:59 PM, 31 Dec ->If the meeting start date is in next 1 year (this is most possible case) UTC-3:45, 7:15 AM, 22 Aug 2020 ->If the meeting is to be set after at a spefic date, mentioned with year. 11:15 PM, 12 May 2019 ->In case no UTC offset to be mentioned, skip the UTC part altogether. 2023-03-01T00:00:00Z ->Standard ISO-8601 format
pageTokenstringToken from a previous list operation for fetching a specific page; if omitted, retrieves the first page.
maxResultsintegerMaximum number of tasks to return. API default: 20, maximum: 100.
showHiddenbooleanInclude hidden tasks. Defaults to false.
updatedMinstringLower bound for task's last modification time (for syncing). Some examples of expected datetime format: UTC-5:30, 6:50 PM ->If date is not mentioned, and seeming that the start date is in next 24 hours. UTC+1, 11:59 PM, 31 Dec ->If the meeting start date is in next 1 year (this is most possible case) UTC-3:45, 7:15 AM, 22 Aug 2020 ->If the meeting is to be set after at a spefic date, mentioned with year. 11:15 PM, 12 May 2019 ->In case no UTC offset to be mentioned, skip the UTC part altogether. 2023-03-01T00:00:00Z ->Standard ISO-8601 format
showDeletedbooleanInclude deleted tasks. Defaults to false.
tasklist_idstringObligatorioIdentifier of the task list. Use '@default' for the user's primary task list.
completedMaxstringExclude tasks completed after this date. Some examples of expected datetime format: UTC-5:30, 6:50 PM ->If date is not mentioned, and seeming that the start date is in next 24 hours. UTC+1, 11:59 PM, 31 Dec ->If the meeting start date is in next 1 year (this is most possible case) UTC-3:45, 7:15 AM, 22 Aug 2020 ->If the meeting is to be set after at a spefic date, mentioned with year. 11:15 PM, 12 May 2019 ->In case no UTC offset to be mentioned, skip the UTC part altogether. 2023-03-01T00:00:00Z ->Standard ISO-8601 format
completedMinstringExclude tasks completed before this date. Some examples of expected datetime format: UTC-5:30, 6:50 PM ->If date is not mentioned, and seeming that the start date is in next 24 hours. UTC+1, 11:59 PM, 31 Dec ->If the meeting start date is in next 1 year (this is most possible case) UTC-3:45, 7:15 AM, 22 Aug 2020 ->If the meeting is to be set after at a spefic date, mentioned with year. 11:15 PM, 12 May 2019 ->In case no UTC offset to be mentioned, skip the UTC part altogether. 2023-03-01T00:00:00Z ->Standard ISO-8601 format
showCompletedbooleanInclude completed tasks. Defaults to true. (See action docstring for interaction with `completedMin`/`Max`).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List threadsGOOGLESUPER_LIST_THREADSAcciónRetrieves a list of email threads from a gmail account, identified by `user id` (email address or 'me'), supporting filtering and pagination.
GOOGLESUPER_LIST_THREADSAcciónRetrieves a list of email threads from a gmail account, identified by `user id` (email address or 'me'), supporting filtering and pagination.
Parámetros de entrada
querystringFilter for threads, using Gmail search query syntax (e.g., 'from:user@example.com is:unread').
user_idstringThe user's email address or 'me' to specify the authenticated Gmail account.
verbosebooleanIf false, returns threads with basic fields (id, snippet, historyId). If true, returns threads with complete message details including headers, body, attachments, and metadata for each message in the thread.
page_tokenstringToken from a previous response to retrieve a specific page of results; omit for the first page.
max_resultsintegerMaximum number of threads to return.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Look up spreadsheet rowGOOGLESUPER_LOOKUP_SPREADSHEET_ROWAcciónFinds the first row in a google spreadsheet where a cell's entire content exactly matches the query string, searching within a specified a1 notation range or the first sheet by default.
GOOGLESUPER_LOOKUP_SPREADSHEET_ROWAcciónFinds the first row in a google spreadsheet where a cell's entire content exactly matches the query string, searching within a specified a1 notation range or the first sheet by default.
Parámetros de entrada
querystringObligatorioExact text value to find; matches the entire content of a cell in a row.
rangestringA1 notation of the range to search (e.g., 'Sheet1!A1:D5', 'MySheet!A:Z', or 'Sheet1'). Defaults to the non-empty part of the first sheet. For multiple sheets, include sheet name (e.g., 'SheetName!A1:Z100').
case_sensitivebooleanIf `True`, the query string search is case-sensitive.
spreadsheet_idstringObligatorioIdentifier of the Google Spreadsheet to search.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Embed Google MapGOOGLESUPER_MAPS_EMBED_APIAcciónTool to generate an embeddable google map url and html iframe code. use when you need to display a map (place, view, directions, street view, search) on a webpage without javascript.
GOOGLESUPER_MAPS_EMBED_APIAcciónTool to generate an embeddable google map url and html iframe code. use when you need to display a map (place, view, directions, street view, search) on a webpage without javascript.
Parámetros de entrada
modestringObligatorioenumThe mode of the embedded map.
placeviewdirectionsstreetviewsearchview_paramsobjectParameters for 'view' mode.
place_paramsobjectParameters for 'place' mode.
search_paramsobjectParameters for 'search' mode.
directions_paramsobjectParameters for 'directions' mode.
streetview_paramsobjectParameters for 'streetview' mode.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Modify thread labelsGOOGLESUPER_MODIFY_THREAD_LABELSAcciónAdds or removes specified existing label ids from a gmail thread, affecting all its messages; ensure the thread id is valid.
GOOGLESUPER_MODIFY_THREAD_LABELSAcciónAdds or removes specified existing label ids from a gmail thread, affecting all its messages; ensure the thread id is valid.
Parámetros de entrada
user_idstringUser's email address or 'me' for the authenticated user.
thread_idstringObligatorioImmutable ID of the thread to modify.
add_label_idsstring[]List of label IDs to add to the thread; these labels must exist.
remove_label_idsstring[]List of label IDs to remove from the thread; these labels must exist.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Move FileGOOGLESUPER_MOVE_FILEAcciónTool to move a file from one folder to another in google drive. use when you need to reorganize files by changing their parent folder(s).
GOOGLESUPER_MOVE_FILEAcciónTool to move a file from one folder to another in google drive. use when you need to reorganize files by changing their parent folder(s).
Parámetros de entrada
file_idstringObligatorioThe ID of the file to move.
add_parentsstringA comma-separated list of parent folder IDs to add the file to. Use this to specify the destination folder.
ocr_languagestringA language hint for OCR processing during image import (ISO 639-1 code).
include_labelsstringA comma-separated list of IDs of labels to include in the `labelInfo` part of the response.
remove_parentsstringA comma-separated list of parent folder IDs to remove the file from. Use this to specify the source folder.
supports_all_drivesbooleanWhether the requesting application supports both My Drives and shared drives. Set to true if moving files to or from a shared drive.
keep_revision_foreverbooleanWhether to set the 'keepForever' field in the new head revision. This is only applicable to files with binary content in Google Drive.
include_permissions_for_viewstringSpecifies which additional view's permissions to include in the response. Only 'published' is supported.
use_content_as_indexable_textbooleanWhether to use the uploaded content as indexable text.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Move TaskGOOGLESUPER_MOVE_TASKAcciónMoves the specified task to another position in the destination task list.
GOOGLESUPER_MOVE_TASKAcciónMoves the specified task to another position in the destination task list.
Parámetros de entrada
taskstringObligatorioTask identifier.
parentstringNew parent task identifier. If not provided, the task is moved to the top level.
previousstringNew previous sibling task identifier. If not provided, the task is moved to the first position among its siblings.
taskliststringObligatorioTask list identifier.
destinationTaskliststringDestination task list identifier. If set, the task is moved to this list; otherwise, it remains in its current list.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Move to TrashGOOGLESUPER_MOVE_TO_TRASHAcciónMoves an existing, non-deleted email message to the trash for the specified user.
GOOGLESUPER_MOVE_TO_TRASHAcciónMoves an existing, non-deleted email message to the trash for the specified user.
Parámetros de entrada
user_idstringUser's email address or 'me' for the authenticated user.
message_idstringObligatorioIdentifier of the email message to move to trash.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Nearby searchGOOGLESUPER_NEARBY_SEARCHAcciónSearches for places (e.g., restaurants, parks) within a specified circular area, with options to filter by place types and customize the returned fields and number of results.
GOOGLESUPER_NEARBY_SEARCHAcciónSearches for places (e.g., restaurants, parks) within a specified circular area, with options to filter by place types and customize the returned fields and number of results.
Parámetros de entrada
radiusnumberObligatorioRadius of the circular search area in meters.
latitudenumberObligatorioLatitude coordinate of the search center in decimal degrees.
fieldMaskstringComma-separated list of place fields for the response (e.g., 'places.displayName,places.formattedAddress'); use '*' for all fields.
longitudenumberObligatorioLongitude coordinate of the search center in decimal degrees.
excludedTypesstring[]Place types to exclude (e.g., 'cafe', 'store'); results matching any of these types are omitted. For supported types, see Google Maps Places API documentation.
includedTypesstring[]Place types to include (e.g., 'restaurant', 'park'); results will match at least one of these types. For supported types, see Google Maps Places API documentation.
maxResultCountintegerMaximum number of search results to return (up to 20); the actual count may be lower.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Export or download a fileGOOGLESUPER_PARSE_FILEAcciónDeprecated: exports google workspace files (max 10mb) to a specified format using `mime type`, or downloads other file types; use `googledrive download file` instead.
GOOGLESUPER_PARSE_FILEAcciónDeprecated: exports google workspace files (max 10mb) to a specified format using `mime type`, or downloads other file types; use `googledrive download file` instead.
Parámetros de entrada
file_idstringObligatorioThe unique ID of the file stored in Google Drive that you want to export or download.
mime_typestringenumTarget MIME type for exporting Google Workspace documents (e.g., Docs, Sheets) to a different format (e.g., PDF, DOCX). Omit for direct download of non-Workspace files or if no conversion is needed for Workspace files.
application/vnd.openxmlformats-officedocument.wordprocessingml.documentapplication/vnd.oasis.opendocument.textapplication/rtfapplication/pdftext/plainapplication/zipapplication/epub+ziptext/markdownapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetapplication/x-vnd.oasis.opendocument.spreadsheettext/csvtext/tab-separated-values+7
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch CalendarGOOGLESUPER_PATCH_CALENDARAcciónPartially updates (patches) an existing google calendar, modifying only the fields provided; `summary` is mandatory and cannot be an empty string, and an empty string for `description` or `location` clears them.
GOOGLESUPER_PATCH_CALENDARAcciónPartially updates (patches) an existing google calendar, modifying only the fields provided; `summary` is mandatory and cannot be an empty string, and an empty string for `description` or `location` clears them.
Parámetros de entrada
summarystringObligatorioNew title for the calendar; cannot be an empty string.
locationstringNew geographic location of the calendar (e.g., 'Paris, France').
timezonestringNew IANA Time Zone Database name for the calendar (e.g., 'Europe/Zurich', 'America/New_York').
calendar_idstringObligatorioIdentifier of the Google Calendar to update; use 'primary' for the main calendar or a specific ID.
descriptionstringNew description for the calendar.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch EventGOOGLESUPER_PATCH_EVENTAcciónUpdates specified fields of an existing event in a google calendar using patch semantics (array fields like `attendees` are fully replaced if provided); ensure the `calendar id` and `event id` are valid and the user has write access to the calendar.
GOOGLESUPER_PATCH_EVENTAcciónUpdates specified fields of an existing event in a google calendar using patch semantics (array fields like `attendees` are fully replaced if provided); ensure the `calendar id` and `event id` are valid and the user has write access to the calendar.
Parámetros de entrada
summarystringNew title for the event.
end_timestringNew end time (RFC3339 timestamp, e.g., '2024-07-01T11:00:00-07:00'). Uses `timezone` if provided, otherwise UTC. For all-day events, use YYYY-MM-DD format (exclusive end date).
event_idstringObligatorioIdentifier of the event to update.
locationstringNew geographic location (physical address or virtual meeting link).
timezonestringIANA Time Zone Database name for start/end times (e.g., 'America/Los_Angeles'). Used if `start_time` and `end_time` are provided and not all-day dates; defaults to UTC if unset.
attendeesstring[]List of email addresses for attendees. Replaces existing attendees. Provide an empty list to remove all.
start_timestringNew start time (RFC3339 timestamp, e.g., '2024-07-01T10:00:00-07:00'). Uses `timezone` if provided, otherwise UTC. For all-day events, use YYYY-MM-DD format.
calendar_idstringObligatorioIdentifier of the calendar. Use 'primary' for the primary calendar of the logged-in user. To find other calendar IDs, use the `calendarList.list` method.
descriptionstringNew description for the event; can include HTML.
send_updatesstringWhether to send update notifications to attendees: 'all', 'externalOnly', or 'none'. Uses default user behavior if unspecified.
max_attendeesintegerMaximum attendees in response; does not affect invited count. If more, response includes organizer only. Must be positive.
rsvp_responsestringRSVP response status for the authenticated user. Updates only the current user's response status without affecting other attendees. Possible values: 'needsAction', 'declined', 'tentative', 'accepted'.
supports_attachmentsbooleanClient application supports event attachments. Set to `True` if so.
conference_data_versionintegerAPI client's conference data support version. Set to 1 to manage conference details (e.g., Google Meet links); 0 (default) ignores conference data.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch LabelGOOGLESUPER_PATCH_LABELAcciónPatches the specified label.
GOOGLESUPER_PATCH_LABELAcciónPatches the specified label.
Parámetros de entrada
idstringObligatorioThe ID of the label to update.
namestringThe display name of the label.
colorobjectThe color to assign to the label. Color is only available for labels that have their `type` set to `user`.
userIdstringObligatorioThe user's email address. The special value `me` can be used to indicate the authenticated user.
labelListVisibilitystringThe visibility of the label in the label list in the Gmail web interface.
messageListVisibilitystringThe visibility of messages with this label in the message list in the Gmail web interface.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch TaskGOOGLESUPER_PATCH_TASKAcciónPartially updates an existing task (identified by `task id`) within a specific google task list (identified by `tasklist id`), modifying only the provided attributes from `taskinput` (e.g., `title`, `notes`, `due` date, `status`) and requiring both the task and list to exist.
GOOGLESUPER_PATCH_TASKAcciónPartially updates an existing task (identified by `task id`) within a specific google task list (identified by `tasklist id`), modifying only the provided attributes from `taskinput` (e.g., `title`, `notes`, `due` date, `status`) and requiring both the task and list to exist.
Parámetros de entrada
idstringTask identifier.
duestringDue date of the task. Some examples of expected datetime format: UTC-5:30, 6:50 PM ->If date is not mentioned, and seeming that the start date is in next 24 hours. UTC+1, 11:59 PM, 31 Dec ->If the meeting start date is in next 1 year (this is most possible case) UTC-3:45, 7:15 AM, 22 Aug 2020 ->If the meeting is to be set after at a spefic date, mentioned with year. 11:15 PM, 12 May 2019 ->In case no UTC offset to be mentioned, skip the UTC part altogether. 2023-03-01T00:00:00Z ->Standard ISO-8601 format
etagstringETag of the resource.
notesstringNotes describing the task. Optional. Maximum length allowed: 8192 characters.
titlestringObligatorioTitle of the task. Maximum length allowed: 1024 characters.
hiddenbooleanFlag indicating whether the task is hidden.
statusstringObligatorioenumStatus of the task. This is either 'needsAction' or 'completed'.
needsActioncompleteddeletedbooleanFlag indicating whether the task has been deleted.
task_idstringObligatorioIdentifier of the Google Task to be updated within the specified task list.
completedstringCompletion date of the task. Some examples of expected datetime format: UTC-5:30, 6:50 PM ->If date is not mentioned, and seeming that the start date is in next 24 hours. UTC+1, 11:59 PM, 31 Dec ->If the meeting start date is in next 1 year (this is most possible case) UTC-3:45, 7:15 AM, 22 Aug 2020 ->If the meeting is to be set after at a spefic date, mentioned with year. 11:15 PM, 12 May 2019 ->In case no UTC offset to be mentioned, skip the UTC part altogether. 2023-03-01T00:00:00Z ->Standard ISO-8601 format
tasklist_idstringObligatorioIdentifier of the Google Task list that contains the task to be updated.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch task listGOOGLESUPER_PATCH_TASK_LISTAcciónUpdates the title of an existing google tasks task list.
GOOGLESUPER_PATCH_TASK_LISTAcciónUpdates the title of an existing google tasks task list.
Parámetros de entrada
tasklist_idstringObligatorioThe unique identifier of the task list to be updated.
updated_titlestringObligatorioThe new title for the task list.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Query Spreadsheet TableGOOGLESUPER_QUERY_TABLEAcciónThis action is used to query a table in a google spreadsheet, call this action to query a table in a spreadsheet. execute sql-like select queries against spreadsheet tables. supports where conditions, order by, limit clauses. call this action after calling the get table schema action to query a table in a spreadsheet.
GOOGLESUPER_QUERY_TABLEAcciónThis action is used to query a table in a google spreadsheet, call this action to query a table in a spreadsheet. execute sql-like select queries against spreadsheet tables. supports where conditions, order by, limit clauses. call this action after calling the get table schema action to query a table in a spreadsheet.
Parámetros de entrada
sqlstringObligatorioSQL SELECT query. Supported: SELECT cols FROM table WHERE conditions ORDER BY col LIMIT n. Table names must be quoted if they contain spaces.
spreadsheet_idstringObligatorioGoogle Sheets ID
include_formulasbooleanWhether to return formula text instead of calculated values for formula columns
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Quick Add EventGOOGLESUPER_QUICK_ADDAcciónParses natural language text to quickly create a basic google calendar event with its title, date, and time, suitable for simple scheduling; does not support direct attendee addition or recurring events, and `calendar id` must be valid if not 'primary'.
GOOGLESUPER_QUICK_ADDAcciónParses natural language text to quickly create a basic google calendar event with its title, date, and time, suitable for simple scheduling; does not support direct attendee addition or recurring events, and `calendar id` must be valid if not 'primary'.
Parámetros de entrada
textstringNatural language input describing the event; Google Calendar parses this for event details like title, date, and time.
calendar_idstringIdentifier of the calendar for the event. Use 'primary' for the main calendar, or provide a specific calendar ID (e.g., email address).
send_updatesstringenumControls whether email notifications about the event creation are sent to attendees.
allexternalOnlynone
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove attendee from eventGOOGLESUPER_REMOVE_ATTENDEEAcciónRemoves an attendee from a specified event in a google calendar; the calendar and event must exist.
GOOGLESUPER_REMOVE_ATTENDEEAcciónRemoves an attendee from a specified event in a google calendar; the calendar and event must exist.
Parámetros de entrada
event_idstringObligatorioUnique identifier of the event.
calendar_idstringIdentifier of the Google Calendar to which the event belongs; 'primary' signifies the user's main calendar.
attendee_emailstringObligatorioEmail address of the attendee to remove; if the email does not match an existing attendee, the event remains unchanged.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove labelGOOGLESUPER_REMOVE_LABELAcciónPermanently deletes a specific, existing user-created gmail label by its id for a user; cannot delete system labels.
GOOGLESUPER_REMOVE_LABELAcciónPermanently deletes a specific, existing user-created gmail label by its id for a user; cannot delete system labels.
Parámetros de entrada
user_idstringUser's email address or 'me' for the authenticated user.
label_idstringObligatorioID of the user-created label to be permanently deleted; must exist and not be a system label.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Replace All Text in DocumentGOOGLESUPER_REPLACE_ALL_TEXTAcciónTool to replace all occurrences of a specified text string with another text string throughout a google document. use when you need to perform a global find and replace operation within a document.
GOOGLESUPER_REPLACE_ALL_TEXTAcciónTool to replace all occurrences of a specified text string with another text string throughout a google document. use when you need to perform a global find and replace operation within a document.
Parámetros de entrada
tab_idsstring[]Optional. A list of specific tab IDs to perform the replacement on. If not provided, replacement occurs on all tabs.
find_textstringObligatorioThe text to search for in the document.
match_casebooleanObligatorioIndicates whether the search should be case sensitive.
document_idstringObligatorioThe ID of the document to update.
replace_textstringObligatorioThe text that will replace the matched text.
search_by_regexbooleanOptional. If True, the find_text is treated as a regular expression. Defaults to False.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Replace Image in DocumentGOOGLESUPER_REPLACE_IMAGEAcciónTool to replace a specific image in a document with a new image from a uri. use when you need to update an existing image within a google doc.
GOOGLESUPER_REPLACE_IMAGEAcciónTool to replace a specific image in a document with a new image from a uri. use when you need to update an existing image within a google doc.
Parámetros de entrada
document_idstringObligatorioThe ID of the document containing the image to replace.
replace_imageobjectObligatorioThe details of the image replacement request.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Reply to email threadGOOGLESUPER_REPLY_TO_THREADAcciónSends a reply within a specific gmail thread using the original thread's subject, requiring a valid `thread id` and correctly formatted email addresses. supports attachments via the `attachment` parameter with valid `s3key`, `mimetype`, and `name`.
GOOGLESUPER_REPLY_TO_THREADAcciónSends a reply within a specific gmail thread using the original thread's subject, requiring a valid `thread id` and correctly formatted email addresses. supports attachments via the `attachment` parameter with valid `s3key`, `mimetype`, and `name`.
Parámetros de entrada
ccstring[]CC recipients' email addresses.
bccstring[]BCC recipients' email addresses (hidden from other recipients).
is_htmlbooleanIndicates if `message_body` is HTML; if True, body must be valid HTML, if False, body should not contain HTML tags.
user_idstringIdentifier for the user sending the reply; 'me' refers to the authenticated user.
thread_idstringObligatorioIdentifier of the Gmail thread for the reply.
attachmentobjectFile to attach to the reply. Just Provide file path here
message_bodystringObligatorioContent of the reply message, either plain text or HTML.
recipient_emailstringObligatorioPrimary recipient's email address.
extra_recipientsstring[]Additional 'To' recipients' email addresses.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search Developer MetadataGOOGLESUPER_SEARCH_DEVELOPER_METADATAAcciónTool to search for developer metadata in a spreadsheet. use when you need to find specific metadata entries based on filters.
GOOGLESUPER_SEARCH_DEVELOPER_METADATAAcciónTool to search for developer metadata in a spreadsheet. use when you need to find specific metadata entries based on filters.
Parámetros de entrada
dataFiltersobject[]ObligatorioThe data filters describing the criteria used to determine which DeveloperMetadata entries to return.
spreadsheetIdstringObligatorioThe ID of the spreadsheet to retrieve metadata from.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search DocumentsGOOGLESUPER_SEARCH_DOCUMENTSAcciónSearch for google documents using various filters including name, content, date ranges, and more.
GOOGLESUPER_SEARCH_DOCUMENTSAcciónSearch for google documents using various filters including name, content, date ranges, and more.
Parámetros de entrada
querystringSearch query to filter documents. Can search by name (name contains 'report'), full text content (fullText contains 'important'), or use complex queries with operators like 'and', 'or', 'not'. Leave empty to get all documents.
order_bystringOrder results by field. Common options: 'modifiedTime desc', 'modifiedTime asc', 'name', 'createdTime desc'
max_resultsintegerMaximum number of documents to return (1-1000). Defaults to 10.
starred_onlybooleanWhether to return only starred documents. Defaults to False.
created_afterstringReturn documents created after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.
modified_afterstringReturn documents modified after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.
shared_with_mebooleanWhether to return only documents shared with the current user. Defaults to False.
include_trashedbooleanWhether to include documents in trash. Defaults to False.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search Media ItemsGOOGLESUPER_SEARCH_MEDIA_ITEMSAcciónSearches for media items in a user's google photos library.
GOOGLESUPER_SEARCH_MEDIA_ITEMSAcciónSearches for media items in a user's google photos library.
Parámetros de entrada
albumIdstringAlbum to search within
filtersobjectSearch filters
orderBystringSort order for results, e.g. 'MediaMetadata.creation_time desc'
pageSizeintegerMaximum number of items to return. Default 25, maximum 100.
pageTokenstringToken for getting the next page
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search PeopleGOOGLESUPER_SEARCH_PEOPLEAcciónSearches contacts by matching the query against names, nicknames, emails, phone numbers, and organizations, optionally including 'other contacts'.
GOOGLESUPER_SEARCH_PEOPLEAcciónSearches contacts by matching the query against names, nicknames, emails, phone numbers, and organizations, optionally including 'other contacts'.
Parámetros de entrada
querystringObligatorioMatches contact names, nicknames, email addresses, phone numbers, and organization fields.
pageSizeintegerMaximum results to return; values >30 are capped to 30 by the API.
person_fieldsstringComma-separated fields to return (e.g., 'names,emailAddresses'); see PersonFields enum. If 'other_contacts' is true, only 'emailAddresses', 'names', 'phoneNumbers' are allowed.
other_contactsbooleanInclude 'Other Contacts' (interacted with but not explicitly saved) in search results; if false, searches only primary contacts.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search SpreadsheetsGOOGLESUPER_SEARCH_SPREADSHEETSAcciónSearch for google spreadsheets using various filters including name, content, date ranges, and more.
GOOGLESUPER_SEARCH_SPREADSHEETSAcciónSearch for google spreadsheets using various filters including name, content, date ranges, and more.
Parámetros de entrada
querystringSearch query to filter spreadsheets. Can search by name (name contains 'budget'), full text content (fullText contains 'sales'), or use complex queries with operators like 'and', 'or', 'not'. Leave empty to get all spreadsheets.
order_bystringOrder results by field. Common options: 'modifiedTime desc', 'modifiedTime asc', 'name', 'createdTime desc'
max_resultsintegerMaximum number of spreadsheets to return (1-1000). Defaults to 10.
starred_onlybooleanWhether to return only starred spreadsheets. Defaults to False.
created_afterstringReturn spreadsheets created after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.
modified_afterstringReturn spreadsheets modified after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.
shared_with_mebooleanWhether to return only spreadsheets shared with the current user. Defaults to False.
include_trashedbooleanWhether to include spreadsheets in trash. Defaults to False.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Send DraftGOOGLESUPER_SEND_DRAFTAcciónSends the specified, existing draft to the recipients in the to, cc, and bcc headers.
GOOGLESUPER_SEND_DRAFTAcciónSends the specified, existing draft to the recipients in the to, cc, and bcc headers.
Parámetros de entrada
user_idstringThe user's email address. The special value `me` can be used to indicate the authenticated user.
draft_idstringObligatorioThe ID of the draft to send.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Send EmailGOOGLESUPER_SEND_EMAILAcciónSends an email via gmail api using the authenticated user's google profile display name, requiring `is html=true` if the body contains html and valid `s3key`, `mimetype`, `name` for any attachment.
GOOGLESUPER_SEND_EMAILAcciónSends an email via gmail api using the authenticated user's google profile display name, requiring `is html=true` if the body contains html and valid `s3key`, `mimetype`, `name` for any attachment.
Parámetros de entrada
ccstring[]Carbon Copy (CC) recipients' email addresses.
bccstring[]Blind Carbon Copy (BCC) recipients' email addresses.
bodystringObligatorioEmail content (plain text or HTML); if HTML, `is_html` must be `True`.
is_htmlbooleanSet to `True` if the email body contains HTML tags.
subjectstringSubject line of the email.
user_idstringUser's email address; the literal 'me' refers to the authenticated user.
attachmentobjectFile to attach; ensure `s3key`, `mimetype`, and `name` are set if provided. Omit or set to null for no attachment.
recipient_emailstringObligatorioPrimary recipient's email address.
extra_recipientsstring[]Additional 'To' recipients' email addresses (not Cc or Bcc).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Set Basic FilterGOOGLESUPER_SET_BASIC_FILTERAcciónTool to set a basic filter on a sheet in a google spreadsheet. use when you need to filter or sort data within a specific range on a sheet.
GOOGLESUPER_SET_BASIC_FILTERAcciónTool to set a basic filter on a sheet in a google spreadsheet. use when you need to filter or sort data within a specific range on a sheet.
Parámetros de entrada
filterobjectObligatorioThe filter to set.
spreadsheetIdstringObligatorioThe ID of the spreadsheet.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List SettingsGOOGLESUPER_SETTINGS_LISTAcciónReturns all user settings for the authenticated user.
GOOGLESUPER_SETTINGS_LISTAcciónReturns all user settings for the authenticated user.
Parámetros de entrada
pageTokenstringToken specifying which result page to return.
syncTokenstringToken obtained from the nextSyncToken field returned on the last page of results from the previous list request. It makes the result of this list request contain only entries that have changed since then. If the syncToken expires, the server will respond with a 410 GONE response code and the client should clear its storage and perform a full synchronization without any syncToken.
maxResultsintegerMaximum number of entries returned on one result page. By default the value is 100 entries. The page size can never be larger than 250 entries.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Watch SettingsGOOGLESUPER_SETTINGS_WATCHAcciónWatch for changes to settings resources.
GOOGLESUPER_SETTINGS_WATCHAcciónWatch for changes to settings resources.
Parámetros de entrada
idstringObligatorioA UUID or similar unique string that identifies this channel.
typestringObligatorioThe type of delivery mechanism used for this channel. Valid values are "web_hook" (or "webhook").
tokenstringAn arbitrary string delivered to the target address with each notification delivered over this channel.
paramsobjectAdditional parameters controlling delivery channel behavior.
addressstringObligatorioThe address where notifications are delivered for this channel.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create sheet from JSONGOOGLESUPER_SHEET_FROM_JSONAcciónCreates a new google spreadsheet and populates its first worksheet from `sheet json`, which must be non-empty as its first item's keys establish the headers.
GOOGLESUPER_SHEET_FROM_JSONAcciónCreates a new google spreadsheet and populates its first worksheet from `sheet json`, which must be non-empty as its first item's keys establish the headers.
Parámetros de entrada
titlestringObligatorioThe desired title for the new Google Spreadsheet.
sheet_jsonobject[]ObligatorioA list of dictionaries representing the rows of the sheet. Each dictionary must have the same set of keys, which will form the header row. Values can be strings, numbers, booleans, or null (represented as empty cells).
sheet_namestringObligatorioThe name for the first worksheet within the newly created spreadsheet. This name will appear as a tab at the bottom of the sheet.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Copy Sheet to Another SpreadsheetGOOGLESUPER_SPREADSHEETS_SHEETS_COPY_TOAcciónTool to copy a single sheet from a spreadsheet to another spreadsheet. use when you need to duplicate a sheet into a different spreadsheet.
GOOGLESUPER_SPREADSHEETS_SHEETS_COPY_TOAcciónTool to copy a single sheet from a spreadsheet to another spreadsheet. use when you need to duplicate a sheet into a different spreadsheet.
Parámetros de entrada
sheet_idintegerObligatorioThe ID of the sheet to copy.
spreadsheet_idstringObligatorioThe ID of the spreadsheet containing the sheet to copy.
destination_spreadsheet_idstringObligatorioThe ID of the spreadsheet to copy the sheet to.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Append Values to SpreadsheetGOOGLESUPER_SPREADSHEETS_VALUES_APPENDAcciónTool 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.
GOOGLESUPER_SPREADSHEETS_VALUES_APPENDAcciónTool 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.
Parámetros de entrada
rangestringObligatorioThe A1 notation of a range to search for a logical table of data. Values are appended after the last row of the table.
valuesarray[]ObligatorioThe data to be written. This is an array of arrays, the outer array representing all the data and each inner array representing a major dimension. Each item in the inner array corresponds with one cell.
spreadsheetIdstringObligatorioThe ID of the spreadsheet to update.
majorDimensionstringenumThe major dimension of the values. For output, if the spreadsheet data is: A1=1,B1=2,A2=3,B2=4, then requesting range=A1:B2,majorDimension=ROWS will return [[1,2],[3,4]], whereas requesting range=A1:B2,majorDimension=COLUMNS will return [[1,3],[2,4]].
ROWSCOLUMNSinsertDataOptionstringenumHow the input data should be inserted.
OVERWRITEINSERT_ROWSvalueInputOptionstringObligatorioenumHow the input data should be interpreted.
RAWUSER_ENTEREDincludeValuesInResponsebooleanDetermines if the update response should include the values of the cells that were appended. By default, responses do not include the updated values.
responseValueRenderOptionstringenumDetermines how values in the response should be rendered. The default render option is FORMATTED_VALUE.
FORMATTED_VALUEUNFORMATTED_VALUEFORMULAresponseDateTimeRenderOptionstringenumDetermines how dates, times, and durations in the response should be rendered. This is ignored if responseValueRenderOption is FORMATTED_VALUE. The default dateTime render option is SERIAL_NUMBER.
SERIAL_NUMBERFORMATTED_STRING
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Batch Clear Spreadsheet ValuesGOOGLESUPER_SPREADSHEETS_VALUES_BATCH_CLEARAcciónTool to clear one or more ranges of values from a spreadsheet. use when you need to remove data from specific cells or ranges while keeping formatting and other properties intact.
GOOGLESUPER_SPREADSHEETS_VALUES_BATCH_CLEARAcciónTool to clear one or more ranges of values from a spreadsheet. use when you need to remove data from specific cells or ranges while keeping formatting and other properties intact.
Parámetros de entrada
rangesstring[]ObligatorioThe ranges to clear, in A1 notation or R1C1 notation.
spreadsheet_idstringObligatorioThe ID of the spreadsheet to update.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Batch Clear Values By Data FilterGOOGLESUPER_SPREADSHEETS_VALUES_BATCH_CLEAR_BY_DATA_FILTERAcciónClears one or more ranges of values from a spreadsheet using data filters. the caller must specify the spreadsheet id and one or more datafilters. ranges matching any of the specified data filters will be cleared. only values are cleared -- all other properties of the cell (such as formatting, data validation, etc..) are kept.
GOOGLESUPER_SPREADSHEETS_VALUES_BATCH_CLEAR_BY_DATA_FILTERAcciónClears one or more ranges of values from a spreadsheet using data filters. the caller must specify the spreadsheet id and one or more datafilters. ranges matching any of the specified data filters will be cleared. only values are cleared -- all other properties of the cell (such as formatting, data validation, etc..) are kept.
Parámetros de entrada
dataFiltersobject[]ObligatorioThe DataFilters used to determine which ranges to clear.
spreadsheetIdstringObligatorioThe ID of the spreadsheet to update.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Batch Get Spreadsheet Values by Data FilterGOOGLESUPER_SPREADSHEETS_VALUES_BATCH_GET_BY_DATA_FILTERAcciónTool to return one or more ranges of values from a spreadsheet that match the specified data filters. use when you need to retrieve specific data sets based on filtering criteria rather than entire sheets or fixed ranges.
GOOGLESUPER_SPREADSHEETS_VALUES_BATCH_GET_BY_DATA_FILTERAcciónTool to return one or more ranges of values from a spreadsheet that match the specified data filters. use when you need to retrieve specific data sets based on filtering criteria rather than entire sheets or fixed ranges.
Parámetros de entrada
dataFiltersobject[]ObligatorioThe data filters used to match the ranges of values to retrieve. Ranges that match any of the specified data filters are included in the response.
spreadsheetIdstringObligatorioThe ID of the spreadsheet to retrieve data from.
majorDimensionstringenumThe major dimension that results should use. For example, if the spreadsheet data is: A1=1,B1=2,A2=3,B2=4, then a request that selects that range and sets majorDimension=ROWS returns [[1,2],[3,4]], whereas a request that sets majorDimension=COLUMNS returns [[1,3],[2,4]].
ROWSCOLUMNSvalueRenderOptionstringenumHow values should be represented in the output. The default render option is FORMATTED_VALUE.
FORMATTED_VALUEUNFORMATTED_VALUEFORMULAdateTimeRenderOptionstringenumHow dates, times, and durations should be represented in the output. This is ignored if valueRenderOption is FORMATTED_VALUE. The default dateTime render option is SERIAL_NUMBER.
SERIAL_NUMBERFORMATTED_STRING
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Stop Watch ChannelGOOGLESUPER_STOP_WATCH_CHANNELAcciónTool to stop watching resources through a specified channel. use this when you want to stop receiving notifications for a previously established watch.
GOOGLESUPER_STOP_WATCH_CHANNELAcciónTool to stop watching resources through a specified channel. use this when you want to stop receiving notifications for a previously established watch.
Parámetros de entrada
idstringObligatorioThe ID of the channel to stop.
kindstringIdentifies this as a notification channel used to watch for changes to a resource.
tokenstringAn arbitrary string delivered to the target address with each notification delivered over this channel.
paramsobjectAdditional parameters controlling delivery channel behavior.
addressstringThe address where notifications are delivered for this channel.
payloadbooleanA Boolean value to indicate whether payload is wanted.
expirationstringDate and time of notification channel expiration, expressed as a Unix timestamp, in milliseconds.
resourceIdstringObligatorioThe ID of the resource being watched.
channelTypestringThe type of delivery mechanism used for this channel. Valid values are "web_hook" or "webhook".
resourceUristringA version-specific identifier for the watched resource.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Sync EventsGOOGLESUPER_SYNC_EVENTSAcciónSynchronizes google calendar events, performing a full sync if no `sync token` is provided or if a 410 gone error (due to an expired token) necessitates it, otherwise performs an incremental sync for events changed since the `sync token` was issued.
GOOGLESUPER_SYNC_EVENTSAcciónSynchronizes google calendar events, performing a full sync if no `sync token` is provided or if a 410 gone error (due to an expired token) necessitates it, otherwise performs an incremental sync for events changed since the `sync token` was issued.
Parámetros de entrada
pageTokenstringToken for paginating results, from a previous response's `nextPageToken`.
sync_tokenstringToken for incremental sync, retrieving only changes since issued. A 410 GONE response indicates an expired token, requiring a full sync.
calendar_idstringGoogle Calendar identifier; 'primary' refers to the authenticated user's main calendar.
event_typesstring[]Filters events by specified types (e.g., 'default', 'focusTime', 'outOfOffice', 'workingLocation'). All types returned if omitted.
max_resultsintegerMax events per page (max 2500); Google Calendar's default is used if unspecified.
single_eventsbooleanIf True, expands recurring events into individual instances (excluding master event); otherwise, Google's default handling applies.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Text SearchGOOGLESUPER_TEXT_SEARCHAcciónSearches for places on google maps using a textual query (e.g., "restaurants in london", "eiffel tower").
GOOGLESUPER_TEXT_SEARCHAcciónSearches for places on google maps using a textual query (e.g., "restaurants in london", "eiffel tower").
Parámetros de entrada
fieldMaskstringComma-separated list of place fields to return. Use `*` for all fields (not recommended for performance/cost). See Google Maps Places API documentation for field names.
textQuerystringObligatorioText query for searching places. Matched against place name, address, and category.
maxResultCountintegerMaximum number of place results to return (must be 1-20). Note: Google prefers `pageSize`, but this action uses `maxResultCount`.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Unhide Shared DriveGOOGLESUPER_UNHIDE_DRIVEAcciónTool to unhide a shared drive. use when you need to restore a shared drive to the default view.
GOOGLESUPER_UNHIDE_DRIVEAcciónTool to unhide a shared drive. use when you need to restore a shared drive to the default view.
Parámetros de entrada
driveIdstringObligatorioThe ID of the shared drive.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Unmerge Table CellsGOOGLESUPER_UNMERGE_TABLE_CELLSAcciónTool 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.
GOOGLESUPER_UNMERGE_TABLE_CELLSAcciónTool 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.
Parámetros de entrada
tableRangeobjectObligatorioThe table range specifying which cells of the table to unmerge.
document_idstringObligatorioThe ID of the document to unmerge table cells in.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Untrash FileGOOGLESUPER_UNTRASH_FILEAcciónTool to restore a file from the trash. use when you need to recover a deleted file. this action updates the file's metadata to set the 'trashed' property to false.
GOOGLESUPER_UNTRASH_FILEAcciónTool to restore a file from the trash. use when you need to recover a deleted file. this action updates the file's metadata to set the 'trashed' property to false.
Parámetros de entrada
file_idstringObligatorioThe ID of the file to untrash.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ACL RuleGOOGLESUPER_UPDATE_ACL_RULEAcciónUpdates an access control rule for the specified calendar.
GOOGLESUPER_UPDATE_ACL_RULEAcciónUpdates an access control rule for the specified calendar.
Parámetros de entrada
rolestringObligatorioThe role assigned to the scope. Possible values are: - "none" - Provides no access. - "freeBusyReader" - Provides read access to free/busy information. - "reader" - Provides read access to the calendar. Private events will appear to users with reader access, but event details will be hidden. - "writer" - Provides read and write access to the calendar. Private events will appear to users with writer access, and event details will be visible. - "owner" - Provides ownership of the calendar. This role has all of the permissions of the writer role with the additional ability to see and manipulate ACLs.
rule_idstringObligatorioACL rule identifier.
calendar_idstringObligatorioCalendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.
send_notificationsbooleanWhether to send notifications about the calendar sharing change. Note that there are no notifications on access removal. Optional. The default is True.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update AlbumGOOGLESUPER_UPDATE_ALBUMAcciónUpdates an album's title or cover photo in google photos.
GOOGLESUPER_UPDATE_ALBUMAcciónUpdates an album's title or cover photo in google photos.
Parámetros de entrada
titlestringNew title for the album. Maximum 500 characters.
albumIdstringObligatorioIdentifier of the album to update
coverPhotoMediaItemIdstringID of the media item to use as album cover photo
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update CommentGOOGLESUPER_UPDATE_COMMENTAcciónTool to update an existing comment on a google drive file. use when you need to change the content or status (e.g., resolve) of a comment.
GOOGLESUPER_UPDATE_COMMENTAcciónTool to update an existing comment on a google drive file. use when you need to change the content or status (e.g., resolve) of a comment.
Parámetros de entrada
fieldsstringSelector specifying which fields to include in a partial response. The API documentation states this is required. If not specified by the user, this action defaults to '*' to retrieve all fields, ensuring the API requirement is met. Example: 'id,content,resolved'.
contentstringThe plain text content of the comment. This field is used to update the comment's text. If not provided, the existing content will be retained unless 'resolved' is being updated.
file_idstringObligatorioThe ID of the file.
resolvedbooleanWhether the comment has been resolved. This can be used to mark a comment as resolved or reopen it.
comment_idstringObligatorioThe ID of the comment to update.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Document MarkdownGOOGLESUPER_UPDATE_DOCUMENT_MARKDOWNAcciónReplaces the entire content of an existing google docs document with new markdown text; requires edit permissions for the document.
GOOGLESUPER_UPDATE_DOCUMENT_MARKDOWNAcciónReplaces the entire content of an existing google docs document with new markdown text; requires edit permissions for the document.
Parámetros de entrada
document_idstringObligatorioIdentifier of the Google Docs document to update, found in the document's URL.
new_markdown_textstringObligatorioMarkdown content that will replace the document's entire existing content. Supports standard Markdown features.
Parámetros de salida
dataobjectA dictionary containing the raw response from the Google Docs API's `batchUpdate` endpoint. This can include details about the revisions made and the document's current state. Its structure is defined by the Google Docs API.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
document_idstringThe unique identifier of the Google Docs document that was successfully updated.
Update Document StyleGOOGLESUPER_UPDATE_DOCUMENT_STYLEAcciónTool to update the overall document style, such as page size, margins, and default text direction. use when you need to modify the global style settings of a google document.
GOOGLESUPER_UPDATE_DOCUMENT_STYLEAcciónTool to update the overall document style, such as page size, margins, and default text direction. use when you need to modify the global style settings of a google document.
Parámetros de entrada
fieldsstringObligatorioA comma-separated list of fields to update. Use '*' to update all fields in document_style. For example: "pageSize,marginTop,marginBottom".
tab_idstringThe ID of the tab to update the style for. If not provided, the first tab is used.
document_idstringObligatorioThe ID of the document to update.
document_styleobjectObligatorioThe DocumentStyle object with the new style settings.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Shared DriveGOOGLESUPER_UPDATE_DRIVEAcciónTool 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.
GOOGLESUPER_UPDATE_DRIVEAcciónTool 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.
Parámetros de entrada
namestringThe new name for the shared drive.
hiddenbooleanWhether the shared drive is hidden from the default view.
driveIdstringObligatorioThe ID of the shared drive to update.
themeIdstringThe ID of a theme to apply to the shared drive. Cannot be set if colorRgb or backgroundImageFile are set.
colorRgbstringThe color of this shared drive as an RGB hex string (e.g., "#FF0000"). Cannot be set if themeId is set.
restrictionsobjectA set of restrictions to apply to the shared drive.
backgroundImageFileobjectAn image file and cropping parameters for the shared drive's background. Cannot be set if themeId is set.
useDomainAdminAccessbooleanIf set to true, the request is issued as a domain administrator.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Google eventGOOGLESUPER_UPDATE_EVENTAcciónUpdates an existing event by `event id` in a google calendar; this is a full put replacement, so provide all desired fields as unspecified ones may be cleared or reset.
GOOGLESUPER_UPDATE_EVENTAcciónUpdates an existing event by `event id` in a google calendar; this is a full put replacement, so provide all desired fields as unspecified ones may be cleared or reset.
Parámetros de entrada
summarystringSummary (title) of the event.
event_idstringObligatorioThe unique identifier of the event to be updated.
locationstringGeographic location of the event as free-form text.
timezonestringIANA timezone name (e.g., 'America/New_York'). Required if datetime is naive. If datetime includes timezone info (Z or offset), this field is optional and defaults to UTC.
attendeesstring[]List of attendee emails (strings).
eventTypestringenumType of the event, immutable post-creation. Supported types: 'birthday' (all-day with annual recurrence), 'default' (regular event), 'focusTime' (focus-time event), 'outOfOffice' (out-of-office event), 'workingLocation' (working location event). Note: 'fromGmail' events cannot be created via API.
birthdaydefaultfocusTimeoutOfOfficeworkingLocationrecurrencestring[]List of RRULE, EXRULE, RDATE, EXDATE lines for recurring events. Supported frequencies are DAILY, WEEKLY, MONTHLY, YEARLY.
visibilitystringenumEvent visibility: 'default', 'public', 'private', or 'confidential'.
defaultpublicprivateconfidentialcalendar_idstringIdentifier of the Google Calendar where the event resides. The value 'primary' targets the user's primary calendar.
descriptionstringDescription of the event. Can contain HTML. Optional.
send_updatesbooleanDefaults to True. Whether to send updates to the attendees.
transparencystringenum'opaque' (busy) or 'transparent' (available).
opaquetransparentstart_datetimestringObligatorioNaive date/time (YYYY-MM-DDTHH:MM:SS) with NO offsets or Z. e.g. '2025-01-16T13:00:00'
guests_can_modifybooleanIf True, guests can modify the event.
create_meeting_roombooleanIf true, a Google Meet link is created and added to the event. CRITICAL: As of 2024, this REQUIRES a paid Google Workspace account ($13+/month). Personal Gmail accounts will fail with 'Invalid conference type value' error. Solutions: 1) Upgrade to Workspace, 2) Use domain-wide delegation with Workspace user, 3) Use the new Google Meet REST API, or 4) Create events without conferences. See https://github.com/googleapis/google-api-nodejs-client/issues/3234
event_duration_hourintegerNumber of hours (0-24). Increase by 1 here rather than passing 60 in `event_duration_minutes`
guestsCanInviteOthersbooleanWhether attendees other than the organizer can invite others to the event.
event_duration_minutesintegerDuration in minutes (0-59 ONLY). NEVER use 60+ minutes - use event_duration_hour=1 instead. Maximum value is 59.
guestsCanSeeOtherGuestsbooleanWhether attendees other than the organizer can see who the event's attendees are.
workingLocationPropertiesobjectWorking location properties for workingLocation events. Must include 'type' field with value: 'homeOffice', 'officeLocation', or 'customLocation'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update existing documentGOOGLESUPER_UPDATE_EXISTING_DOCUMENTAcciónApplies programmatic edits, such as text insertion, deletion, or formatting, to a specified google doc using the `batchupdate` api method.
GOOGLESUPER_UPDATE_EXISTING_DOCUMENTAcciónApplies programmatic edits, such as text insertion, deletion, or formatting, to a specified google doc using the `batchupdate` api method.
Parámetros de entrada
editDocsobject[]ObligatorioRequests conforming to the Google Docs API `batchUpdate` method, where each item specifies an operation. For full details and more request types, see https://developers.google.com/docs/api/reference/rest/v1/documents/batchUpdate. For example, to insert text at the beginning of the document: [ { "insertText": { "text": "This is a new paragraph.\n", "location": { "index": 1 } } } ] To delete a paragraph by its index: [{ "deleteContentRange": { "range": { "startIndex": 1, "endIndex": 20 } } }] To replace all text: [{ "replaceAllText": { "containsText": { "text": "old text" }, "replaceText": "new text" } }]
document_idstringObligatorioThe unique identifier of the Google Docs document to be updated.
Parámetros de salida
dataobjectThe full response data from the Google Docs API `batchUpdate` request, containing details about the applied edits and the state of the document.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
document_idstringThe unique identifier of the Google Docs document that was updated.
Update File (Metadata)GOOGLESUPER_UPDATE_FILE_PUTAcciónUpdates file metadata. uses patch semantics (partial update) as per google drive api v3. use this tool to modify attributes of an existing file like its name, description, or parent folders. note: this action currently supports metadata updates only. file content updates require multipart/related upload and are not yet implemented.
GOOGLESUPER_UPDATE_FILE_PUTAcciónUpdates file metadata. uses patch semantics (partial update) as per google drive api v3. use this tool to modify attributes of an existing file like its name, description, or parent folders. note: this action currently supports metadata updates only. file content updates require multipart/related upload and are not yet implemented.
Parámetros de entrada
namestringThe name of the file.
file_idstringObligatorioThe ID of the file to update.
starredbooleanWhether the user has starred the file.
mime_typestringThe MIME type of the file. Google Drive will attempt to automatically detect an appropriate value from uploaded content if no value is provided. The value cannot be changed unless a new revision is uploaded.
add_parentsstringA comma-separated list of parent IDs to add.
descriptionstringA short description of the file.
ocr_languagestringA language hint for OCR processing during image import (ISO 639-1 code).
remove_parentsstringA comma-separated list of parent IDs to remove.
writers_can_sharebooleanWhether writers can share the document with other users.
supports_all_drivesbooleanWhether the requesting application supports both My Drives and shared drives. This parameter will always be true by default if the application is configured to support shared drives.
keep_revision_foreverbooleanWhether to set this revision of the file to be kept forever. This is only applicable to files with binary content in Google Drive. Only 200 revisions for the file can be kept forever. If the limit is reached, try deleting pinned revisions.
use_domain_admin_accessbooleanWhether the requesting application is using domain-wide delegation to access content belonging to a user in a different domain. This is only applicable to files with binary content in Google Drive.
viewers_can_copy_contentbooleanWhether viewers are prevented from copying content of the file.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update File Revision MetadataGOOGLESUPER_UPDATE_FILE_REVISION_METADATAAcciónUpdates metadata of a file revision (e.g., keepforever, publish). use this tool to modify the metadata of a specific revision of a file in google drive.
GOOGLESUPER_UPDATE_FILE_REVISION_METADATAAcciónUpdates metadata of a file revision (e.g., keepforever, publish). use this tool to modify the metadata of a specific revision of a file in google drive.
Parámetros de entrada
file_idstringObligatorioThe ID of the file.
publishedbooleanWhether this revision is published. This is only applicable to Docs Editors files.
publishAutobooleanWhether subsequent revisions will be automatically republished. This is only applicable to Docs Editors files.
revision_idstringObligatorioThe ID of the revision.
keep_foreverbooleanWhether to keep this revision forever, even if it is no longer the head revision. If not set, the revision will be automatically purged 30 days after newer content is uploaded. This can be set on a maximum of 200 revisions for a file. This field is only applicable to files with binary content in Drive.
publishedOutsideDomainbooleanWhether this revision is published outside the domain. This is only applicable to Docs Editors files.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Media ItemGOOGLESUPER_UPDATE_MEDIA_ITEMAcciónUpdates a media item's description in google photos.
GOOGLESUPER_UPDATE_MEDIA_ITEMAcciónUpdates a media item's description in google photos.
Parámetros de entrada
descriptionstringNew description for the media item. Must be shorter than 1000 characters.
mediaItemIdstringObligatorioIdentifier of the media item to update
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update PermissionGOOGLESUPER_UPDATE_PERMISSIONAcciónTool to update a permission with patch semantics. use when you need to modify an existing permission for a file or shared drive.
GOOGLESUPER_UPDATE_PERMISSIONAcciónTool to update a permission with patch semantics. use when you need to modify an existing permission for a file or shared drive.
Parámetros de entrada
fileIdstringObligatorioThe ID of the file or shared drive.
permissionobjectObligatorioThe permission resource to update. Only 'role' and 'expirationTime' can be updated.
permissionIdstringObligatorioThe ID of the permission.
removeExpirationbooleanWhether to remove the expiration date.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives.
transferOwnershipbooleanWhether to transfer ownership to the specified user and downgrade the current owner to a writer. This parameter is required as an acknowledgement of the side effect when set to true.
useDomainAdminAccessbooleanIssue the request as a domain administrator; if set to true, then the requester will be granted access if the file ID parameter refers to a shared drive and the requester is an administrator of the domain to which the shared drive belongs.
enforceExpansiveAccessbooleanWhether the request should enforce expansive access rules. This field is deprecated, it is recommended to use `permissionDetails` instead.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ReplyGOOGLESUPER_UPDATE_REPLYAcciónTool to update a reply to a comment on a google drive file. use when you need to modify the content of an existing reply.
GOOGLESUPER_UPDATE_REPLYAcciónTool to update a reply to a comment on a google drive file. use when you need to modify the content of an existing reply.
Parámetros de entrada
fieldsstringObligatorioSelector specifying which fields to include in a partial response.
contentstringObligatorioThe new plain text content of the reply.
file_idstringObligatorioThe ID of the file.
reply_idstringObligatorioThe ID of the reply.
comment_idstringObligatorioThe ID of the comment.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Sheet PropertiesGOOGLESUPER_UPDATE_SHEET_PROPERTIESAcciónTool to update properties of a sheet (worksheet) within a google spreadsheet, such as its title, index, visibility, tab color, or grid properties. use this when you need to modify the metadata or appearance of a specific sheet.
GOOGLESUPER_UPDATE_SHEET_PROPERTIESAcciónTool to update properties of a sheet (worksheet) within a google spreadsheet, such as its title, index, visibility, tab color, or grid properties. use this when you need to modify the metadata or appearance of a specific sheet.
Parámetros de entrada
spreadsheetIdstringObligatorioThe ID of the spreadsheet containing the sheet to update.
updateSheetPropertiesobjectObligatorioThe details of the sheet properties to update.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Google Meet SpaceGOOGLESUPER_UPDATE_SPACEAcciónUpdates a meeting space. use this tool to modify the settings of an existing google meet space. requires the space resource in the request body and the space name in the path.
GOOGLESUPER_UPDATE_SPACEAcciónUpdates a meeting space. use this tool to modify the settings of an existing google meet space. requires the space resource in the request body and the space name in the path.
Parámetros de entrada
namestringObligatorioImmutable. Resource name of the space. Format: `spaces/{space}`.
configobjectConfiguration pertaining to the meeting space.
updateMaskstringOptional. Field mask used to specify the fields to be updated. Comma-separated list of fully qualified field names. Example: "config.accessType,config.moderationRestrictions.chatRestriction". Use "*" to update all fields.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Spreadsheet PropertiesGOOGLESUPER_UPDATE_SPREADSHEET_PROPERTIESAcciónTool to update properties of a spreadsheet, such as its title, locale, or auto-recalculation settings. use when you need to modify the overall configuration of a google sheet.
GOOGLESUPER_UPDATE_SPREADSHEET_PROPERTIESAcciónTool to update properties of a spreadsheet, such as its title, locale, or auto-recalculation settings. use when you need to modify the overall configuration of a google sheet.
Parámetros de entrada
fieldsstringObligatorioThe fields that should be updated. Use '*' for all fields in 'properties' or a comma-separated list (e.g., 'title,locale,iterativeCalculationSettings.maxIterations'). The root 'properties' is implied.
propertiesobjectObligatorioThe properties to update. At least one field within properties must be set.
spreadsheetIdstringObligatorioThe ID of the spreadsheet to update.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Table Row StyleGOOGLESUPER_UPDATE_TABLE_ROW_STYLEAcciónTool to update the style of a table row in a google document. use when you need to modify the appearance of specific rows within a table, such as setting minimum row height or marking rows as headers.
GOOGLESUPER_UPDATE_TABLE_ROW_STYLEAcciónTool to update the style of a table row in a google document. use when you need to modify the appearance of specific rows within a table, such as setting minimum row height or marking rows as headers.
Parámetros de entrada
documentIdstringObligatorioThe ID of the document to update.
updateTableRowStyleobjectObligatorio
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update TaskGOOGLESUPER_UPDATE_TASKAcciónUpdates the specified task.
GOOGLESUPER_UPDATE_TASKAcciónUpdates the specified task.
Parámetros de entrada
duestringDue date of the task (RFC 3339 timestamp).
taskstringObligatorioTask identifier.
notesstringNotes describing the task.
titlestringTitle of the task.
statusstringStatus of the task ("needsAction" or "completed").
taskliststringObligatorioTask list identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Task ListGOOGLESUPER_UPDATE_TASK_LISTAcciónUpdates the authenticated user's specified task list.
GOOGLESUPER_UPDATE_TASK_LISTAcciónUpdates the authenticated user's specified task list.
Parámetros de entrada
titlestringObligatorioTitle of the task list. Maximum length allowed: 1024 characters.
tasklist_idstringObligatorioTask list identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Upload FileGOOGLESUPER_UPLOAD_FILEAcciónUploads a file (max 5mb) to google drive, moving it to a specified folder if a valid folder id is provided, otherwise uploads to root.
GOOGLESUPER_UPLOAD_FILEAcciónUploads a file (max 5mb) to google drive, moving it to a specified folder if a valid folder id is provided, otherwise uploads to root.
Parámetros de entrada
file_to_uploadobjectObligatorioFile to upload to Google Drive (max 5MB), identified by its name or path.
folder_to_upload_tostringOptional ID of the target Google Drive folder; can be obtained using 'Find Folder' or similar actions.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Upload MediaGOOGLESUPER_UPLOAD_MEDIAAcciónUpload a media file to google photos. supports images (up to 200mb) and videos (up to 20gb).
GOOGLESUPER_UPLOAD_MEDIAAcciónUpload a media file to google photos. supports images (up to 200mb) and videos (up to 20gb).
Parámetros de entrada
descriptionstringOptional description for the media item
file_to_uploadobjectObligatorioThe media file to upload to Google Photos
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Watch Drive ChangesGOOGLESUPER_WATCH_CHANGESAcciónTool to subscribe to changes for a user or shared drive in google drive. use when you need to monitor a google drive for modifications and receive notifications at a specified webhook url.
GOOGLESUPER_WATCH_CHANGESAcciónTool to subscribe to changes for a user or shared drive in google drive. use when you need to monitor a google drive for modifications and receive notifications at a specified webhook url.
Parámetros de entrada
idstringObligatorioA unique string that identifies this channel. UUIDs are recommended.
typestringObligatorioThe type of delivery mechanism for notifications (e.g., 'web_hook').
tokenstringAn arbitrary string that will be delivered with each notification. Can be used for verification.
paramsobjectOptional parameters for the notification channel. Example: {"ttl": "3600"} for a 1-hour time-to-live (actual support depends on Google API).
spacesstringA comma-separated list of spaces to query within the corpora. Supported values are 'drive' and 'appDataFolder'.
addressstringObligatoriouriThe URL where notifications are to be delivered.
drive_idstringThe shared drive from which changes will be returned. If specified, change IDs will be specific to the shared drive.
page_sizeintegerThe maximum number of changes to return per page.
expirationintegerTimestamp in milliseconds since the epoch for when the channel should expire. If not set, channel may not expire or have a default expiration.
page_tokenstringThe token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response or to the response from the getStartPageToken method.
include_labelsstringA comma-separated list of IDs of labels to include in the labelInfo part of the response.
include_removedbooleanWhether to include changes indicating that items have been removed from the list of changes (e.g., by deletion or loss of access).
supports_all_drivesbooleanWhether the requesting application supports both My Drives and shared drives. Recommended to set to true if driveId is used or if interactions with shared drives are expected.
restrict_to_my_drivebooleanWhether to restrict the results to changes inside the My Drive hierarchy. This omits changes to files like those in the Application Data folder or shared files not added to My Drive.
include_corpus_removalsbooleanWhether changes should include the file resource if the file is still accessible by the user at the time of the request, even when a file was removed from the list of changes.
include_permissions_for_viewstringSpecifies which additional view's permissions to include in the response. Only 'published' is supported.
include_items_from_all_drivesbooleanWhether both My Drive and shared drive items should be included in results.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Triggers (48)
Los triggers son eventos externos que pueden iniciar un flujo en tus agentes (ej: nuevo email, mensaje recibido, registro creado).
Aggregate Metric ChangedGOOGLESUPER_AGGREGATE_METRIC_CHANGED_TRIGGERTriggerTriggers when an aggregate metric (SUM/COUNT/AVG/MIN/MAX) changes in a Google Sheets spreadsheet.
This trigger monitors an aggregate calculation on a target column (optionally filtered by a search column/value)
and fires when the calculated result changes.
GOOGLESUPER_AGGREGATE_METRIC_CHANGED_TRIGGERTriggerTriggers when an aggregate metric (SUM/COUNT/AVG/MIN/MAX) changes in a Google Sheets spreadsheet. This trigger monitors an aggregate calculation on a target column (optionally filtered by a search column/value) and fires when the calculated result changes.
Configuración
case_sensitivebooleanWhether the search should be case-sensitive when filtering by search_column and search_value.
has_header_rowbooleanWhether the first row contains column headers. If True, column names can be used for search_column and target_column.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
operationstringObligatorioThe mathematical operation to perform on the target column values. Supported operations: sum, average, count, min, max, percentage.
percentage_totalnumberFor percentage operation, the total value to calculate percentage against. If not provided, uses sum of all values in target column.
search_columnstringThe column to search in for filtering rows. Can be a letter (e.g., 'A', 'B') or column name from header row (e.g., 'Region', 'Department'). If not provided, all rows in the target column will be aggregated without filtering.
search_valuestringThe exact value to search for in the search column. Case-sensitive by default. If not provided (or if search_column is not provided), all rows in the target column will be aggregated without filtering.
sheet_namestringObligatorioThe name of the specific sheet within the spreadsheet to monitor. Matching is case-insensitive. If no exact match is found, partial matches will be attempted (e.g., 'overview' will match 'Overview 2025').
spreadsheet_idstringObligatorioThe unique identifier of the Google Sheets spreadsheet to monitor. This is the long alphanumeric string found in the spreadsheet URL between '/d/' and '/edit'.
target_columnstringObligatorioThe column to aggregate data from. Can be a letter (e.g., 'C', 'D') or column name from header row (e.g., 'Sales', 'Revenue').
Payload del evento
current_resultnumberObligatorioThe current aggregate metric value
detected_atstringObligatorioISO timestamp when the change was detected
event_typestringType of event that occurred
matching_rows_countintegerObligatorioNumber of rows that matched the search condition
operationstringObligatorioThe aggregation operation performed
previous_resultnumberObligatorioThe previous aggregate metric value
processed_values_countintegerObligatorioNumber of values that were processed in the aggregation
search_detailsobjectObligatorioDetails of the search/filter used to select rows prior to aggregation
sheet_namestringObligatorioThe sheet name
spreadsheet_idstringObligatorioThe spreadsheet ID
Instrucciones
**Aggregate Metric Changed in Google Sheets (Polling):** - Monitors an aggregate metric (SUM, COUNT, AVERAGE, MIN, MAX, PERCENTAGE) in a Google Sheet - Detects when the calculated aggregate value changes between polls - Configure spreadsheet ID, sheet name, target column, and operation type - Optionally filter rows using search_column and search_value before aggregation - Emits events with both previous and current aggregate values when changes are detected - Uses snapshot-based diffing to detect changes between polls - Useful for monitoring totals, counts, averages, or other aggregate calculations
Attendee Response ChangedGOOGLESUPER_ATTENDEE_RESPONSE_CHANGED_TRIGGERTriggerPolling trigger that fires when any attendee's RSVP changes to
accepted, declined, or tentative. Returns attendee info and current status.
GOOGLESUPER_ATTENDEE_RESPONSE_CHANGED_TRIGGERTriggerPolling trigger that fires when any attendee's RSVP changes to accepted, declined, or tentative. Returns attendee info and current status.
Configuración
calendarIdstringThe unique identifier for the calendar
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
showDeletedbooleanWhether to include deleted events in the results
Payload del evento
attendee_emailstringEmail of the attendee whose RSVP changed
attendee_namestringDisplay name of the attendee
calendar_idstringObligatorioThe calendar identifier
event_html_linkstringLink to the event in Google Calendar
event_idstringObligatorioThe unique identifier of the event
event_summarystringEvent title/summary
previous_response_statusstringPrevious RSVP status
response_statusstringObligatorioCurrent RSVP status (accepted, declined, tentative)
Instrucciones
Fires when an attendee's RSVP status changes on a Google Calendar event. Use 'primary' for the main calendar or provide a specific calendar ID. Returns the attendee info, previous status, and new status (accepted, declined, or tentative).
Cell Range Values ChangedGOOGLESUPER_CELL_RANGE_VALUES_CHANGED_TRIGGERTriggerTriggers when values in a specified A1 range change in Google Sheets.
This trigger monitors a specific cell or range of cells and fires when any values change.
GOOGLESUPER_CELL_RANGE_VALUES_CHANGED_TRIGGERTriggerTriggers when values in a specified A1 range change in Google Sheets. This trigger monitors a specific cell or range of cells and fires when any values change.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
rangestringObligatorioThe A1 notation of the range to monitor for changes (can be a single cell or multi-cell range). If the sheet name contains spaces or special characters, wrap the sheet name in single quotes.
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to monitor. This is the long alphanumeric string found in the spreadsheet URL between '/d/' and '/edit'.
Payload del evento
current_valuesarray[]ObligatorioThe current values in the range
detected_atstringObligatorioISO timestamp when the change was detected
event_typestringType of event that occurred
previous_valuesarray[]ObligatorioThe previous values in the range
rangestringObligatorioThe A1 notation of the monitored range
spreadsheet_idstringObligatorioThe spreadsheet ID
Instrucciones
**Cell Range Values Changed in Google Sheets (Polling):** - Monitors a specific cell or range of cells in a Google Sheet for value changes - Detects any changes to the values in the specified range - Configure spreadsheet ID and the A1 notation range to monitor - Can monitor single cells (e.g., 'A1') or multi-cell ranges (e.g., 'A1:E10') - Emits events with both previous and current values when changes are detected - Uses snapshot-based diffing to detect changes between polls
Comment Added (Docs/Sheets/Slides)GOOGLESUPER_COMMENT_ADDED_TRIGGERTriggerTriggers when a new comment is added to Google Docs, Sheets, or Slides.
GOOGLESUPER_COMMENT_ADDED_TRIGGERTriggerTriggers when a new comment is added to Google Docs, Sheets, or Slides.
Configuración
file_idstringIf provided, monitor comments only for this specific file ID. If omitted, the trigger scans recent Docs/Sheets/Slides files for new comments.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_filesintegerMaximum number of recent Docs/Sheets/Slides files to inspect in each poll when no file ID is specified. Values above 100 are clamped at runtime to protect Drive quota — comments.list is a per-file fanout.
Payload del evento
comment_idstringObligatorioThe ID of the comment
comment_textstringThe plain text content of the comment
commenterobjectInformation about the commenter (displayName, permissionId, photoLink, me).
created_timestringThe time the comment was created (RFC 3339)
file_idstringObligatorioThe ID of the file on which the comment was added
Instrucciones
This trigger monitors Google Docs, Sheets, and Slides for new comments. Provide a specific File ID to monitor a particular document, or leave it empty to scan a bounded set of recent Docs/Sheets/Slides files each poll. The trigger only fires for newly created root comments — it does not fire on replies or edits to existing comments. The cursor is provider-derived from `comment.createdTime`, not local wall clock. On the first run the trigger initializes state and does not emit past comments.
Conditional Format Rule ChangedGOOGLESUPER_CONDITIONAL_FORMAT_RULE_CHANGED_TRIGGERTriggerTriggers when conditional formatting rules change in a Google Spreadsheet.
Detects when rules are added, updated, or removed.
Uses snapshot-based diffing to detect changes between polls.
GOOGLESUPER_CONDITIONAL_FORMAT_RULE_CHANGED_TRIGGERTriggerTriggers when conditional formatting rules change in a Google Spreadsheet. Detects when rules are added, updated, or removed. Uses snapshot-based diffing to detect changes between polls.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
sheet_idintegerOptional filter: monitor only the sheet with this exact numeric sheetId. If not provided, monitors all sheets. If both sheet_title and sheet_id are provided, sheet_id takes precedence.
sheet_titlestringOptional filter: monitor only the sheet with this exact title. If not provided, monitors all sheets.
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to monitor for conditional formatting rule changes
Payload del evento
change_typestringObligatorioType of change: 'added', 'updated', or 'removed'
detected_atstringObligatorioISO timestamp when the change was detected
rulesobject[]ObligatorioList of rules that changed
spreadsheet_idstringObligatorioThe spreadsheet ID
Instrucciones
**Conditional Format Rule Changed in Google Sheets (Polling):** - Monitors a specific Google Spreadsheet for changes to conditional formatting rules - Detects when rules are added, updated, or removed - Configure spreadsheet ID and optional sheet filters to scope the monitoring - Supports filtering by sheet title or sheet ID - Emits separate events for added, updated, and removed rules - Uses snapshot-based diffing to detect changes between polls - State is bounded to prevent unbounded growth
Data Validation Rule ChangedGOOGLESUPER_DATA_VALIDATION_RULE_CHANGED_TRIGGERTriggerTriggers when data validation rules change (added/updated/removed) in a Google Spreadsheet.
Uses snapshot-based diffing to detect changes between polls.
GOOGLESUPER_DATA_VALIDATION_RULE_CHANGED_TRIGGERTriggerTriggers when data validation rules change (added/updated/removed) in a Google Spreadsheet. Uses snapshot-based diffing to detect changes between polls.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
rangesstring[]Optional list of A1 ranges to monitor. If omitted, the entire sheet(s) will be monitored.
sheet_idintegerOptional sheet ID to filter by. If omitted, all sheets will be monitored.
sheet_titlestringOptional sheet title to filter by. If omitted, all sheets will be monitored.
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to monitor for data validation rule changes.
Payload del evento
change_typestringObligatorioType of change: 'added', 'updated', or 'removed'
detected_atstringObligatorioISO timestamp when the change was detected
rulesobject[]ObligatorioList of validation rules that changed
spreadsheet_idstringObligatorioThe spreadsheet ID
Instrucciones
**Data Validation Rule Changed in Google Sheets (Polling):** - Monitors a specific Google Spreadsheet for changes to data validation rules - Detects when validation rules are added, updated, or removed - Configure spreadsheet ID and optional sheet title, sheet ID, or ranges to scope the monitoring - Emits separate events for added, updated, and removed validation rules - Uses snapshot-based diffing with rule content hashing to detect changes - State is bounded to prevent unbounded growth
Developer Metadata ChangedGOOGLESUPER_DEVELOPER_METADATA_CHANGED_TRIGGERTriggerTriggers when developer metadata entries change (new/updated/removed) in a Google Spreadsheet.
Uses snapshot-based diffing to detect changes between polls.
GOOGLESUPER_DEVELOPER_METADATA_CHANGED_TRIGGERTriggerTriggers when developer metadata entries change (new/updated/removed) in a Google Spreadsheet. Uses snapshot-based diffing to detect changes between polls.
Configuración
data_filtersobject[]The data filters describing the criteria used to determine which DeveloperMetadata entries to monitor. If not specified, monitors all developer metadata.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to monitor for developer metadata changes.
Payload del evento
change_typestringObligatorioType of change: 'created', 'updated', or 'removed'
detected_atstringObligatorioISO timestamp when the change was detected
metadata_itemsobject[]ObligatorioList of metadata items that changed
spreadsheet_idstringObligatorioThe spreadsheet ID
Instrucciones
**Developer Metadata Changed in Google Sheets (Polling):** - Monitors a specific Google Spreadsheet for changes to developer metadata entries - Detects when metadata is created, updated, or removed - Configure spreadsheet ID and optional data filters to scope the monitoring - Supports filtering by metadata ID, A1 range, or grid range - Emits separate events for created, updated, and removed metadata entries - Uses snapshot-based diffing to detect changes between polls - State is bounded to prevent unbounded growth
New Document CreatedGOOGLESUPER_DOCUMENT_CREATED_TRIGGERTriggerTriggers when a new Google Doc is created.
This trigger monitors Google Docs and fires when new documents are detected.
Uses timestamp filtering to efficiently poll for new documents.
GOOGLESUPER_DOCUMENT_CREATED_TRIGGERTriggerTriggers when a new Google Doc is created. This trigger monitors Google Docs and fires when new documents are detected. Uses timestamp filtering to efficiently poll for new documents.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of documents to check in each poll (1-1000)
querystringOptional search query to filter documents. Can search by name (name contains 'report'), full text content (fullText contains 'important'), or use complex queries with operators like 'and', 'or', 'not'. Leave empty to monitor all documents.
Payload del evento
documentobjectObligatorioThe newly created Google document
event_typestringType of event that occurred
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors Google Docs for newly created documents. - You can optionally provide a search query to filter which documents to monitor. - The trigger will detect documents created after the trigger is set up. - Use max_results to control how many documents to check in each poll (default: 100). - Examples of search queries: - name contains 'report' - Monitor documents with 'report' in the name - fullText contains 'important' - Monitor documents containing the word 'important' - Leave query empty to monitor all new documents
Document DeletedGOOGLESUPER_DOCUMENT_DELETED_TRIGGERTriggerTriggers when an existing Google Doc is deleted (moved to trash).
This trigger monitors Google Docs and fires when documents are trashed.
GOOGLESUPER_DOCUMENT_DELETED_TRIGGERTriggerTriggers when an existing Google Doc is deleted (moved to trash). This trigger monitors Google Docs and fires when documents are trashed.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of documents to check in each poll (1-1000)
querystringOptional search query to filter documents. Leave empty to monitor all documents for deletion.
Payload del evento
documentobjectObligatorioThe deleted Google document
event_typestringType of event that occurred
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors Google Docs for documents moved to trash (deleted). - You can optionally provide a search query to filter which documents to monitor. - The trigger will detect when a document's trashed status changes from false to true. - Use max_results to control how many documents to check in each poll (default: 10).
Document Placeholder FilledGOOGLESUPER_DOCUMENT_PLACEHOLDER_FILLED_TRIGGERTriggerTriggers when a Google Doc's plain text changes such that a configured placeholder
token/pattern is no longer present (i.e., the document has been filled in).
This trigger monitors a specific Google Doc and fires when a placeholder pattern
that was previously present is no longer found in the document's plain text.
GOOGLESUPER_DOCUMENT_PLACEHOLDER_FILLED_TRIGGERTriggerTriggers when a Google Doc's plain text changes such that a configured placeholder token/pattern is no longer present (i.e., the document has been filled in). This trigger monitors a specific Google Doc and fires when a placeholder pattern that was previously present is no longer found in the document's plain text.
Configuración
case_sensitivebooleanWhether the placeholder pattern matching should be case-sensitive.
document_idstringObligatorioThe unique identifier for the Google Document to monitor. Accepts either a document ID (typically a 44-character alphanumeric string) or a full Google Docs URL.
include_footersbooleanWhether to include footer text when checking for placeholders.
include_footnotesbooleanWhether to include footnote text when checking for placeholders.
include_headersbooleanWhether to include header text when checking for placeholders.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
placeholder_patternstringObligatorioThe placeholder token/pattern to monitor (e.g., '{{NAME}}', '[FILL_ME]', 'TODO'). Can be a literal string or a regex pattern if use_regex is enabled.
use_regexbooleanIf true, treat placeholder_pattern as a regex pattern. If false, treat it as a literal string.
Payload del evento
documentobjectObligatorioThe document that was filled in
event_typestringType of event that occurred
placeholder_patternstringObligatorioThe placeholder pattern that is no longer present
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors a specific Google Doc for placeholder patterns being removed/filled in. - Provide the document ID or full Google Docs URL of the document to monitor. - Specify the placeholder pattern to watch for (e.g., '{{NAME}}', '[TODO]', 'PLACEHOLDER'). - The trigger will fire when the placeholder pattern is no longer found in the document. - You can use regex patterns for more complex placeholder matching. - Optionally include headers, footers, and footnotes in the placeholder check. **Example Use Cases:** - Monitor contract templates where placeholders like '{{CLIENT_NAME}}' need to be filled - Track completion of documents with '[TODO]' markers - Detect when form documents with '___________' placeholders are completed
Document Search UpdateGOOGLESUPER_DOCUMENT_SEARCH_UPDATE_TRIGGERTriggerTriggers when a Google Doc matching a user-defined search query is newly created or updated since the last poll.
This trigger uses timestamp filtering to efficiently monitor documents.
GOOGLESUPER_DOCUMENT_SEARCH_UPDATE_TRIGGERTriggerTriggers when a Google Doc matching a user-defined search query is newly created or updated since the last poll. This trigger uses timestamp filtering to efficiently monitor documents.
Configuración
include_shared_drivesbooleanWhether to include documents from shared drives you have access to. Defaults to True.
include_trashedbooleanWhether to include documents in trash. Defaults to False.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of documents to check in each poll (1-100)
querystringObligatorioSearch query to filter documents. Provide either: (1) Plain text to search in document content (e.g., 'quarterly report'), which will search fullText, or (2) Drive API query syntax with operators like 'name contains', 'fullText contains', combined with 'and', 'or', 'not'.
shared_with_mebooleanWhether to return only documents shared with the current user. Defaults to False.
starred_onlybooleanWhether to return only starred documents. Defaults to False.
Payload del evento
documentobjectObligatorioThe document that was created or updated
event_typestringObligatorioType of event that occurred: 'document_created' or 'document_updated'
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors Google Docs matching a specific search query for new or updated documents. - You must provide a search query to filter which documents to monitor. - The trigger will detect documents that are created or modified after the trigger is set up. - Uses timestamp-based filtering for efficient polling. - Examples of search queries: - "quarterly report" - Search for documents containing "quarterly report" - "name contains 'report'" - Monitor documents with 'report' in the name - "fullText contains 'important'" - Monitor documents containing the word 'important' - "name contains 'project' and fullText contains 'status'" - Complex query with multiple conditions - Optional filters: starred_only, shared_with_me, include_trashed, include_shared_drives
Document Structure ChangedGOOGLESUPER_DOCUMENT_STRUCTURE_CHANGED_TRIGGERTriggerTriggers when a Google Doc's structure changes (headers/footers added/removed, tables/images count changes).
This trigger monitors a specific document for structural changes like:
- Headers added or removed
- Footers added or removed
- Tables added or removed
- Images (inline objects) added or removed
- Positioned objects added or removed
- Footnotes added or removed
GOOGLESUPER_DOCUMENT_STRUCTURE_CHANGED_TRIGGERTriggerTriggers when a Google Doc's structure changes (headers/footers added/removed, tables/images count changes). This trigger monitors a specific document for structural changes like: - Headers added or removed - Footers added or removed - Tables added or removed - Images (inline objects) added or removed - Positioned objects added or removed - Footnotes added or removed
Configuración
document_idstringObligatorioThe unique identifier for the Google Docs document to monitor. You can provide either a document ID or a full Google Docs URL.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
Payload del evento
changesobject[]ObligatorioList of structural changes detected
current_snapshotobjectObligatorioCurrent structural snapshot of the document
document_idstringObligatorioID of the document that changed
document_titlestringObligatorioTitle of the document
document_urlstringObligatorioURL to view the document
previous_snapshotobjectSnapshot of document structural elements.
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors a specific Google Doc for structural changes. - Provide the document ID or URL of the document you want to monitor. - The trigger will detect changes such as: - Headers or footers being added or removed - Tables being added or removed - Images (inline objects) being added or removed - Positioned objects being added or removed - Footnotes being added or removed - The trigger compares the current document structure with the previous snapshot to detect changes. - On the first run, it will capture the initial structure without triggering an event.
Document UpdatedGOOGLESUPER_DOCUMENT_UPDATED_TRIGGERTriggerTriggers when an existing Google Doc is updated or modified.
This trigger monitors Google Docs and fires when documents are updated.
GOOGLESUPER_DOCUMENT_UPDATED_TRIGGERTriggerTriggers when an existing Google Doc is updated or modified. This trigger monitors Google Docs and fires when documents are updated.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of documents to check in each poll (1-1000)
querystringOptional search query to filter documents. Leave empty to monitor all documents.
Payload del evento
documentobjectObligatorioThe updated Google document
event_typestringType of event that occurred
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors Google Docs for updates to existing documents. - You can optionally provide a search query to filter which documents to monitor. - The trigger will detect modifications based on the document's modifiedTime. - Use max_results to control how many documents to check in each poll (default: 10).
Document Word Count ThresholdGOOGLESUPER_DOCUMENT_WORD_COUNT_THRESHOLD_TRIGGERTriggerTriggers when a Google Doc's word/character count crosses a user-defined threshold.
This trigger monitors a specific Google Doc and fires when its word or character count
becomes greater than or equal to the configured threshold value.
GOOGLESUPER_DOCUMENT_WORD_COUNT_THRESHOLD_TRIGGERTriggerTriggers when a Google Doc's word/character count crosses a user-defined threshold. This trigger monitors a specific Google Doc and fires when its word or character count becomes greater than or equal to the configured threshold value.
Configuración
document_idstringObligatorioThe unique identifier for the Google Document to monitor. Accepts either a document ID (typically a 44-character alphanumeric string) or a full Google Docs URL. When a URL is provided, the document ID will be automatically extracted.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
use_character_countbooleanIf True, use character count instead of word count for the threshold comparison.
word_count_thresholdintegerThe word count threshold. Trigger fires when the document's word count becomes greater than or equal to this value.
Payload del evento
current_character_countintegerObligatorioThe current character count of the document
current_word_countintegerObligatorioThe current word count of the document
document_idstringObligatorioThe unique identifier of the document
document_titlestringObligatorioThe title of the document
event_typestringType of event that occurred
previous_character_countintegerObligatorioThe previous character count of the document
previous_word_countintegerObligatorioThe previous word count of the document
thresholdintegerObligatorioThe configured threshold value
threshold_typestringObligatorioWhether the threshold is for 'words' or 'characters'
web_view_linkstringObligatorioLink to view the document in browser
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors a specific Google Doc's word or character count. - Provide the document ID or URL of the document to monitor. - Set a threshold value (e.g., 1000 words or characters). - The trigger fires when the count becomes >= the threshold for the first time. - By default, it monitors word count. Set use_character_count=True to monitor character count instead. - The trigger will only fire once when the threshold is first crossed, not on subsequent polls. - Examples: - Monitor when a document reaches 1000 words - Monitor when a document reaches 5000 characters
Email SentGOOGLESUPER_EMAIL_SENT_TRIGGERTriggerTriggers when a Gmail message is sent by the authenticated user. It polls the
'SENT' label and emits metadata including sender, recipients, subject, timestamp,
and thread ID.
GOOGLESUPER_EMAIL_SENT_TRIGGERTriggerTriggers when a Gmail message is sent by the authenticated user. It polls the 'SENT' label and emits metadata including sender, recipients, subject, timestamp, and thread ID.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
querystringOptional additional Gmail search query to further filter sent messages. Uses Gmail search syntax (e.g., to:example@domain.com subject:report).
userIdstringThe user's email address or 'me' for the authenticated user.
Payload del evento
attachment_listarrayThe list of attachments in the sent message
bccstringBcc recipients
ccstringCc recipients
message_idstringGmail message ID
message_textstringThe text of the sent message
message_timestampstringTimestamp of the sent message in ISO format
payloadobjectRaw Gmail payload
recipientsstringComma-separated list of all recipients (To, Cc, Bcc)
senderstringSender email
subjectstringEmail subject
thread_idstringGmail thread ID
tostringTo recipients
Instrucciones
This trigger monitors Gmail's Sent Mail folder for newly sent messages by the authenticated user. Optionally provide a search query to further filter sent messages (e.g., to:someone@example.com).
Event Canceled or DeletedGOOGLESUPER_EVENT_CANCELED_DELETED_TRIGGERTriggerTriggers when a Google Calendar event is cancelled or deleted.
Returns minimal data: event_id, summary (if available), and cancellation timestamp.
GOOGLESUPER_EVENT_CANCELED_DELETED_TRIGGERTriggerTriggers when a Google Calendar event is cancelled or deleted. Returns minimal data: event_id, summary (if available), and cancellation timestamp.
Configuración
calendarIdstringThe unique identifier for the calendar to monitor
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
Payload del evento
cancelled_atstringCancellation timestamp (from event.updated)
event_idstringObligatorioThe unique identifier of the event
summarystringEvent title/summary (may be missing for cancelled events)
Instrucciones
Fires when a Google Calendar event is cancelled or deleted. Use 'primary' for the main calendar or provide a specific calendar ID. Returns the event ID, title (if available), and cancellation timestamp.
Event Starting SoonGOOGLESUPER_EVENT_STARTING_SOON_TRIGGERTriggerTriggers when a calendar event is within a configured number of minutes from starting.
Returns event details, time remaining, attendees, and join links when available.
GOOGLESUPER_EVENT_STARTING_SOON_TRIGGERTriggerTriggers when a calendar event is within a configured number of minutes from starting. Returns event details, time remaining, attendees, and join links when available.
Configuración
calendarIdstringThe unique identifier for the calendar to monitor
countdownWindowMinutesintegerLook-ahead window (in minutes) for upcoming events to evaluate
includeAllDaybooleanWhether to consider all-day events (default False)
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
minutesBeforeStartintegerTrigger when an event is within this many minutes from starting
Payload del evento
attendeesobject[]List of attendees
calendar_idstringObligatorioThe calendar identifier
countdown_window_minutesintegerObligatorioCountdown window used for this trigger
creator_emailstringEmail of the event creator
descriptionstringEvent description
event_idstringObligatorioThe unique identifier of the event
hangout_linkstringGoogle Meet link for the conference, if available
html_linkstringLink to the event in Google Calendar
locationstringEvent location
minutes_until_startnumberMinutes remaining until event starts (>= 0)
organizer_emailstringEmail of the event organizer
start_timestringEvent start time in ISO format
start_timestampnumberEvent start time as UNIX epoch timestamp (UTC)
summarystringEvent title/summary
Instrucciones
Fires when a Google Calendar event is about to start. Configure how many minutes before the start time to trigger (default: 10 minutes). Returns the event details, time until start, and meeting links if available.
File CreatedGOOGLESUPER_FILE_CREATED_TRIGGERTriggerTriggers when a new file is created in Google Drive.
GOOGLESUPER_FILE_CREATED_TRIGGERTriggerTriggers when a new file is created in Google Drive.
Configuración
folder_idstringIf provided, monitor only files within this folder (by folder ID). Adds the filter `'folder_id' in parents` to the query.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of newly-created files to emit in a single poll. Acts as an event cap, not an API page size — the trigger paginates Drive responses internally.
querystringOptional Drive search query to filter files. Examples: name contains 'report', mimeType = 'application/pdf', or complex queries like name contains 'project' and mimeType != 'application/vnd.google-apps.folder'. Leave empty to monitor all files.
Payload del evento
creatorobjectInformation about the file's creator (derived as first owner if available)
event_typestringType of event that occurred
fileobjectObligatorioThe newly created Google Drive file
Instrucciones
Instructions for setting up the trigger: - This trigger monitors Google Drive for newly created files. - You can optionally provide a search query to filter which files to monitor. - You can optionally limit monitoring to a specific parent folder by ID. - On the first run the trigger baselines to the current time and emits no past events. - Subsequent polls return files created since the previous poll. - The cursor is provider-derived from `file.createdTime`, not local wall clock — clock skew between the poller and Google does not affect it.
File Deleted or TrashedGOOGLESUPER_FILE_DELETED_OR_TRASHED_TRIGGERTriggerTriggers when a file is moved to trash or permanently deleted in Drive.
GOOGLESUPER_FILE_DELETED_OR_TRASHED_TRIGGERTriggerTriggers when a file is moved to trash or permanently deleted in Drive.
Configuración
drive_idstringOptional shared drive ID to monitor. When unset, the trigger monitors My Drive plus shared drives surfaced by `include_items_from_all_drives`.
include_corpus_removalsbooleanInclude changes where the user lost access to the file (e.g. permission removal). When false, only true deletions and trash events surface.
include_items_from_all_drivesbooleanWhether items from My Drive AND all visible shared drives should appear in results.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
page_sizeintegerMaximum number of changes per `changes.list` page (1-1000).
restrict_to_my_drivebooleanIf true, restrict results to changes inside the My Drive hierarchy.
spacesstringComma-separated list of spaces to query. Supported values are 'drive' and 'appDataFolder'.
Payload del evento
deletion_timestampstringObligatorioTimestamp of the delete/trash event in RFC 3339 format
event_typestringObligatorioType of deletion event. Either 'trashed' (soft-delete, recoverable from the user's trash) or 'removed' (hard-delete or, when include_corpus_removals=true, access loss).
file_idstringObligatorioID of the file that was deleted or trashed
namestringName of the file. May be absent when the file was permanently removed (the file resource is gone, only the change record remains).
Instrucciones
This trigger monitors Google Drive for files that are moved to trash or permanently deleted. Each payload carries an `event_type`: 'trashed' for soft-delete (file is recoverable from the user's trash) or 'removed' (hard-delete; when `include_corpus_removals` is true, also covers access-loss events — Drive's API does not let us distinguish those from hard deletes). On first run, the trigger baselines to the current change cursor and emits no events.
File Shared (Permissions Added)GOOGLESUPER_FILE_SHARED_PERMISSIONS_ADDEDTriggerTriggers when new sharing permissions are granted to a file or folder.
Uses Drive's `changes.list` endpoint with inline `permissions` in the
`fields` mask so each change carries the file's current permission set
provider-atomically. We diff that against `seen_permission_keys` to
identify newly added grants. Drive page tokens are the primary cursor;
if Drive rejects a stored token, the trigger raises `PollingTriggerError`
without clearing state rather than silently re-baselining and dropping
events.
Limitation: truly ephemeral permissions (added and revoked between two
polls without any other file modification in between) are not detected.
Drive Activity API would catch those but requires an additional OAuth
scope and a different payload contract.
GOOGLESUPER_FILE_SHARED_PERMISSIONS_ADDEDTriggerTriggers when new sharing permissions are granted to a file or folder. Uses Drive's `changes.list` endpoint with inline `permissions` in the `fields` mask so each change carries the file's current permission set provider-atomically. We diff that against `seen_permission_keys` to identify newly added grants. Drive page tokens are the primary cursor; if Drive rejects a stored token, the trigger raises `PollingTriggerError` without clearing state rather than silently re-baselining and dropping events. Limitation: truly ephemeral permissions (added and revoked between two polls without any other file modification in between) are not detected. Drive Activity API would catch those but requires an additional OAuth scope and a different payload contract.
Configuración
drive_idstringThe shared drive ID to monitor. If omitted, monitors My Drive and any shared drives surfaced via include_items_from_all_drives.
file_idstringIf provided, only emit permission changes for this specific file or folder ID.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
page_sizeintegerMaximum number of changes to fetch per `changes.list` page (1-1000).
supports_all_drivesbooleanWhether to include both My Drive and shared drives when monitoring changes.
Payload del evento
event_typestringType of event that occurred
new_permissionsobject[]List of newly detected permissions
Instrucciones
This trigger fires when new sharing permissions are added to files or folders in your Google Drive. Optionally specify a 'file_id' to monitor only a single file or folder. Inherited permissions (from shared parent folders or drives) are filtered out — only direct shares fire the trigger. The cursor is the Drive `pageToken` from the Changes API; a rejected cursor surfaces as a polling error without clearing state.
File UpdatedGOOGLESUPER_FILE_UPDATED_TRIGGERTriggerTriggers when a file's metadata or content changes in Google Drive.
GOOGLESUPER_FILE_UPDATED_TRIGGERTriggerTriggers when a file's metadata or content changes in Google Drive.
Configuración
content_onlybooleanWhen true, fire only on content changes (new revision) and suppress metadata-only updates such as rename or move. Relies on `headRevisionId`, which Drive only exposes for binary files — Google-native docs (Docs/Sheets/Slides) do not carry `headRevisionId` and will not fire this trigger under `content_only=true`.
drive_idstringOptional shared drive ID to monitor. When unset, the trigger monitors My Drive plus shared drives surfaced by `include_items_from_all_drives`.
include_items_from_all_drivesbooleanWhether items from My Drive AND all visible shared drives should appear in results.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
page_sizeintegerMaximum number of changes per `changes.list` page (1-1000).
Payload del evento
file_idstringObligatorioThe ID of the file that changed
last_modifying_userobjectInformation about the last user who modified the file
modified_timestringThe last time the file was modified (RFC 3339 date-time)
Instrucciones
Instructions for setting up the trigger: - This trigger monitors Google Drive changes using the Changes API. - On first run, it baselines to the current change cursor and emits no events. - Subsequent polls return file updates that occurred since the previous poll. - Trashed files do not fire this trigger; the file_deleted_or_trashed trigger handles those events instead. - Set `content_only=true` to suppress metadata-only updates (rename, move, share) and fire only when the file's head revision changes. Note this only works for binary files — Google-native docs (Docs/Sheets/Slides) do not expose `headRevisionId`. - You can optionally limit to a specific shared drive by providing drive_id.
Filtered Range Values ChangedGOOGLESUPER_FILTERED_RANGE_VALUES_CHANGED_TRIGGERTriggerPolling trigger that monitors Google Sheets filtered ranges for value changes.
Uses snapshot-based diffing to detect when values matching a data filter change.
Emits the matched values when changes are detected.
GOOGLESUPER_FILTERED_RANGE_VALUES_CHANGED_TRIGGERTriggerPolling trigger that monitors Google Sheets filtered ranges for value changes. Uses snapshot-based diffing to detect when values matching a data filter change. Emits the matched values when changes are detected.
Configuración
data_filtersobject[]ObligatorioList of data filters specifying which ranges to monitor for changes. Each filter can specify either 'a1Range' (e.g., 'Sheet1!A1:B10') or 'gridRange'.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
major_dimensionstringenumThe major dimension that results should use. ROWS returns [[1,2],[3,4]], COLUMNS returns [[1,3],[2,4]]
ROWSCOLUMNSspreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to monitor
value_render_optionstringenumHow values should be represented in the output
FORMATTED_VALUEUNFORMATTED_VALUEFORMULA
Payload del evento
change_typestringObligatorioenumType of change detected
createdupdateddeleteddetected_atstringObligatorioISO timestamp when the change was detected
new_valuesarray[]ObligatorioCurrent values in the range
old_valuesarray[]Previous values in the range (None if new)
range_identifierstringObligatorioThe A1 notation or identifier of the range that changed
spreadsheet_idstringObligatorioThe spreadsheet ID
Instrucciones
**Filtered Range Values Changed (Polling):** - Monitors specific ranges in a Google Spreadsheet for value changes - Uses data filters to specify which ranges to monitor (A1 notation or grid ranges) - Detects created, updated, or deleted values in the monitored ranges - Returns the old and new values when changes are detected - Supports multiple ranges to monitor simultaneously - Perfect for triggering workflows when specific cells or ranges are modified
New Folder Created in RootGOOGLESUPER_FOLDER_CREATED_TRIGGERTriggerTriggers when a new folder is created in the root folder of Google Drive.
This trigger monitors Google Drive and fires when new folders are detected in the root directory.
GOOGLESUPER_FOLDER_CREATED_TRIGGERTriggerTriggers when a new folder is created in the root folder of Google Drive. This trigger monitors Google Drive and fires when new folders are detected in the root directory.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of folders to check in each poll (1-1000)
Payload del evento
event_typestringType of event that occurred
folderobjectObligatorioThe newly created Google Drive folder
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors Google Drive for newly created folders in the root directory. - Only folders created directly in the root folder (My Drive) will trigger this event. - The trigger will detect folders created after the trigger is set up. - Use max_results to control how many folders to check in each poll (default: 10). - Folders in trash are automatically excluded from monitoring.
Calendar Event ChangesGOOGLESUPER_GOOGLE_CALENDAR_EVENT_CHANGE_TRIGGERTrigger**SOON TO BE DEPRECATED** - Use Calendar Event Sync (polling trigger) instead.
Real-time webhook trigger for calendar event changes. Returns event metadata only.
For full event data, use Calendar Event Sync (polling trigger).
GOOGLESUPER_GOOGLE_CALENDAR_EVENT_CHANGE_TRIGGERTrigger**SOON TO BE DEPRECATED** - Use Calendar Event Sync (polling trigger) instead. Real-time webhook trigger for calendar event changes. Returns event metadata only. For full event data, use Calendar Event Sync (polling trigger).
Configuración
calendar_idstringThe unique identifier for the calendar
ttlintegerThe time-to-live in seconds for the notification channel
Payload del evento
channel_idstringObligatorioThe unique identifier passed to identify this channel
resource_idstringObligatorioThe unique identifier of the resource
resource_statestringObligatorioThe state of the resource
resource_urlstringObligatorioThe url for the resource
Event CreatedGOOGLESUPER_GOOGLE_CALENDAR_EVENT_CREATED_TRIGGERTriggerPolling trigger that fires when a new calendar event is created.
Returns event ID, summary, start/end times, and organizer info.
GOOGLESUPER_GOOGLE_CALENDAR_EVENT_CREATED_TRIGGERTriggerPolling trigger that fires when a new calendar event is created. Returns event ID, summary, start/end times, and organizer info.
Configuración
calendarIdstringThe unique identifier for the calendar
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
showDeletedbooleanWhether to include deleted events in the results
Payload del evento
calendar_idstringObligatorioThe calendar identifier
end_timestringEvent end time in ISO format
event_idstringObligatorioThe unique identifier of the event
organizer_emailstringEmail of the event organizer
organizer_namestringName of the event organizer
start_timestringEvent start time in ISO format
summarystringEvent title/summary
Instrucciones
Fires when a new event is created on a Google Calendar. Use 'primary' for the main calendar or provide a specific calendar ID. Returns the event ID, title, start/end times, and organizer details.
Calendar Event SyncGOOGLESUPER_GOOGLE_CALENDAR_EVENT_SYNC_TRIGGERTriggerPolling trigger that returns full event data including details, attendees, and metadata.
For real-time notifications with basic info, use Calendar Event Changes (webhook).
GOOGLESUPER_GOOGLE_CALENDAR_EVENT_SYNC_TRIGGERTriggerPolling trigger that returns full event data including details, attendees, and metadata. For real-time notifications with basic info, use Calendar Event Changes (webhook).
Configuración
calendarIdstringThe unique identifier for the calendar
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
showDeletedbooleanWhether to include deleted events in the results
Payload del evento
attendeesobject[]List of attendees
calendar_idstringObligatorioThe calendar identifier
conference_dataobjectConference data structure containing details about the meeting
created_atstringWhen the event was created
creator_emailstringEmail of the event creator
creator_namestringName of the event creator
descriptionstringEvent description
end_timestringEvent end time in ISO format
event_idstringObligatorioThe unique identifier of the event
event_typestringObligatorioType of change: created, updated, or deleted
hangout_linkstringGoogle Meet link for the conference, if available
html_linkstringLink to the event in Google Calendar
locationstringEvent location
organizer_emailstringEmail of the event organizer
organizer_namestringName of the event organizer
recurring_event_idstringID of recurring event if applicable
start_timestringEvent start time in ISO format
statusstringEvent status (confirmed, tentative, cancelled)
summarystringEvent title/summary
updated_atstringWhen the event was last updated
visibilitystringEvent visibility
Instrucciones
Fires when any calendar event is created, updated, or deleted. Use 'primary' for the main calendar or provide a specific calendar ID. Returns complete event data including title, description, attendees, times, location, and conference links.
Event UpdatedGOOGLESUPER_GOOGLE_CALENDAR_EVENT_UPDATED_TRIGGERTriggerTriggers when an existing Google Calendar event is modified. Returns the event ID,
change type, and the specific fields that changed with their previous and new values.
GOOGLESUPER_GOOGLE_CALENDAR_EVENT_UPDATED_TRIGGERTriggerTriggers when an existing Google Calendar event is modified. Returns the event ID, change type, and the specific fields that changed with their previous and new values.
Configuración
calendarIdstringThe unique identifier for the calendar
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
showDeletedbooleanWhether to include deleted (cancelled) events in the results
tracked_fieldsstring[]List of event fields to track for changes. start and end are compared as RFC3339 strings (preferring dateTime over date). Attendees are compared by email, displayName, responseStatus, and optional flag.
Payload del evento
calendar_idstringObligatorioThe calendar identifier
change_typestringType of change. Always 'updated' for this trigger
event_idstringObligatorioThe unique identifier of the event
updated_atstringWhen the event was last updated (RFC3339)
updated_fieldsobjectObligatorioDictionary of changed fields with old and new values
Instrucciones
Fires when an existing event on a Google Calendar is modified. Use 'primary' for the main calendar or provide a specific calendar ID. Returns the event ID and the specific fields that changed with their previous and new values.
Google Drive ChangesGOOGLESUPER_GOOGLE_DRIVE_CHANGESTriggerTriggers when changes are detected in a Google Drive.
GOOGLESUPER_GOOGLE_DRIVE_CHANGESTriggerTriggers when changes are detected in a Google Drive.
Configuración
drive_idstringOptional shared drive ID to monitor. When unset, the trigger monitors the user's My Drive plus any shared drives surfaced by `include_items_from_all_drives`.
include_items_from_all_drivesbooleanWhether items from My Drive AND all visible shared drives should appear in results. Required for shared-drive coverage.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
restrict_to_my_drivebooleanIf true, restrict results to changes inside the My Drive hierarchy even when `include_items_from_all_drives` is true.
spacesstringComma-separated list of spaces to query. Supported values are 'drive' and 'appDataFolder'.
Payload del evento
Sin parámetros.
Instrucciones
**Instructions for Setting Up the Trigger:** - Ensure you have set the necessary permissions to access Google Drive. - On first run the trigger baselines to the current change cursor and emits no events; subsequent polls return any changes that occurred since the previous poll. - If Drive rejects a stored page token, the trigger raises an error instead of silently re-baselining and dropping events in the gap.
Keyword Detected in DocumentGOOGLESUPER_KEYWORD_DETECTED_TRIGGERTriggerTriggers when a specific keyword or phrase first appears in a Google Doc.
This trigger monitors a Google Doc and fires once when the specified keyword is detected.
After the keyword is found, the trigger will not fire again until reset.
GOOGLESUPER_KEYWORD_DETECTED_TRIGGERTriggerTriggers when a specific keyword or phrase first appears in a Google Doc. This trigger monitors a Google Doc and fires once when the specified keyword is detected. After the keyword is found, the trigger will not fire again until reset.
Configuración
case_sensitivebooleanWhether the keyword search should be case-sensitive. Set to False to ignore case when matching.
document_idstringObligatorioThe unique identifier for the Google Document to monitor. Accepts either a document ID (typically a 44-character alphanumeric string) or a full Google Docs URL.
include_footersbooleanWhether to include footer text when searching for the keyword.
include_footnotesbooleanWhether to include footnote text when searching for the keyword.
include_headersbooleanWhether to include header text when searching for the keyword.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
keywordstringObligatorioThe keyword or phrase to detect in the document (case-sensitive). The trigger will fire when this text first appears anywhere in the document's plain text.
Payload del evento
document_idstringObligatorioThe ID of the document
document_titlestringObligatorioThe title of the document
document_urlstringObligatorioWeb view link to the document in Google Docs
event_typestringType of event that occurred
keywordstringObligatorioThe keyword that was detected
plain_text_excerptstringObligatorioA short excerpt of the document text around the keyword (max 500 chars)
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors a specific Google Doc for a keyword or phrase. - Provide the document ID or full URL of the document to monitor. - Specify the keyword or phrase to detect (e.g., "APPROVED", "FINAL VERSION"). - The trigger fires ONCE when the keyword is first detected in the document. - After the keyword is found, the trigger will not fire again for subsequent polls. - You can optionally include headers, footers, and footnotes in the search. - By default, the search is case-sensitive. Set case_sensitive to False to ignore case. **Use Cases:** - Detect when a document status changes (e.g., "APPROVED" appears) - Monitor for specific approval keywords in contracts or proposals - Track when documents reach a certain state (e.g., "FINAL", "COMPLETE")
New File Matching QueryGOOGLESUPER_NEW_FILE_MATCHING_QUERY_TRIGGERTriggerTriggers when a new Google Drive file matches a provided query.
This is the legacy query-centric trigger: it preserves Drive API query
config such as ``corpora`` / ``driveId`` aliases and emits the historical
``file_matching_query`` event type. ``FileCreatedTrigger`` covers the
broader "new file" case and emits ``file_created``.
GOOGLESUPER_NEW_FILE_MATCHING_QUERY_TRIGGERTriggerTriggers when a new Google Drive file matches a provided query. This is the legacy query-centric trigger: it preserves Drive API query config such as ``corpora`` / ``driveId`` aliases and emits the historical ``file_matching_query`` event type. ``FileCreatedTrigger`` covers the broader "new file" case and emits ``file_created``.
Configuración
corporastringBodies of items to which the query applies. Supported: 'user', 'domain', 'drive', 'allDrives'.
driveIdstringID of the shared drive to search (use with corpora='drive').
includeItemsFromAllDrivesbooleanInclude items from both My Drive and shared drives.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of newly-matching files to emit per poll. The trigger paginates Drive responses internally bounded by an internal page cap; this field caps emitted events, not API pages.
querystringDrive query to filter files. Examples: name contains 'report', mimeType = 'application/pdf', (name contains 'Draft' and not trashed). The query is composed with a `createdTime >= <watermark>` boundary plus ID dedup so the trigger only fires for newly created files.
spacesstringA comma-separated list of spaces to query within. Supported: 'drive', 'appDataFolder'.
supportsAllDrivesbooleanWhether the requesting application supports both My Drives and shared drives.
Payload del evento
event_typestringType of event that occurred
fileobjectObligatorioThe newly matched Drive file
Instrucciones
This trigger monitors Google Drive and fires when a newly created file matches your query. Provide a Drive 'q' query (e.g. `name contains 'X'` or `mimeType = 'application/pdf'`). The cursor is provider-derived from `file.createdTime`, not local wall clock. On the first run the trigger initializes state and does not emit past files.
New Gmail Message Received TriggerGOOGLESUPER_NEW_MESSAGETriggerTriggers when a new message is received in Gmail.
GOOGLESUPER_NEW_MESSAGETriggerTriggers when a new message is received in Gmail.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
labelIdsstringFilter messages by a single label ID. Labels identify the status or category of messages. Supported labels include 'INBOX', 'SPAM', 'TRASH', 'UNREAD', 'STARRED', 'IMPORTANT', 'CATEGORY_PERSONAL', 'CATEGORY_SOCIAL', 'CATEGORY_PROMOTIONS', 'CATEGORY_UPDATES', and 'CATEGORY_FORUMS'. For complex label filtering, use the 'query' parameter instead.
querystringAdvanced Gmail search using the same syntax as Gmail's search box. Use 'AND' for messages that match all conditions, 'OR' for any condition. Search by sender (from:email@domain.com), labels (label:inbox), status (is:unread), attachments (has:attachment), dates (after:2023/1/1), and more. If specified, this takes precedence over labelIds.
userIdstringThe user's email address or 'me' for the authenticated user.
Payload del evento
attachment_listarrayThe list of attachments in the message
idstringThe raw Gmail message ID
label_idsstring[]The Gmail label IDs applied to the message
message_idstringThe message ID of the message
message_textstringThe text of the message
message_timestampstringThe timestamp of the message
payloadobjectThe payload of the message
previewobjectThe preview payload of the message
senderstringThe sender of the message
subjectstringThe subject of the message
thread_idstringThe thread ID of the message
tostringThe recipient of the message
Instrucciones
**Instructions for Setting Up the Trigger:** - Ensure that the Gmail API is enabled for your Google account. - Provide the user ID (usually 'me' for the authenticated user). - Optionally, provide label IDs to filter messages.
New Rows in Google SheetGOOGLESUPER_NEW_ROWS_TRIGGERTriggerSimple polling trigger that monitors Google Sheets for new rows.
Detects when new rows are added and returns the complete row data.
Perfect for triggering any workflow based on new sheet entries.
GOOGLESUPER_NEW_ROWS_TRIGGERTriggerSimple polling trigger that monitors Google Sheets for new rows. Detects when new rows are added and returns the complete row data. Perfect for triggering any workflow based on new sheet entries.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
sheet_namestringThe name of the specific sheet within the spreadsheet to monitor
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to monitor
start_rowintegerThe row number to start monitoring from (1-indexed, typically 2 to skip headers)
Payload del evento
detected_atstringObligatorioISO timestamp when the row was detected
row_datastring[]ObligatorioComplete row data as list of strings
row_numberintegerObligatorioThe row number in the sheet (1-indexed)
sheet_namestringObligatorioThe sheet name
spreadsheet_idstringObligatorioThe spreadsheet ID
Instrucciones
**New Rows in Google Sheet (Polling):** - Monitors a Google Sheet for new rows added - Returns complete row data for each new entry detected - Configure sheet ID, sheet name, and starting row - Perfect for triggering workflows on new data entries - Set start_row to 2 if your sheet has headers
New Sheet Added in Google SpreadsheetGOOGLESUPER_NEW_SHEET_ADDED_TRIGGERTriggerPolling trigger that detects when a new sheet is added to a Google Spreadsheet.
GOOGLESUPER_NEW_SHEET_ADDED_TRIGGERTriggerPolling trigger that detects when a new sheet is added to a Google Spreadsheet.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to monitor
Payload del evento
detected_atstringObligatorioISO timestamp when the new sheet was detected
sheet_namestringObligatorioThe name of the new sheet added
spreadsheet_idstringObligatorioThe spreadsheet ID
Instrucciones
**New Sheet Added in Google Spreadsheet (Polling):** - Monitors a Google Spreadsheet for new worksheets added - Returns the name of each new sheet detected - Configure the spreadsheet ID to monitor - On the first run, the trigger initializes state without emitting any events
New Spreadsheet CreatedGOOGLESUPER_NEW_SPREADSHEET_CREATED_TRIGGERTriggerTriggers when a new Google Spreadsheet is created.
This trigger monitors Google Spreadsheets and fires when new spreadsheets are detected.
Uses timestamp filtering to efficiently detect newly created spreadsheets.
GOOGLESUPER_NEW_SPREADSHEET_CREATED_TRIGGERTriggerTriggers when a new Google Spreadsheet is created. This trigger monitors Google Spreadsheets and fires when new spreadsheets are detected. Uses timestamp filtering to efficiently detect newly created spreadsheets.
Configuración
include_shared_drivesbooleanWhether to include spreadsheets from shared drives you have access to. Defaults to True.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of spreadsheets to check in each poll (1-1000)
querystringOptional search query to filter spreadsheets. Can search by name (name contains 'Budget'), full text content (fullText contains 'sales'), or use complex queries with operators. Leave empty to monitor all spreadsheets.
Payload del evento
event_typestringType of event that occurred
spreadsheetobjectObligatorioThe newly created Google Spreadsheet
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors Google Drive for newly created spreadsheets. - You can optionally provide a search query to filter which spreadsheets to monitor. - The trigger will detect spreadsheets created after the trigger is set up. - Use max_results to control how many spreadsheets to check in each poll (default: 10). - Set include_shared_drives to include or exclude spreadsheets from shared/team drives. - Examples of search queries: - name contains 'Budget' - Monitor spreadsheets with 'Budget' in the name - fullText contains 'quarterly' - Monitor spreadsheets containing 'quarterly' - Leave query empty to monitor all new spreadsheets
New Task CreatedGOOGLESUPER_NEW_TASK_CREATED_TRIGGERTriggerTriggers when a new task is created in a Google Tasks list.
Uses timestamp filtering (updatedMin) to efficiently detect new tasks.
GOOGLESUPER_NEW_TASK_CREATED_TRIGGERTriggerTriggers when a new task is created in a Google Tasks list. Uses timestamp filtering (updatedMin) to efficiently detect new tasks.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of tasks to check in each poll (1-100)
tasklist_idstringIdentifier of the task list to monitor. Use '@default' for the primary task list or provide a specific task list ID from list_task_lists action.
Payload del evento
event_typestringType of event that occurred
taskobjectObligatorioThe newly created task
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors a specific Google Tasks list for newly created tasks. - Specify the task list to monitor using tasklist_id (default: '@default' for primary list). - The trigger will detect tasks created after the trigger is set up. - Use max_results to control how many tasks to check in each poll (default: 100). - To get task list IDs, use the List Task Lists action. **How it works:** - Uses timestamp filtering (updatedMin parameter) to only fetch tasks updated since last poll - Maintains a bounded list of seen task IDs for deduplication - First run returns empty to establish baseline
New Task List CreatedGOOGLESUPER_NEW_TASK_LIST_CREATED_TRIGGERTriggerTriggers when a new Google Tasks task list is created.
This trigger monitors Google Tasks and fires when new task lists are detected.
GOOGLESUPER_NEW_TASK_LIST_CREATED_TRIGGERTriggerTriggers when a new Google Tasks task list is created. This trigger monitors Google Tasks and fires when new task lists are detected.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of task lists to check in each poll (1-100)
Payload del evento
event_typestringType of event that occurred
task_listobjectObligatorioThe newly created task list
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors Google Tasks for newly created task lists. - The trigger will detect task lists created after the trigger is set up. - Use max_results to control how many task lists to check in each poll (default: 20). - The trigger compares task list IDs against a known list to detect new creations.
New Document AddedGOOGLESUPER_PAGE_ADDED_TRIGGERTriggerTriggers when a new Google Doc is added/created.
This trigger monitors Google Docs and fires when new documents are detected.
GOOGLESUPER_PAGE_ADDED_TRIGGERTriggerTriggers when a new Google Doc is added/created. This trigger monitors Google Docs and fires when new documents are detected.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of documents to check in each poll (1-1000)
querystringOptional search query to filter documents. Can search by name (name contains 'report'), full text content (fullText contains 'important'), or use complex queries with operators like 'and', 'or', 'not'. Leave empty to monitor all documents.
Payload del evento
documentobjectObligatorioThe newly added Google document
event_typestringType of event that occurred
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors Google Docs for newly created documents. - You can optionally provide a search query to filter which documents to monitor. - The trigger will detect documents created after the trigger is set up. - Use max_results to control how many documents to check in each poll (default: 10). - Examples of search queries: - name contains 'report' - Monitor documents with 'report' in the name - fullText contains 'important' - Monitor documents containing the word 'important' - Leave query empty to monitor all new documents
New Slide AddedGOOGLESUPER_SLIDE_ADDED_TRIGGERTriggerFires when a new slide is added to a Google Slides presentation.
GOOGLESUPER_SLIDE_ADDED_TRIGGERTriggerFires when a new slide is added to a Google Slides presentation.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
presentation_idstringObligatorioThe ID of the presentation to monitor for new slides
Payload del evento
event_typestringType of slide event
slideobjectObligatorioThe slide object that was added
Instrucciones
**Instructions for Setting Up the Trigger:** - Provide the presentation ID you want to monitor. - This trigger will poll the presentation for new slides and fire when a new slide is added. - You can get the presentation ID from the Google Slides URL or via the Get Presentation action.
Spreadsheet Metadata ChangedGOOGLESUPER_SPREADSHEET_METADATA_CHANGED_TRIGGERTriggerPolling trigger that detects when a Google Spreadsheet's metadata changes.
Uses snapshot-based diffing to detect any changes in spreadsheet properties,
sheets, named ranges, developer metadata, data sources, etc.
GOOGLESUPER_SPREADSHEET_METADATA_CHANGED_TRIGGERTriggerPolling trigger that detects when a Google Spreadsheet's metadata changes. Uses snapshot-based diffing to detect any changes in spreadsheet properties, sheets, named ranges, developer metadata, data sources, etc.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to monitor for metadata changes
Payload del evento
changesobject[]ObligatorioList of metadata changes detected
current_metadataobjectObligatorioCurrent metadata snapshot
detected_atstringObligatorioISO timestamp when the change was detected
spreadsheet_idstringObligatorioThe spreadsheet ID
spreadsheet_urlstringURL to view the spreadsheet
Instrucciones
**Spreadsheet Metadata Changed (Polling):** - Monitors a specific Google Spreadsheet for any metadata changes - Detects changes to: properties (title, locale, timeZone, etc.), sheets, named ranges, developer metadata, data sources - Returns detailed information about which fields changed and their old/new values - Configure with the spreadsheet ID to monitor - On first run, initializes state without emitting events
Spreadsheet Properties ChangedGOOGLESUPER_SPREADSHEET_PROPERTIES_CHANGED_TRIGGERTriggerPolling trigger that detects when a Google Spreadsheet's top-level properties change.
Monitors properties such as title, locale, timeZone, and autoRecalc settings.
GOOGLESUPER_SPREADSHEET_PROPERTIES_CHANGED_TRIGGERTriggerPolling trigger that detects when a Google Spreadsheet's top-level properties change. Monitors properties such as title, locale, timeZone, and autoRecalc settings.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to monitor for property changes
Payload del evento
changed_propertiesobject[]ObligatorioList of properties that changed
detected_atstringObligatorioISO timestamp when the change was detected
spreadsheet_idstringObligatorioThe spreadsheet ID
spreadsheet_urlstringURL to view the spreadsheet
Instrucciones
**Spreadsheet Properties Changed (Polling):** - Monitors a specific Google Spreadsheet for changes to its top-level properties - Detects changes to: title, locale, timeZone, autoRecalc - Returns details of which properties changed and their old/new values - Configure with the spreadsheet ID to monitor - On first run, initializes state without emitting events
Spreadsheet Row ChangedGOOGLESUPER_SPREADSHEET_ROW_CHANGED_TRIGGERTriggerTriggers when a looked-up spreadsheet row changes.
This trigger monitors a specific row (located by searching for a query value within a user-specified range)
and fires when the row's values change, when the row appears, or when the row disappears.
GOOGLESUPER_SPREADSHEET_ROW_CHANGED_TRIGGERTriggerTriggers when a looked-up spreadsheet row changes. This trigger monitors a specific row (located by searching for a query value within a user-specified range) and fires when the row's values change, when the row appears, or when the row disappears.
Configuración
case_sensitivebooleanIf `True`, the query string search is case-sensitive.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
normalize_whitespacebooleanIf `True`, strips leading and trailing whitespace from cell values before matching. This helps match cells like ' TOTAL ' or 'TOTAL ' when searching for 'TOTAL'.
querystringObligatorioExact text value to find; matches the entire content of a cell in a row.
rangestringA1 notation range to search within. Supports cell ranges (e.g., 'Sheet1!A1:D5'), column-only ranges (e.g., 'Sheet1!A:Z'), and row-only ranges (e.g., 'Sheet1!1:1'). Defaults to the first sheet if omitted. IMPORTANT: Sheet names with spaces must be single-quoted (e.g., "'My Sheet'!A1:Z"). Bare sheet names without ranges (e.g., 'Sheet1') are not supported - always specify a range.
spreadsheet_idstringObligatorioIdentifier of the Google Spreadsheet to monitor.
Payload del evento
change_typestringObligatorioType of change: 'created' (row appeared), 'updated' (row values changed), or 'deleted' (row disappeared)
current_row_dataanyObligatorioThe current row data (empty dict if row is not found now)
detected_atstringObligatorioISO timestamp when the change was detected
event_typestringType of event that occurred
previous_row_dataanyObligatorioThe previous row data (empty dict if row was not found before)
querystringObligatorioThe query used to find the row
rangestringThe A1 notation range that was searched
spreadsheet_idstringObligatorioThe spreadsheet ID
Instrucciones
**Spreadsheet Row Changed in Google Sheets (Polling):** - Monitors a specific row in a Google Sheet that is located by searching for a query value - Detects when the row's values change, when the row appears, or when the row disappears - Configure the spreadsheet ID, optional A1 notation range to search within, and the query to find the row - The trigger will search for rows where any cell exactly matches the query value - Emits events with both previous and current row data when changes are detected - Change types: - 'created': The row matching the query was not found before but is found now - 'updated': The row was found before and is found now, but the values have changed - 'deleted': The row was found before but is not found now - Uses snapshot-based diffing to detect changes between polls
Spreadsheet Search MatchGOOGLESUPER_SPREADSHEET_SEARCH_MATCH_TRIGGERTriggerTriggers when a new spreadsheet appears that matches a saved search.
This trigger uses snapshot-based diffing to detect when spreadsheets matching
the search criteria are newly created or become visible to the user.
GOOGLESUPER_SPREADSHEET_SEARCH_MATCH_TRIGGERTriggerTriggers when a new spreadsheet appears that matches a saved search. This trigger uses snapshot-based diffing to detect when spreadsheets matching the search criteria are newly created or become visible to the user.
Configuración
created_afterstringReturn spreadsheets created after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.
include_shared_drivesbooleanWhether to include spreadsheets from shared drives you have access to. Defaults to True.
include_trashedbooleanWhether to include spreadsheets in trash. Defaults to False.
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of spreadsheets to check in each poll (1-100)
modified_afterstringReturn spreadsheets modified after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.
order_bystringOrder results by field. Common options: 'modifiedTime desc', 'modifiedTime asc', 'name', 'createdTime desc'
querystringSearch query to filter spreadsheets. Behavior depends on the 'search_type' parameter. For advanced searches, use Google Drive query syntax with fields like 'name contains', 'fullText contains', or boolean filters like 'sharedWithMe = true'. DO NOT use spreadsheet IDs as search terms. Leave empty to get all spreadsheets.
search_typestringenumHow to search: 'name' searches filenames only (prefix matching from the START of filenames), 'content' uses fullText search which searches file content, name, description, and metadata, 'both' explicitly searches both name OR content with an OR condition.
namecontentbothshared_with_mebooleanWhether to return only spreadsheets shared with the current user. Defaults to False.
starred_onlybooleanWhether to return only starred spreadsheets. Defaults to False.
Payload del evento
event_typestringType of event that occurred
spreadsheetobjectObligatorioThe spreadsheet that matches the search criteria
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors Google Drive for spreadsheets that match a specific search query. - When a new spreadsheet appears that matches your search criteria, the trigger fires. - Configure the search using the 'query' and 'search_type' parameters. - The trigger detects spreadsheets that: 1. Are newly created and match the search criteria 2. Become visible to you (e.g., shared with you) and match the search criteria 3. Are modified to match the search criteria (e.g., renamed) - Use max_results to control how many spreadsheets to check in each poll (default: 10). - Set include_shared_drives to include or exclude spreadsheets from shared/team drives. - Examples of search queries: - query='Budget Report', search_type='name' - Monitor spreadsheets with 'Budget Report' in the name - query='quarterly sales', search_type='content' - Monitor spreadsheets containing 'quarterly sales' - query='name contains "Budget"' - Advanced: Monitor spreadsheets with 'Budget' in the name (prefix matching) - Leave query empty to monitor all spreadsheets
Table Query Result ChangedGOOGLESUPER_TABLE_QUERY_RESULT_CHANGED_TRIGGERTriggerTriggers when the result set of a saved table query changes in Google Sheets.
Detects rows added, removed, or updated in the query output.
This trigger monitors the result of a SQL query against a Google Sheets table
and fires when changes are detected.
GOOGLESUPER_TABLE_QUERY_RESULT_CHANGED_TRIGGERTriggerTriggers when the result set of a saved table query changes in Google Sheets. Detects rows added, removed, or updated in the query output. This trigger monitors the result of a SQL query against a Google Sheets table and fires when changes are detected.
Configuración
include_formulasbooleanWhether to return formula text instead of calculated values for formula columns
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to query. This is the long alphanumeric string found in the spreadsheet URL between '/d/' and '/edit'.
sqlstringObligatorioSQL SELECT query to execute. The table name is the Google Sheets tab/sheet name (visible at the bottom of the spreadsheet). Supported: SELECT cols FROM table WHERE conditions ORDER BY col LIMIT n. Table names must be quoted with double quotes if they contain spaces or are numeric-only (e.g., SELECT * FROM "My Sheet" or SELECT * FROM "415").
Payload del evento
changesobject[]ObligatorioList of detected changes
detected_atstringObligatorioISO timestamp when the change was detected
event_typestringType of event that occurred
spreadsheet_idstringObligatorioThe spreadsheet ID
sqlstringObligatorioThe SQL query that was executed
total_rows_afterintegerObligatorioTotal number of rows after the change
total_rows_beforeintegerObligatorioTotal number of rows before the change
Instrucciones
**Table Query Result Changed in Google Sheets (Polling):** - Monitors the result set of a SQL query against a Google Sheets table - Detects when rows are added, removed, or updated in the query output - Configure spreadsheet ID and SQL query to monitor - Uses snapshot-based diffing to detect changes between polls - Emits events with detailed change information (added/removed/updated rows) - The query should use LIMIT to bound the result set (recommended max: 100-200 rows) - Table names are the sheet/tab names visible at the bottom of the spreadsheet
Table Schema ChangedGOOGLESUPER_TABLE_SCHEMA_CHANGED_TRIGGERTriggerPolling trigger that detects when a table's schema changes in Google Sheets.
Monitors columns added/removed/renamed and inferred type/format changes.
Uses snapshot-based diffing to compare schemas between polls.
GOOGLESUPER_TABLE_SCHEMA_CHANGED_TRIGGERTriggerPolling trigger that detects when a table's schema changes in Google Sheets. Monitors columns added/removed/renamed and inferred type/format changes. Uses snapshot-based diffing to compare schemas between polls.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
sample_sizeintegerNumber of rows to sample for type inference
sheet_namestringSheet/tab name if table_name is ambiguous across multiple sheets
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to monitor
table_namestringObligatorioTable name from LIST_TABLES response OR the visible Google Sheets tab name. Use 'auto' to monitor the largest/most prominent table.
Payload del evento
change_summarystringObligatorioHuman-readable summary of the changes
column_changesobject[]ObligatorioList of column changes detected
current_column_countintegerObligatorioNumber of columns in current schema
detected_atstringObligatorioISO timestamp when the change was detected
previous_column_countintegerObligatorioNumber of columns in previous schema
sheet_namestringObligatorioSheet name where table is located
spreadsheet_idstringObligatorioThe spreadsheet ID
table_namestringObligatorioName of the table that changed
Instrucciones
**Table Schema Changed (Polling):** - Monitors a specific table in a Google Spreadsheet for schema changes - Detects changes to columns: additions, removals, renames, type changes, position changes - Uses snapshot-based diffing to compare full table schemas between polls - Configure with spreadsheet_id, table_name, and optionally sheet_name - On first run, initializes state without emitting events - Emits events when column structure or types change
Task Details ChangedGOOGLESUPER_TASK_DETAILS_CHANGED_TRIGGERTriggerTriggers when a specific task's details change.
This trigger monitors a single Google Task and fires when any of its details
(title, notes, status, due date, completion, position) are modified.
GOOGLESUPER_TASK_DETAILS_CHANGED_TRIGGERTriggerTriggers when a specific task's details change. This trigger monitors a single Google Task and fires when any of its details (title, notes, status, due date, completion, position) are modified.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
task_idstringObligatorioThe ID of the specific task to monitor for changes
tasklist_idstringObligatorioThe ID of the task list containing the task to monitor
Payload del evento
changed_fieldsstring[]ObligatorioList of field names that changed
event_typestringType of event that occurred
previous_taskobjectThe previous task snapshot (None on first poll)
taskobjectObligatorioThe current task with all details
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors a specific Google Task for any changes to its details. - You must provide both the `tasklist_id` and `task_id` of the task to monitor. - The trigger will detect changes to: title, notes, status, due date, completion date, and position. - On the first poll, no changes will be emitted (establishing baseline). - Subsequent polls will compare the current state with the previous snapshot. - The trigger emits the changed fields along with both current and previous task data. **How to get tasklist_id and task_id:** - Use the "List Task Lists" action to get available task lists and their IDs - Use the "List Tasks" action with a tasklist_id to get tasks and their IDs
Task List ChangedGOOGLESUPER_TASK_LIST_CHANGED_TRIGGERTriggerTriggers when a task list changes (title or content updates).
This trigger monitors a specific Google Tasks list and fires when changes are detected.
GOOGLESUPER_TASK_LIST_CHANGED_TRIGGERTriggerTriggers when a task list changes (title or content updates). This trigger monitors a specific Google Tasks list and fires when changes are detected.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
tasklist_idstringObligatorioThe unique identifier of the task list to monitor for changes. Use '@default' for the default task list.
Payload del evento
changed_fieldsstring[]List of fields that changed (e.g., 'title', 'updated')
event_typestringType of event that occurred
task_listobjectObligatorioThe task list with changed state
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors a specific Google Tasks list for changes. - Provide the tasklist_id to monitor. Use '@default' for your default task list. - The trigger detects changes in task list metadata (title, update timestamp). - On first run, the trigger will store the initial state but won't fire. - Subsequent runs will compare the current state to the previous snapshot.
Task UpdatedGOOGLESUPER_TASK_UPDATED_TRIGGERTriggerTriggers when an existing task is updated in a Google Tasks list.
This trigger monitors a specific task list and fires when tasks are modified.
GOOGLESUPER_TASK_UPDATED_TRIGGERTriggerTriggers when an existing task is updated in a Google Tasks list. This trigger monitors a specific task list and fires when tasks are modified.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
max_resultsintegerMaximum number of tasks to check in each poll (1-100)
show_completedbooleanInclude completed tasks in the monitoring. Defaults to true.
show_deletedbooleanInclude deleted tasks in the monitoring. Defaults to false.
tasklist_idstringIdentifier of the task list to monitor. Use '@default' for the primary task list, or provide a specific task list ID from list_task_lists action.
Payload del evento
event_typestringType of event that occurred
taskobjectObligatorioThe updated task
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors a Google Tasks list for updated tasks. - Specify the task list to monitor using tasklist_id (use '@default' for the primary list). - The trigger will detect tasks that have been modified after the trigger is set up. - Use max_results to control how many tasks to check in each poll (default: 20). - Set show_completed to include or exclude completed tasks from monitoring. - The trigger uses timestamp-based filtering to efficiently detect only recently updated tasks.
Worksheet Names ChangedGOOGLESUPER_WORKSHEET_NAMES_CHANGED_TRIGGERTriggerTriggers when the set of worksheet/tab names changes in a Google Spreadsheet.
Detects when sheets are added, deleted, or renamed.
GOOGLESUPER_WORKSHEET_NAMES_CHANGED_TRIGGERTriggerTriggers when the set of worksheet/tab names changes in a Google Spreadsheet. Detects when sheets are added, deleted, or renamed.
Configuración
intervalnumberPeriodic Interval to Check for Updates & Send a Trigger in Minutes
spreadsheet_idstringObligatorioThe unique identifier of the Google Spreadsheet to monitor
Payload del evento
change_typestringObligatorioType of change: 'added', 'deleted', or 'renamed'
current_namesstring[]ObligatorioCurrent list of all worksheet names after the change
detected_atstringObligatorioISO timestamp when the change was detected
previous_namestringPrevious name if worksheet was renamed (only for renamed events)
spreadsheet_idstringObligatorioThe spreadsheet ID
worksheet_namestringObligatorioThe name of the worksheet that was added, deleted, or involved in the change
Instrucciones
**Instructions for Setting Up the Trigger:** - This trigger monitors a Google Spreadsheet for changes to worksheet/tab names. - It detects when worksheets are added, deleted, or renamed. - Provide the spreadsheet_id of the spreadsheet you want to monitor. - The trigger uses snapshot-based diffing to detect all changes between polls. - On first run, it will initialize state without triggering events.