NAiOS IconNAiOS Logo
Contacto
Contacto

Suscríbete a la newsletter

Novedades de IA y de producto. Sin spam, puedes darte de baja cuando quieras.

Consejo: usa tu email de empresa para una respuesta más relevante.

Comprobando seguridad…
NAiOS Icon
NAiOS Logo

El primer integrador de IA para empresas reales. Conecta todas tus herramientas de IA de forma segura y escalable.

+34 695482054info@naios.netinfo@netretina.ai
LinkedInNAiOS AcademyNetretina.AiContact UsX

Plataforma

  • Características
  • Integraciones
  • Planes y precios

Empresa

  • Sobre nosotros
  • Blog
  • Contacto

Compliance

  • Reglamento Europeo de IA
  • Transparencia de IA

Legal

  • Aviso legal
  • Política de privacidad
  • Términos y condiciones
  • Política de cookies
  • Devoluciones

© 2026 NAiOS. Todos los derechos reservados.

Un producto de Netretina.Ai

    Volver al catálogo

    Google Super

    googlesuper

    Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and management of your digital life.

    File Management & StorageCalendarSpreadsheetsWeb del proveedor
    Acciones
    223
    Triggers
    48
    Autenticación
    —
    OAuth gestionado
    Sí
    Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

    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ón

    Adds an enrichment at a specified position in a defined album.

    Parámetros de entrada

    • albumIdstringObligatorio

      Identifier of the album where the enrichment is to be added

    • albumPositionobject

      Position 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

    • newEnrichmentItemobjectObligatorio

      The enrichment to be added, can be a text, location, or map enrichment

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Add file sharing preferenceGOOGLESUPER_ADD_FILE_SHARING_PREFERENCEAcción

    Modifies sharing permissions for an existing google drive file, granting a specified role to a user, group, domain, or 'anyone'.

    Parámetros de entrada

    • rolestringObligatorio

      Permission role to grant.

    • typestringObligatorio

      Type of grantee for the permission.

    • domainstring

      Domain to grant permission to (e.g., 'example.com'). Required if 'type' is 'domain'.

    • file_idstringObligatorio

      Unique identifier of the file to update sharing settings for.

    • email_addressstring

      Email address of the user or group. Required if 'type' is 'user' or 'group'.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Modify email labelsGOOGLESUPER_ADD_LABEL_TO_EMAILAcción

    Adds and/or removes specified gmail labels for a message; ensure `message id` and all `label ids` are valid (use 'listlabels' for custom label ids).

    Parámetros de entrada

    • user_idstring

      User's email address or 'me' for the authenticated user.

    • message_idstringObligatorio

      Immutable 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Add or remove to customer listGOOGLESUPER_ADD_OR_REMOVE_TO_CUSTOMER_LISTAcción

    Addorremovetocustomerlist 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[]Obligatorio

      Array of emails of the contacts to be added to the customer list.

    • operationstringenum

      Operation to be performed on the customer list. Either create or remove.

      createremove
    • resource_namestringObligatorio

      Resource name of the customer list. For example: customers/1234567890/userLists/1234567890

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Add Sheet to SpreadsheetGOOGLESUPER_ADD_SHEETAcción

    Adds 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

    • propertiesobject

      The properties the new sheet should have. All properties are optional. If none are specified, a default sheet will be created.

    • spreadsheetIdstringObligatorio

      The ID of the spreadsheet to add the sheet to. This is the long string of characters in the URL of your Google Sheet.

    • responseIncludeGridDataboolean

      True if grid data should be returned. This parameter is ignored if includeSpreadsheetInResponse is false. Defaults to false.

    • includeSpreadsheetInResponseboolean

      Whether the response should include the entire spreadsheet resource. Defaults to false.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Aggregate Column DataGOOGLESUPER_AGGREGATE_COLUMN_DATAAcción

    Searches for rows where a specific column matches a value and performs mathematical operations on data from another column.

    Parámetros de entrada

    • operationstringObligatorioenum

      The mathematical operation to perform on the target column values.

      sumaveragecountminmaxpercentage
    • sheet_namestringObligatorio

      The name of the specific sheet within the spreadsheet.

    • search_valuestringObligatorio

      The exact value to search for in the search column. Case-sensitive by default.

    • search_columnstringObligatorio

      The column to search in. Can be a letter (e.g., 'A', 'B') or column name from header row (e.g., 'Region', 'Department').

    • target_columnstringObligatorio

      The column to aggregate data from. Can be a letter (e.g., 'C', 'D') or column name from header row (e.g., 'Sales', 'Revenue').

    • case_sensitiveboolean

      Whether the search should be case-sensitive.

    • has_header_rowboolean

      Whether the first row contains column headers. If True, column names can be used for search_column and target_column.

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Sheets spreadsheet.

    • percentage_totalnumber

      For percentage operation, the total value to calculate percentage against. If not provided, uses sum of all values in target column.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Append DimensionGOOGLESUPER_APPEND_DIMENSIONAcción

    Tool 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

    • lengthintegerObligatorio

      The number of rows or columns to append.

    • sheet_idintegerObligatorio

      The ID of the sheet to append rows or columns to.

    • dimensionstringObligatorioenum

      Specifies whether to append rows or columns.

      ROWSCOLUMNS
    • spreadsheet_idstringObligatorio

      The ID of the spreadsheet.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Batch Add Media ItemsGOOGLESUPER_BATCH_ADD_MEDIA_ITEMSAcción

    Adds one or more media items to an album in google photos.

    Parámetros de entrada

    • albumIdstringObligatorio

      Identifier of the Album that the media items are added to

    • mediaItemIdsstring[]Obligatorio

      Identifiers of the MediaItems to be added. Maximum 50 items.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Batch Create Media ItemsGOOGLESUPER_BATCH_CREATE_MEDIA_ITEMSAcción

    Unified action to upload media files and create them as items in google photos.

    Parámetros de entrada

    • filesobject[]Obligatorio

      List of media files to upload and create as media items.

    • albumIdstringObligatorio

      Identifier of the album where the media items are to be added.

    • albumPositionobject

      Position in the album to add the media items.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Batch get spreadsheetGOOGLESUPER_BATCH_GETAcción

    Retrieves 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_idstringObligatorio

      The unique identifier of the Google Spreadsheet from which data will be retrieved.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Batch Get Media ItemsGOOGLESUPER_BATCH_GET_MEDIA_ITEMSAcción

    Returns the list of media items for the specified media item identifiers.

    Parámetros de entrada

    • mediaItemIdsstring[]Obligatorio

      Identifiers of the media items to be requested. Must not contain duplicates.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Batch update spreadsheetGOOGLESUPER_BATCH_UPDATEAcción

    Updates 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[]Obligatorio

      A 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_namestringObligatorio

      The name of the specific sheet within the spreadsheet to update.

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Sheets spreadsheet to be updated.

    • valueInputOptionstringenum

      How 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_ENTERED
    • first_cell_locationstring

      The 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.

    • includeValuesInResponseboolean

      If set to True, the response will include the updated values from the spreadsheet.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Batch Update Values by Data FilterGOOGLESUPER_BATCH_UPDATE_VALUES_BY_DATA_FILTERAcción

    Tool to update values in ranges matching data filters. use when you need to update specific data in a google sheet based on criteria rather than fixed cell ranges.

    Parámetros de entrada

    • dataobject[]Obligatorio

      The 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.

    • spreadsheetIdstringObligatorio

      The ID of the spreadsheet to update.

    • valueInputOptionstringObligatorioenum

      How the input data should be interpreted.

      RAWUSER_ENTERED
    • includeValuesInResponseboolean

      Determines if the update response should include the values of the cells that were updated. By default, responses do not include the updated values.

    • responseValueRenderOptionstringenum

      Determines how values in the response should be rendered. The default render option is FORMATTED_VALUE.

      FORMATTED_VALUEUNFORMATTED_VALUEFORMULA
    • responseDateTimeRenderOptionstringenum

      Determines 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Insert Calendar into ListGOOGLESUPER_CALENDAR_LIST_INSERTAcción

    Inserts an existing calendar into the user's calendar list.

    Parámetros de entrada

    • idstringObligatorio

      The identifier of the calendar to insert.

    • hiddenboolean

      Whether the calendar has been hidden from the list. Default is False.

    • color_idstring

      The color of the calendar. This is an ID referring to an entry in the calendarCore color palette.

    • selectedboolean

      Whether the calendar is selected and visible in the calendar list. Default is True.

    • background_colorstring

      The background color of the calendar in the Web UI. (Hexadecimal color code)

    • color_rgb_formatboolean

      Whether 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_colorstring

      The foreground color of the calendar in the Web UI. (Hexadecimal color code)

    • summary_overridestring

      The summary that the authenticated user has set for this calendar.

    • default_remindersobject[]

      The default reminders that the authenticated user has for this calendar.

    • notification_settingsobject

      The notifications that the authenticated user is receiving for this calendar.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Calendar List EntryGOOGLESUPER_CALENDAR_LIST_UPDATEAcción

    Updates an existing entry on the user\'s calendar list.

    Parámetros de entrada

    • hiddenboolean

      Whether calendar is hidden.

    • colorIdstring

      ID for calendar color from colors endpoint.

    • selectedboolean

      Whether calendar content shows in UI.

    • calendar_idstringObligatorio

      Calendar identifier. Use "primary" for the primary calendar.

    • colorRgbFormatboolean

      Whether to use RGB for foreground/background colors.

    • backgroundColorstring

      Hex color for calendar background.

    • foregroundColorstring

      Hex color for calendar foreground.

    • summaryOverridestring

      User-set summary for the calendar.

    • defaultRemindersobject[]

      List of default reminders.

    • notificationSettingsobject

      Notification settings for the calendar.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete CalendarGOOGLESUPER_CALENDARS_DELETEAcción

    Deletes a secondary calendar. use calendars.clear for clearing all events on primary calendars.

    Parámetros de entrada

    • calendar_idstringObligatorio

      Calendar 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update CalendarGOOGLESUPER_CALENDARS_UPDATEAcción

    Updates metadata for a calendar.

    Parámetros de entrada

    • summarystringObligatorio

      Title of the calendar.

    • locationstring

      Geographic location of the calendar as free-form text. Optional.

    • timeZonestring

      The time zone of the calendar. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) Optional.

    • calendarIdstringObligatorio

      Calendar 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.

    • descriptionstring

      Description of the calendar. Optional.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Clear Basic FilterGOOGLESUPER_CLEAR_BASIC_FILTERAcción

    Tool to clear the basic filter from a sheet. use when you need to remove an existing basic filter from a specific sheet within a google spreadsheet.

    Parámetros de entrada

    • sheet_idintegerObligatorio

      The ID of the sheet on which the basic filter should be cleared.

    • spreadsheet_idstringObligatorio

      The ID of the spreadsheet.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Clear CalendarGOOGLESUPER_CLEAR_CALENDARAcción

    Clears a primary calendar. this operation deletes all events associated with the primary calendar of an account.

    Parámetros de entrada

    • calendar_idstringObligatorio

      Calendar 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Clear tasksGOOGLESUPER_CLEAR_TASKSAcción

    Permanently clears all completed tasks from a specified google tasks list; this action is destructive and idempotent.

    Parámetros de entrada

    • taskliststringObligatorio

      The identifier of the task list from which to clear completed tasks. Use '@default' for the default task list.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Clear spreadsheet valuesGOOGLESUPER_CLEAR_VALUESAcción

    Clears 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

    • rangestringObligatorio

      The 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_idstringObligatorio

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Copy Google DocumentGOOGLESUPER_COPY_DOCUMENTAcción

    Tool to create a copy of an existing google document. use this to duplicate a document, for example, when using an existing document as a template. 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

    • titlestring

      The title for the new copied document. If not provided, the title will be 'Copy of [original document's title]'.

    • document_idstringObligatorio

      The ID of the Google Document to be copied.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Copy fileGOOGLESUPER_COPY_FILEAcción

    Duplicates an existing file in google drive, identified by its `file id`.

    Parámetros de entrada

    • file_idstringObligatorio

      The 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_titlestring

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create AlbumGOOGLESUPER_CREATE_ALBUMAcción

    Creates a new album in google photos.

    Parámetros de entrada

    • idstring

      Identifier for the album

    • titlestringObligatorio

      Name of the album to be created in Google Photos. Maximum 500 characters.

    • productUrlstring

      Google Photos URL for the album

    • isWriteableboolean

      Whether media items can be created in this album

    • mediaItemsCountstring

      Number of media items in the album

    • coverPhotoBaseUrlstring

      URL to the cover photo

    • coverPhotoMediaItemIdstring

      ID of the cover photo media item

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create Chart in Google SheetsGOOGLESUPER_CREATE_CHARTAcción

    Create a chart in a google sheets spreadsheet using the specified data range and chart type.

    Parámetros de entrada

    • titlestring

      Optional title for the chart.

    • sheet_idinteger

      The ID of the sheet within the spreadsheet where the chart will be created. Defaults to 0 (first sheet).

    • subtitlestring

      Optional subtitle for the chart.

    • chart_typestringObligatorio

      The type of chart to create. Supported types: BAR, LINE, AREA, COLUMN, SCATTER, COMBO, STEPPED_AREA.

    • data_rangestringObligatorio

      The range of data to use for the chart in A1 notation (e.g., 'A1:C10').

    • x_axis_titlestring

      Optional title for the X-axis.

    • y_axis_titlestring

      Optional title for the Y-axis.

    • background_rednumber

      Red component of chart background color (0.0-1.0). If not specified, uses default.

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Sheets spreadsheet where the chart will be created.

    • background_bluenumber

      Blue component of chart background color (0.0-1.0). If not specified, uses default.

    • legend_positionstring

      Position of the chart legend. Options: BOTTOM_LEGEND, TOP_LEGEND, LEFT_LEGEND, RIGHT_LEGEND, NO_LEGEND.

    • background_greennumber

      Green component of chart background color (0.0-1.0). If not specified, uses default.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create CommentGOOGLESUPER_CREATE_COMMENTAcción

    Tool 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

    • anchorstring

      A JSON string representing the region of the document to which the comment is anchored (e.g., {'type': 'line', 'line': 12}).

    • contentstringObligatorio

      The plain text content of the comment.

    • file_idstringObligatorio

      The ID of the file.

    • quoted_file_content_valuestring

      The quoted content itself.

    • quoted_file_content_mime_typestring

      The MIME type of the quoted content.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create customer listGOOGLESUPER_CREATE_CUSTOMER_LISTAcción

    Createcustomerlist tool will create a customer list in google ads.

    Parámetros de entrada

    • namestringObligatorio

      Name of the customer list.

    • descriptionstring

      Description of the customer list.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create a documentGOOGLESUPER_CREATE_DOCUMENTAcción

    Creates a new google docs document using the provided title as filename and inserts the initial text at the beginning if non-empty, returning the document's id and metadata (excluding body content).

    Parámetros de entrada

    • textstringObligatorio

      Initial text content to insert at the beginning of the new document.

    • titlestringObligatorio

      Title for the new document, used as its filename in Google Drive.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create Document MarkdownGOOGLESUPER_CREATE_DOCUMENT_MARKDOWNAcción

    Creates a new google docs document, optionally initializing it with a title and content provided as markdown text.

    Parámetros de entrada

    • titlestringObligatorio

      The title for the new Google Docs document.

    • markdown_textstringObligatorio

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create Shared DriveGOOGLESUPER_CREATE_DRIVEAcción

    Tool 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

    • namestringObligatorio

      The name of this shared drive.

    • hiddenboolean

      Whether the shared drive is hidden from default view.

    • themeIdstring

      The 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.

    • colorRgbstring

      The 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.

    • requestIdstringObligatorio

      An 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.

    • backgroundImageFileobject

      An 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create email draftGOOGLESUPER_CREATE_EMAIL_DRAFTAcción

    Creates 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.

    • bodystringObligatorio

      Email body content (plain text or HTML); `is_html` must be True if HTML.

    • is_htmlboolean

      Set to True if `body` is HTML, otherwise the action may fail.

    • subjectstringObligatorio

      Email subject line.

    • user_idstring

      User's email address or 'me' for the authenticated user.

    • thread_idstring

      ID of an existing Gmail thread to reply to; omit for new thread.

    • attachmentobject

      File to attach to the email.

    • recipient_emailstringObligatorio

      Primary recipient's email address.

    • extra_recipientsstring[]

      Additional 'To' recipient email addresses.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create EventGOOGLESUPER_CREATE_EVENTAcción

    Creates 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

    • summarystring

      Summary (title) of the event.

    • locationstring

      Geographic location of the event as free-form text.

    • timezonestring

      IANA 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).

    • eventTypestringenum

      Type 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.

      birthdaydefaultfocusTimeoutOfOfficeworkingLocation
    • recurrencestring[]

      List of RRULE, EXRULE, RDATE, EXDATE lines for recurring events. Supported frequencies are DAILY, WEEKLY, MONTHLY, YEARLY.

    • visibilitystringenum

      Event visibility: 'default', 'public', 'private', or 'confidential'.

      defaultpublicprivateconfidential
    • calendar_idstring

      Target calendar: 'primary' for the user's main calendar, or the calendar's email address.

    • descriptionstring

      Description of the event. Can contain HTML. Optional.

    • send_updatesboolean

      Defaults to True. Whether to send updates to the attendees.

    • transparencystringenum

      'opaque' (busy) or 'transparent' (available).

      opaquetransparent
    • start_datetimestringObligatorio

      Naive date/time (YYYY-MM-DDTHH:MM:SS) with NO offsets or Z. e.g. '2025-01-16T13:00:00'

    • exclude_organizerboolean

      If True, the organizer will NOT be added as an attendee. Default is False (organizer is included).

    • guests_can_modifyboolean

      If True, guests can modify the event.

    • create_meeting_roomboolean

      If 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_hourinteger

      Number of hours (0-24). Increase by 1 here rather than passing 60 in `event_duration_minutes`

    • guestsCanInviteOthersboolean

      Whether attendees other than the organizer can invite others to the event.

    • event_duration_minutesinteger

      Duration in minutes (0-59 ONLY). NEVER use 60+ minutes - use event_duration_hour=1 instead. Maximum value is 59.

    • guestsCanSeeOtherGuestsboolean

      Whether attendees other than the organizer can see who the event's attendees are.

    • workingLocationPropertiesobject

      Working location properties for workingLocation events. Must include 'type' field with value: 'homeOffice', 'officeLocation', or 'customLocation'.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create Expanded Data SetGOOGLESUPER_CREATE_EXPANDED_DATA_SETAcción

    Tool to create an expanded data set for a property. use when you need to combine specific dimensions and metrics into a custom dataset after property creation.

    Parámetros de entrada

    • parentstringObligatorio

      Parent property resource name. Format: properties/{propertyId}

    • expandedDataSetobjectObligatorio

      Definition of the ExpandedDataSet to create.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create File or FolderGOOGLESUPER_CREATE_FILEAcción

    Creates 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

    • namestring

      The name of the file.

    • fieldsstring

      A comma-separated list of fields to include in the response.

    • parentsstring[]

      The IDs of parent folders.

    • starredboolean

      Whether the user has starred the file.

    • mimeTypestring

      The MIME type of the file.

    • descriptionstring

      A short description of the file.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create a File from TextGOOGLESUPER_CREATE_FILE_FROM_TEXTAcción

    Creates 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_namestringObligatorio

      Desired name for the new file on Google Drive.

    • mime_typestring

      MIME type for the new file, determining how Google Drive interprets its content.

    • parent_idstring

      ID of the parent folder in Google Drive; if omitted, the file is created in the root of 'My Drive'.

    • text_contentstringObligatorio

      Plain text content to be written into the new file.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create a folderGOOGLESUPER_CREATE_FOLDERAcción

    Creates 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_idstring

      ID 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_namestringObligatorio

      Name for the new folder.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create FooterGOOGLESUPER_CREATE_FOOTERAcción

    Tool to create a new footer in a google document. use when you need to add a footer, optionally specifying its type and the section it applies to.

    Parámetros de entrada

    • typestringObligatorioenum

      The type of footer to create.

      HEADER_FOOTER_TYPE_UNSPECIFIEDDEFAULT
    • document_idstringObligatorio

      The ID of the document to create the footer in.

    • section_break_locationobject

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create FootnoteGOOGLESUPER_CREATE_FOOTNOTEAcción

    Tool to create a new footnote in a google document. use this when you need to add a footnote at a specific location or at the end of the document body.

    Parámetros de entrada

    • locationobject

      Inserts 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.

    • documentIdstringObligatorio

      The ID of the document to create the footnote in.

    • endOfSegmentLocationobject

      Inserts the footnote reference at the end of the document body. The segmentId within this EndOfSegmentLocation object must be empty.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create a Google SheetGOOGLESUPER_CREATE_GOOGLE_SHEET1Acción

    Creates a new google spreadsheet in google drive using the provided title.

    Parámetros de entrada

    • titlestringObligatorio

      The title for the new Google Sheet. This will be the name of the file in Google Drive.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create HeaderGOOGLESUPER_CREATE_HEADERAcción

    Tool 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

    • documentIdstringObligatorio

      The ID of the document to create the header in.

    • createHeaderobjectObligatorio

      The details of the header to create.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create labelGOOGLESUPER_CREATE_LABELAcción

    Creates a new label with a unique name in the specified user's gmail account.

    Parámetros de entrada

    • user_idstring

      The email address of the user in whose account the label will be created.

    • label_namestringObligatorio

      The 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_colorstring

      The text color of the label, in hex (e.g., "#000000").

    • background_colorstring

      The background color of the label, in hex (e.g., "#FFFFFF").

    • label_list_visibilitystring

      Controls how the label is displayed in the label list in the Gmail sidebar.

    • message_list_visibilitystring

      Controls how messages with this label are displayed in the message list.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create a MeetGOOGLESUPER_CREATE_MEETAcción

    Creates a new google meet space, optionally configuring its access type and entry point access controls.

    Parámetros de entrada

    • access_typestringenum

      Access control level for the meeting space.

      OPENTRUSTEDRESTRICTEDACCESS_TYPE_UNSPECIFIED
    • entry_point_accessstringenum

      Access control for meeting entry points.

      ENTRY_POINT_ACCESS_UNSPECIFIEDALLCREATOR_APP_ONLY

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create Named RangeGOOGLESUPER_CREATE_NAMED_RANGEAcción

    Tool to create a new named range in a google document. use this to assign a name to a specific part of the document for easier reference or programmatic manipulation.

    Parámetros de entrada

    • namestringObligatorio

      The name for the new named range. Must be 1-256 characters.

    • documentIdstringObligatorio

      The ID of the document where the named range will be created.

    • rangeEndIndexintegerObligatorio

      The zero-based end index of the range.

    • rangeSegmentIdstring

      Optional. The ID of the header, footer, or footnote. Empty for document body.

    • rangeStartIndexintegerObligatorio

      The zero-based start index of the range.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create Paragraph BulletsGOOGLESUPER_CREATE_PARAGRAPH_BULLETSAcción

    Tool 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_idstringObligatorio

      The ID of the document to update.

    • createParagraphBulletsobjectObligatorio

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create ReplyGOOGLESUPER_CREATE_REPLYAcción

    Tool 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

    • actionstring

      The action the reply performed to the parent comment. Valid values are: resolve, reopen.

    • fieldsstring

      Selector specifying which fields to include in a partial response.

    • contentstringObligatorio

      The plain text content of the reply. HTML content is not supported.

    • file_idstringObligatorio

      The ID of the file.

    • comment_idstringObligatorio

      The ID of the comment.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create Shortcut to File/FolderGOOGLESUPER_CREATE_SHORTCUT_TO_FILEAcción

    Tool 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

    • namestringObligatorio

      The name of the shortcut.

    • target_idstringObligatorio

      The ID of the file or folder that this shortcut points to.

    • includeLabelsstring

      A comma-separated list of IDs of labels to include in the labelInfo part of the response.

    • target_mime_typestring

      The MIME type of the target file or folder. While optional, providing it can be helpful.

    • supportsAllDrivesboolean

      Whether the requesting application supports both My Drives and shared drives. Recommended to set to true if interacting with shared drives.

    • keepRevisionForeverboolean

      Whether to set the 'keepForever' field in the new head revision.

    • ignoreDefaultVisibilityboolean

      Whether to ignore the domain's default visibility settings for the created file.

    • includePermissionsForViewstring

      Specifies which additional view's permissions to include in the response. Only 'published' is supported.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create spreadsheet columnGOOGLESUPER_CREATE_SPREADSHEET_COLUMNAcción

    Creates 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_idintegerObligatorio

      The numeric identifier of the specific sheet (tab) within the spreadsheet where the column will be added.

    • insert_indexinteger

      The 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_idstringObligatorio

      The unique identifier of the Google Spreadsheet where the column will be created.

    • inherit_from_beforeboolean

      If 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create spreadsheet rowGOOGLESUPER_CREATE_SPREADSHEET_ROWAcción

    Inserts 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_idintegerObligatorio

      The 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_indexinteger

      The 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_idstringObligatorio

      The unique identifier of the Google Spreadsheet. This ID is found in the URL of the spreadsheet (e.g., '1qpyC0XzHc_-_d824s2VfopkHh7D0jW4aXCS1D_AlGA').

    • inherit_from_beforeboolean

      If 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create a task listGOOGLESUPER_CREATE_TASK_LISTAcción

    Creates a new task list with the specified title.

    Parámetros de entrada

    • tasklist_titlestringObligatorio

      Title for the new task list. The maximum allowed length is 1024 characters.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete CommentGOOGLESUPER_DELETE_COMMENTAcción

    Deletes a comment from a file. use when you need to remove a specific comment from a google drive file.

    Parámetros de entrada

    • file_idstringObligatorio

      The ID of the file.

    • comment_idstringObligatorio

      The ID of the comment.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete Content Range in DocumentGOOGLESUPER_DELETE_CONTENT_RANGEAcción

    Tool to delete a range of content from a google document. use when you need to remove a specific portion of text or other structural elements within a document.

    Parámetros de entrada

    • rangeobjectObligatorio

      The 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_idstringObligatorio

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete Dimension (Rows/Columns)GOOGLESUPER_DELETE_DIMENSIONAcción

    Tool 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_idstringObligatorio

      The ID of the spreadsheet.

    • response_rangesstring[]

      Limits the ranges of cells included in the response spreadsheet.

    • delete_dimension_requestobjectObligatorio

      The details for the delete dimension request object.

    • response_include_grid_databoolean

      True if grid data should be returned. This parameter is ignored if a field mask was set in the request.

    • include_spreadsheet_in_responseboolean

      Determines if the update response should include the spreadsheet resource.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete DraftGOOGLESUPER_DELETE_DRAFTAcción

    Permanently 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_idstring

      User's email address or 'me' for the authenticated user; 'me' is recommended.

    • draft_idstringObligatorio

      Immutable ID of the draft to delete, typically obtained when the draft was created.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete Shared DriveGOOGLESUPER_DELETE_DRIVEAcción

    Tool to permanently delete a shared drive. use when you need to remove a shared drive and its contents (if specified).

    Parámetros de entrada

    • driveIdstringObligatorio

      The ID of the shared drive.

    • allowItemDeletionboolean

      Whether any items inside the shared drive should also be deleted. This option is only supported when `useDomainAdminAccess` is also set to `true`.

    • useDomainAdminAccessboolean

      Issue 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete eventGOOGLESUPER_DELETE_EVENTAcción

    Deletes 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_idstringObligatorio

      Unique identifier of the event to delete, typically obtained upon event creation.

    • calendar_idstring

      Identifier 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete FooterGOOGLESUPER_DELETE_FOOTERAcción

    Tool to delete a footer from a google document. use when you need to remove a footer from a specific section or the default footer.

    Parámetros de entrada

    • tab_idstring

      The tab that contains the footer to delete. When omitted, the request is applied to the first tab.

    • footer_idstringObligatorio

      The 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_idstringObligatorio

      The ID of the document to delete the footer from.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete HeaderGOOGLESUPER_DELETE_HEADERAcción

    Deletes 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_idstring

      The tab containing the header to delete. When omitted, the request is applied to the first tab.

    • header_idstringObligatorio

      The 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_idstringObligatorio

      The ID of the document from which to delete the header.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete messageGOOGLESUPER_DELETE_MESSAGEAcción

    Permanently deletes a specific email message by its id from a gmail mailbox; for `user id`, use 'me' for the authenticated user or an email address to which the authenticated user has delegated access.

    Parámetros de entrada

    • user_idstring

      User's email address. The special value 'me' refers to the authenticated user.

    • message_idstringObligatorio

      Identifier of the email message to delete.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete Named RangeGOOGLESUPER_DELETE_NAMED_RANGEAcción

    Tool to delete a named range from a google document. use when you need to remove a previously defined named range by its id or name.

    Parámetros de entrada

    • document_idstringObligatorio

      The ID of the document.

    • deleteNamedRangeobjectObligatorio

      Specifies the named range to delete.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete Paragraph BulletsGOOGLESUPER_DELETE_PARAGRAPH_BULLETSAcción

    Tool 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

    • rangeobjectObligatorio

      The 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_idstring

      The 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_idstringObligatorio

      The ID of the document to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete PermissionGOOGLESUPER_DELETE_PERMISSIONAcción

    Deletes 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_idstringObligatorio

      The ID of the file or shared drive.

    • permission_idstringObligatorio

      The ID of the permission.

    • supportsAllDrivesboolean

      Whether the requesting application supports both My Drives and shared drives.

    • useDomainAdminAccessboolean

      Issue 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete ReplyGOOGLESUPER_DELETE_REPLYAcción

    Tool 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_idstringObligatorio

      The ID of the file.

    • reply_idstringObligatorio

      The ID of the reply.

    • comment_idstringObligatorio

      The ID of the comment.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete SheetGOOGLESUPER_DELETE_SHEETAcción

    Tool 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_idintegerObligatorio

      The ID of the sheet to delete. If the sheet is of DATA_SOURCE type, the associated DataSource is also deleted.

    • spreadsheetIdstringObligatorio

      The ID of the spreadsheet from which to delete the sheet.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete TableGOOGLESUPER_DELETE_TABLEAcción

    Tool 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_idstring

      The 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_idstring

      The 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_idstringObligatorio

      The ID of the Google Document from which the table will be deleted.

    • table_end_indexintegerObligatorio

      The end index (UTF-16 code unit) of the table's range to be deleted.

    • table_start_indexintegerObligatorio

      The start index (UTF-16 code unit) of the table's range to be deleted.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete Table ColumnGOOGLESUPER_DELETE_TABLE_COLUMNAcción

    Tool to delete a column from a table in a google document. use this tool when you need to remove a specific column from an existing table within a document.

    Parámetros de entrada

    • requestsobject[]Obligatorio

      A list of requests to be applied to the document.

    • document_idstringObligatorio

      The ID of the document to delete the table column from.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete Table RowGOOGLESUPER_DELETE_TABLE_ROWAcción

    Tool to delete a row from a table in a google document. use when you need to remove a specific row from an existing table.

    Parámetros de entrada

    • documentIdstringObligatorio

      The ID of the document.

    • tableCellLocationobjectObligatorio

      The reference table cell location from which the row will be deleted.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete taskGOOGLESUPER_DELETE_TASKAcción

    Deletes a specified task from a given task list in google tasks.

    Parámetros de entrada

    • task_idstringObligatorio

      The unique identifier of the Google Task to be deleted.

    • tasklist_idstringObligatorio

      The unique identifier of the Google Task list from which the task will be deleted.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete task listGOOGLESUPER_DELETE_TASK_LISTAcción

    Permanently deletes an existing google task list, identified by `tasklist id`, along with all its tasks; this operation is irreversible.

    Parámetros de entrada

    • tasklist_idstring

      Unique identifier of the Google Task list to be deleted.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Distance MatrixGOOGLESUPER_DISTANCE_MATRIX_APIAcción

    Calculates 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

    • keystring

      Your application's API key. This key identifies your application for purposes of quota management.

    • modestringenum

      Specifies the mode of transport to use.

      drivingwalkingbicyclingtransit
    • avoidstringenum

      Indicates that the calculated route should avoid the specified features. Multiple values can be pipe-separated e.g. 'tolls|highways'.

      tollshighwaysferriesindoor
    • unitsstringenum

      Specifies the unit system to use when displaying results. The default is metric.

      metricimperial
    • regionstring

      The region code, specified as a ccTLD ('top-level domain') two-character value. This helps influence results based on the region.

    • originsstringObligatorio

      The 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).

    • languagestring

      The language in which to return results. See the list of supported languages: https://developers.google.com/maps/faq#languagesupport

    • arrival_timeinteger

      Specifies 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.

    • destinationsstringObligatorio

      One or more locations to use as the finishing point for calculating travel distance and time. Accepts the same formats as origins.

    • transit_modestringenum

      Specifies 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'.

      bussubwaytraintramrail
    • traffic_modelstringenum

      Specifies 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_guesspessimisticoptimistic
    • departure_timeinteger

      Specifies 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_preferencestringenum

      Specifies preferences for transit routes. This parameter may only be specified for transit directions.

      less_walkingfewer_transfers

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Download a file from Google DriveGOOGLESUPER_DOWNLOAD_FILEAcción

    Downloads 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_idstringObligatorio

      The 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_typestringenum

      Target 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create a calendarGOOGLESUPER_DUPLICATE_CALENDARAcción

    Creates a new, empty google calendar with the specified title (summary).

    Parámetros de entrada

    • summarystring

      Title 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Edit FileGOOGLESUPER_EDIT_FILEAcción

    Updates an existing google drive file by overwriting its entire content with new text (max 10mb).

    Parámetros de entrada

    • contentstringObligatorio

      New textual content to overwrite the existing file; will be UTF-8 encoded for upload.

    • file_idstringObligatorio

      Identifier of the Google Drive file to update.

    • mime_typestring

      MIME type of the 'content' being uploaded; must accurately represent its format.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Empty TrashGOOGLESUPER_EMPTY_TRASHAcción

    Tool 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

    • driveIdstring

      If set, empties the trash of the provided shared drive. This parameter is ignored if the item is not in a shared drive.

    • enforceSingleParentboolean

      Deprecated: 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Event InstancesGOOGLESUPER_EVENTS_INSTANCESAcción

    Returns instances of the specified recurring event.

    Parámetros de entrada

    • eventIdstringObligatorio

      Recurring event identifier.

    • timeMaxstring

      Upper 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.

    • timeMinstring

      Lower 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.

    • timeZonestring

      Time zone used in the response. Optional. The default is the time zone of the calendar.

    • pageTokenstring

      Token specifying which result page to return. Optional.

    • calendarIdstringObligatorio

      Calendar 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.

    • maxResultsinteger

      Maximum 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.

    • showDeletedboolean

      Whether 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.

    • maxAttendeesinteger

      The 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.

    • originalStartstring

      The original start time of the instance in the result. Optional.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List EventsGOOGLESUPER_EVENTS_LISTAcción

    Returns events on the specified calendar.

    Parámetros de entrada

    • qstring

      Free text search terms to find events that match these terms in various fields. Optional.

    • iCalUIDstring

      Specifies 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.

    • orderBystring

      The order of the events returned in the result. Optional. The default is an unspecified, stable order. Acceptable values are: "startTime", "updated".

    • timeMaxstring

      Upper 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.

    • timeMinstring

      Lower 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.

    • timeZonestring

      Time zone used in the response. Optional. The default is the user's primary time zone.

    • pageTokenstring

      Token specifying which result page to return. Optional.

    • syncTokenstring

      Token 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.

    • calendarIdstringObligatorio

      Calendar 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.

    • eventTypesstring

      Event 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".

    • maxResultsinteger

      Maximum 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.

    • updatedMinstring

      Lower 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.

    • showDeletedboolean

      Whether to include deleted events (with status equals "cancelled") in the result. Optional. The default is False.

    • maxAttendeesinteger

      The 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.

    • singleEventsboolean

      Whether to expand recurring events into instances and only return single one-off events and instances of recurring events. Optional. The default is False.

    • alwaysIncludeEmailboolean

      Deprecated and ignored.

    • showHiddenInvitationsboolean

      Whether to include hidden invitations in the result. Optional. The default is False.

    • sharedExtendedPropertystring

      Extended 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.

    • privateExtendedPropertystring

      Extended 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Move EventGOOGLESUPER_EVENTS_MOVEAcción

    Moves an event to another calendar, i.e., changes an event's organizer.

    Parámetros de entrada

    • event_idstringObligatorio

      Event identifier. To retrieve event identifiers call the events.list method.

    • calendar_idstringObligatorio

      Calendar 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.

    • destinationstringObligatorio

      Calendar 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_updatesstring

      Guests 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Watch EventsGOOGLESUPER_EVENTS_WATCHAcción

    Watch for changes to events resources.

    Parámetros de entrada

    • idstringObligatorio

      A UUID or similar unique string that identifies this channel.

    • typestring

      The type of delivery mechanism used for this channel.

    • tokenstring

      An arbitrary string delivered to the target address with each notification delivered over this channel. Optional.

    • paramsobject

      Additional parameters controlling delivery channel behavior. Optional.

    • addressstringObligatorio

      The address where notifications are delivered for this channel.

    • payloadboolean

      A Boolean value to indicate whether payload is wanted. Optional.

    • calendarIdstringObligatorio

      Calendar 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Execute SQL on SpreadsheetGOOGLESUPER_EXECUTE_SQLAcción

    Execute 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

    • sqlstringObligatorio

      SQL query to execute. Supports SELECT, INSERT, UPDATE, DELETE operations.

    • dry_runboolean

      Preview changes without applying them (for write operations)

    • delete_methodstringenum

      For DELETE operations: 'clear' preserves row structure, 'remove_rows' shifts data up

      clearremove_rows
    • spreadsheet_idstringObligatorio

      Google Sheets ID

    Parámetros de salida

    • dataobject[]

      Result data for SELECT queries

    • errorstring

      Error if any occurred during the execution of the action

    • messagestringObligatorio

      Human-readable result message

    • operationstringObligatorio

      SQL operation performed: SELECT, INSERT, UPDATE, or DELETE

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    • table_schemaobject[]

      Schema for SELECT query results

    • affected_rowsintegerObligatorio

      Number of rows affected by the operation

    Fetch emailsGOOGLESUPER_FETCH_EMAILSAcción

    Fetches a list of email messages from a gmail account, supporting filtering, pagination, and optional full content retrieval.

    Parámetros de entrada

    • querystring

      Gmail 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_idstring

      User's email address or 'me' for the authenticated user.

    • verboseboolean

      If 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_onlyboolean

      If 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_tokenstring

      Token for retrieving a specific page, obtained from a previous response's `nextPageToken`. Omit for the first page.

    • max_resultsinteger

      Maximum number of messages to retrieve per page.

    • include_payloadboolean

      Set to true to include full message payload (headers, body, attachments); false for metadata only.

    • include_spam_trashboolean

      Set to true to include messages from 'SPAM' and 'TRASH'.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Fetch message by message IDGOOGLESUPER_FETCH_MESSAGE_BY_MESSAGE_IDAcción

    Fetches a specific email message by its id, provided the `message id` exists and is accessible to the authenticated `user id`.

    Parámetros de entrada

    • formatstring

      Format for message content: 'minimal' (ID/labels), 'full' (complete data), 'raw' (base64url string), 'metadata' (ID/labels/headers).

    • user_idstring

      User's email address or 'me' for the authenticated user.

    • message_idstringObligatorio

      Unique ID of the email message to retrieve, obtainable from actions like 'List Messages'.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Fetch Message by Thread IDGOOGLESUPER_FETCH_MESSAGE_BY_THREAD_IDAcción

    Retrieves 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_idstring

      The email address of the user.

    • thread_idstringObligatorio

      Unique ID of the thread, obtainable from actions like 'listThreads' or 'fetchEmails'.

    • page_tokenstring

      Opaque page token for fetching a specific page of messages if results are paginated.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Modify File LabelsGOOGLESUPER_FILES_MODIFY_LABELSAcción

    Modifies 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

    • kindstring

      This is always drive#modifyLabelsRequest.

    • file_idstringObligatorio

      The ID of the file.

    • label_modificationsobject[]Obligatorio

      The list of modifications to apply to the labels on the file.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Find eventGOOGLESUPER_FIND_EVENTAcción

    Finds 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

    • querystring

      Free-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.

    • timeMaxstring

      Upper 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')

    • timeMinstring

      Lower 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_bystring

      Order of events: 'startTime' (ascending by start time) or 'updated' (ascending by last modification time).

    • page_tokenstring

      Token from a previous response's `nextPageToken` to fetch the subsequent page of results.

    • calendar_idstring

      Identifier 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_resultsinteger

      Maximum number of events per page (1-2500).

    • updated_minstring

      Lower 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_deletedboolean

      Include deleted events (status 'cancelled') in the result.

    • single_eventsboolean

      Expand recurring events into individual instances. If false, returns master recurring events.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Find fileGOOGLESUPER_FIND_FILEAcción

    Tool 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

    • qstring

      A query for filtering the file results. See Google Drive API documentation for query syntax. Example: \"name contains 'report' and mimeType = 'application/pdf'\"

    • fieldsstring

      Selector 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)'.

    • spacesstring

      A comma-separated list of spaces to query. Supported values are 'drive', 'appDataFolder' and 'photos'.

    • corporastringenum

      Corpora 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.

      userdrivedomainallDrives
    • driveIdstring

      ID of the shared drive to search. Required if 'corpora' is 'drive'.

    • orderBystring

      A 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'.

    • pageSizeinteger

      The maximum number of files to return per page.

    • pageTokenstring

      The token for continuing a previous list request on the next page.

    • supportsAllDrivesboolean

      Whether the requesting application supports both My Drives and shared drives. If 'includeItemsFromAllDrives' is true, this must also be true.

    • includeItemsFromAllDrivesboolean

      Whether both My Drive and shared drive items should be included in results. If true, 'supportsAllDrives' should also be true.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Find folderGOOGLESUPER_FIND_FOLDERAcción

    Tool 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

    • starredboolean

      Set to true to search for folders that are starred, or false for those that are not.

    • name_exactstring

      The exact name of the folder to search for. This search is case-sensitive.

    • name_containsstring

      A substring to search for within folder names. This search is case-insensitive.

    • modified_afterstring

      Search 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_containsstring

      A substring to exclude from folder names. Folders with names containing this substring will not be returned. This search is case-insensitive.

    • full_text_containsstring

      A 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_containsstring

      A string to exclude from the full text content of files within folders. This search is case-insensitive.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Find free slotsGOOGLESUPER_FIND_FREE_SLOTSAcción

    Finds 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_maxstring

      End datetime for the query interval. Accepts ISO, comma-separated, or simple datetime formats.

    • time_minstring

      Start datetime for the query interval. Accepts ISO, comma-separated, or simple datetime formats.

    • timezonestring

      IANA 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_maxinteger

      Maximum calendar identifiers to return for a single group; exceeding this causes an error. Max allowed: 100.

    • calendar_expansion_maxinteger

      Maximum calendars for which FreeBusy information is provided. Max allowed: 50.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Find worksheet by titleGOOGLESUPER_FIND_WORKSHEET_BY_TITLEAcción

    Finds 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

    • titlestringObligatorio

      The exact, case-sensitive title of the worksheet (tab name) to find.

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet. This ID is part of the spreadsheet's URL.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Format cellGOOGLESUPER_FORMAT_CELLAcción

    Applies text and background cell formatting to a specified range in a google sheets worksheet.

    Parámetros de entrada

    • rednumber

      Red component of the background color (0.0-1.0).

    • bluenumber

      Blue component of the background color (0.0-1.0).

    • boldboolean

      Apply bold formatting.

    • greennumber

      Green component of the background color (0.0-1.0).

    • italicboolean

      Apply italic formatting.

    • fontSizeinteger

      Font size in points.

    • underlineboolean

      Apply underline formatting.

    • worksheet_idintegerObligatorio

      ID (sheetId) of the worksheet. Use `GOOGLESHEETS_GET_SPREADSHEET_INFO` to find this ID.

    • end_row_indexintegerObligatorio

      0-based index of the row *after* the last row in the range (exclusive); must be greater than `start_row_index`.

    • strikethroughboolean

      Apply strikethrough formatting.

    • spreadsheet_idstringObligatorio

      Identifier of the Google Sheets spreadsheet.

    • start_row_indexintegerObligatorio

      0-based index of the first row in the range.

    • end_column_indexintegerObligatorio

      0-based index of the column *after* the last column in the range (exclusive); must be greater than `start_column_index`.

    • start_column_indexintegerObligatorio

      0-based index of the first column in the range.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Forward email messageGOOGLESUPER_FORWARD_MESSAGEAcción

    Forward an existing gmail message to specified recipients, preserving original body and attachments.

    Parámetros de entrada

    • user_idstring

      User's email address or 'me' for the authenticated user.

    • message_idstringObligatorio

      ID of the message to forward, obtainable from actions like 'List Messages'.

    • additional_textstring

      Optional additional text to include before the forwarded content.

    • recipient_emailstringObligatorio

      Email address to forward the message to.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Query Free/Busy InformationGOOGLESUPER_FREE_BUSY_QUERYAcción

    Returns free/busy information for a set of calendars.

    Parámetros de entrada

    • itemsobject[]Obligatorio

      List of calendars and/or groups to query.

    • timeMaxstringObligatoriodate-time

      The end of the interval for the query formatted as per RFC3339.

    • timeMinstringObligatoriodate-time

      The start of the interval for the query formatted as per RFC3339.

    • timeZonestring

      Time zone used in the response. Optional. The default is UTC.

    • groupExpansionMaxinteger

      Maximal 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.

    • calendarExpansionMaxinteger

      Maximal number of calendars for which FreeBusy information is to be provided. Optional. Maximum value is 50.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Generate File IDsGOOGLESUPER_GENERATE_IDSAcción

    Generates 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

    • typestring

      The type of items for which the IDs can be used. For example, 'files' or 'shortcuts'.

    • countinteger

      The number of IDs to return. Value must be between 1 and 1000, inclusive.

    • spacestring

      The space in which the IDs can be used. Supported values are 'drive' and 'appDataFolder'.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Geocoding, Reverse Geocoding, and Place ID LookupGOOGLESUPER_GEOCODING_APIAcción

    Deprecated: 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

    • keystringObligatorio

      Your application's API key. This key identifies your application for purposes of quota management.

    • boundsstring

      The 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.

    • latlngstring

      The 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.

    • regionstring

      The region code, specified as a ccTLD ('top-level domain') two-character value. This parameter will only influence, not fully restrict, results from the geocoder.

    • addressstring

      The street address or plus code that you want to geocode. Provide for geocoding (address to coordinates).

    • languagestring

      The 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_idstring

      The place ID of the place for which you wish to obtain the human-readable address. Provide for place ID geocoding.

    • componentsstring

      A components filter with elements separated by a pipe (|). E.g., 'postal_code:94043|country:US'. Used for geocoding, can be restrictive or biasing.

    • result_typestring

      A 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_typestring

      A 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get aboutGOOGLESUPER_GET_ABOUTAcción

    Tool 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

    • fieldsstring

      A comma-separated list of fields to include in the response. Use `*` to include all fields.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get AccountGOOGLESUPER_GET_ACCOUNTAcción

    Tool to retrieve a single account by its resource name. use when you need detailed account info after confirming the account resource name (e.g., accounts/100).

    Parámetros de entrada

    • namestringObligatorio

      Required. The resource name of the Account to retrieve. Format: accounts/{account_id}, e.g., 'accounts/100'.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get AlbumGOOGLESUPER_GET_ALBUMAcción

    Returns the album based on the specified albumid.

    Parámetros de entrada

    • albumIdstringObligatorio

      Identifier of the album to be requested.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Gmail attachmentGOOGLESUPER_GET_ATTACHMENTAcción

    Retrieves 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_idstring

      User's email address ('me' for authenticated user).

    • file_namestringObligatorio

      Desired filename for the downloaded attachment.

    • message_idstringObligatorio

      Immutable ID of the message containing the attachment.

    • attachment_idstringObligatorio

      ID of the attachment to retrieve.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Google CalendarGOOGLESUPER_GET_CALENDARAcción

    Retrieves a specific google calendar, identified by `calendar id`, to which the authenticated user has access.

    Parámetros de entrada

    • calendar_idstring

      Identifier 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Campaign By IdGOOGLESUPER_GET_CAMPAIGN_BY_IDAcción

    Getcampaignbyid tool will return details of a campaign in google ads.

    Parámetros de entrada

    • idstringObligatorio

      id of the campaign to search on GoogleAds.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get campaign by nameGOOGLESUPER_GET_CAMPAIGN_BY_NAMEAcción

    Getcampaignbyname tool will run a sql getcampaignbyname in google ads.

    Parámetros de entrada

    • namestringObligatorio

      name of the campaign to search on GoogleAds.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Changes Start Page TokenGOOGLESUPER_GET_CHANGES_START_PAGE_TOKENAcción

    Tool 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

    • driveIdstring

      The ID of the shared drive for which the starting pageToken for listing future changes from that shared drive will be returned.

    • teamDriveIdstring

      Deprecated: Use driveId instead.

    • supportsAllDrivesboolean

      Whether the requesting application supports both My Drives and shared drives. Defaults to false.

    • supportsTeamDrivesboolean

      Deprecated: Use supportsAllDrives instead.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Charts from SpreadsheetGOOGLESUPER_GET_CHARTS_FROM_SPREADSHEETAcción

    Tool 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_idstringObligatorio

      The ID of the Google Sheets spreadsheet from which to retrieve charts.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get CommentGOOGLESUPER_GET_COMMENTAcción

    Tool to get a comment by id. use when you need to retrieve a specific comment from a google drive file and have both the file id and comment id.

    Parámetros de entrada

    • fileIdstringObligatorio

      The ID of the file.

    • commentIdstringObligatorio

      The ID of the comment.

    • includeDeletedboolean

      Whether to return deleted comments. Deleted comments will not include their original content.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get conference recordGOOGLESUPER_GET_CONFERENCE_RECORD_FOR_MEETAcción

    Get conference record

    Parámetros de entrada

    • end_timestring

      The end time of the meeting.

    • space_namestring

      The name of the Google Meet space.

    • start_timestring

      The start time of the meeting.

    • meeting_codestring

      The meeting code of the Google Meet space.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get contactsGOOGLESUPER_GET_CONTACTSAcción

    Fetches contacts (connections) for the authenticated google account, allowing selection of specific data fields and pagination.

    Parámetros de entrada

    • page_tokenstring

      Token to retrieve a specific page of results, obtained from 'nextPageToken' in a previous response.

    • person_fieldsstring

      Comma-separated person fields to retrieve for each contact (e.g., 'names,emailAddresses').

    • resource_namestring

      Identifier for the person resource whose connections are listed; use 'people/me' for the authenticated user.

    • include_other_contactsboolean

      Include '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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get current date and timeGOOGLESUPER_GET_CURRENT_DATE_TIMEAcción

    Gets the current date and time, allowing for a specific timezone offset.

    Parámetros de entrada

    • timezonenumber

      Timezone 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get customer listsGOOGLESUPER_GET_CUSTOMER_LISTSAcción

    Getcustomerlists tool will list all customer lists in google ads.

    Parámetros de entrada

    Sin parámetros.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get directionsGOOGLESUPER_GET_DIRECTIONAcción

    Fetches detailed directions between an origin and a destination, supporting intermediate waypoints and various travel modes.

    Parámetros de entrada

    • modestring

      The mode of transportation for which to calculate directions. Supported values are 'driving' (default), 'walking', 'bicycling', and 'transit'.

    • avoidstring

      Specifies 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'.

    • unitsstring

      The unit system for displaying distances. Supported values are 'metric' (kilometers and meters) and 'imperial' (miles and feet). Defaults to 'imperial'.

    • originstringObligatorio

      The 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').

    • languagestring

      The language code for returning results, e.g., 'en' for English, 'es' for Spanish. Defaults to 'en'.

    • waypointsstring

      A comma-separated string of intermediate locations (addresses, place names, or coordinates) to visit between the origin and destination.

    • destinationstringObligatorio

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get document by idGOOGLESUPER_GET_DOCUMENT_BY_IDAcción

    Retrieves an existing google document by its id; will error if the document is not found.

    Parámetros de entrada

    • idstringObligatorio

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Shared DriveGOOGLESUPER_GET_DRIVEAcción

    Tool to get a shared drive by id. use when you need to retrieve information about a specific shared drive.

    Parámetros de entrada

    • drive_idstringObligatorio

      The ID of the shared drive.

    • use_domain_admin_accessboolean

      Issue 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get File MetadataGOOGLESUPER_GET_FILE_METADATAAcción

    Tool 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

    • fileIdstringObligatorio

      The ID of the file.

    • includeLabelsstring

      A comma-separated list of IDs of labels to include in the labelInfo part of the response.

    • acknowledgeAbuseboolean

      Whether 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.

    • supportsAllDrivesboolean

      Whether the requesting application supports both My Drives and shared drives. This parameter will default to false.

    • includePermissionsForViewstring

      Specifies which additional view's permissions to include in the response. Only 'published' is supported.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Download Photos Media ItemGOOGLESUPER_GET_MEDIA_ITEM_DOWNLOADAcción

    Downloads a media item from google photos and returns it as a file.

    Parámetros de entrada

    • mediaItemIdstringObligatorio

      ID of the media item to download

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Meet detailsGOOGLESUPER_GET_MEETAcción

    Retrieve details of a google meet space using its unique identifier.

    Parámetros de entrada

    • space_namestringObligatorio

      The unique identifier for the Google Meet space.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Participant SessionGOOGLESUPER_GET_PARTICIPANT_SESSIONAcción

    Tool 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

    • namestringObligatorio

      Required. Resource name of the participant. Format: conferenceRecords/{conference_record}/participants/{participant}

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get PeopleGOOGLESUPER_GET_PEOPLEAcción

    Retrieves 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_sizeinteger

      The number of 'Other Contacts' to return per page. Applicable only when `other_contacts` is true.

    • page_tokenstring

      An 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_tokenstring

      A 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_fieldsstring

      A 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_namestring

      Resource 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_contactsboolean

      If 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get PermissionGOOGLESUPER_GET_PERMISSIONAcción

    Gets a permission by id. use this tool to retrieve a specific permission for a file or shared drive.

    Parámetros de entrada

    • file_idstringObligatorio

      The ID of the file.

    • permission_idstringObligatorio

      The ID of the permission.

    • supports_all_drivesboolean

      Whether the requesting application supports both My Drives and shared drives.

    • use_domain_admin_accessboolean

      Issue 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get ProfileGOOGLESUPER_GET_PROFILEAcción

    Retrieves key gmail profile information (email address, message/thread totals, history id) for a user.

    Parámetros de entrada

    • user_idstring

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get recordings by conference record IDGOOGLESUPER_GET_RECORDINGS_BY_CONFERENCE_RECORD_IDAcción

    Retrieves recordings from google meet for a given conference record id.

    Parámetros de entrada

    • conferenceRecord_idstringObligatorio

      Unique identifier for the conference record.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get ReplyGOOGLESUPER_GET_REPLYAcción

    Tool 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

    • fileIdstringObligatorio

      The ID of the file.

    • replyIdstringObligatorio

      The ID of the reply.

    • commentIdstringObligatorio

      The ID of the comment.

    • includeDeletedboolean

      Whether to return deleted replies. Deleted replies will not include their original content.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get RevisionGOOGLESUPER_GET_REVISIONAcción

    Tool 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_idstringObligatorio

      The ID of the file.

    • revision_idstringObligatorio

      The ID of the revision.

    • acknowledge_abuseboolean

      Whether 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get RouteGOOGLESUPER_GET_ROUTEAcción

    Calculates 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

    • unitsstringenum

      Unit system (e.g., 'METRIC' for kilometers, 'IMPERIAL' for miles) for displaying distances.

      METRICIMPERIAL
    • fieldMaskstring

      Comma-separated list of `Route` object fields to include in the response (e.g., 'routes.distanceMeters,routes.duration') for efficiency.

    • travelModestringenum

      Mode of transportation for the route.

      DRIVEBICYCLEWALKTWO_WHEELERTRANSIT
    • languageCodestring

      BCP-47 language code (e.g., 'en-US', 'es') for textual information like navigation instructions.

    • origin_addressstringObligatorio

      Starting point address or place name for the route calculation.

    • routingPreferencestringenum

      Specifies 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_OPTIMAL
    • destination_addressstringObligatorio

      Destination point address or place name for the route calculation.

    • computeAlternativeRoutesboolean

      Computes and returns alternative routes if true.

    • routeModifiers_avoidTollsboolean

      Attempts to avoid toll roads if true.

    • routeModifiers_avoidFerriesboolean

      Attempts to avoid ferries if true.

    • routeModifiers_avoidHighwaysboolean

      Attempts to avoid highways if true.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get sheet namesGOOGLESUPER_GET_SHEET_NAMESAcción

    Lists all worksheet names from a specified google spreadsheet (which must exist), useful for discovering sheets before further operations.

    Parámetros de entrada

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet. This ID is typically found in the spreadsheet's URL.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Spreadsheet by Data FilterGOOGLESUPER_GET_SPREADSHEET_BY_DATA_FILTERAcción

    Returns 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[]Obligatorio

      The DataFilters used to select which ranges to retrieve.

    • spreadsheetIdstringObligatorio

      The ID of the spreadsheet to request.

    • includeGridDataboolean

      True if grid data should be returned. Ignored if a field mask is set.

    • excludeTablesInBandedRangesboolean

      True if tables should be excluded in the banded ranges. False if not set.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get spreadsheet infoGOOGLESUPER_GET_SPREADSHEET_INFOAcción

    Retrieves comprehensive metadata for a google spreadsheet using its id, excluding cell data.

    Parámetros de entrada

    • spreadsheet_idstringObligatorio

      Unique identifier of the Google Spreadsheet, typically found in its URL.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Table SchemaGOOGLESUPER_GET_TABLE_SCHEMAAcción

    This 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_namestring

      Sheet/tab name if table_name is ambiguous across multiple sheets

    • table_namestringObligatorio

      Specific table name from LIST_TABLES response (e.g., 'Sales_Data', 'Employee_List'). Use 'auto' to analyze the largest/most prominent table.

    • sample_sizeinteger

      Number of rows to sample for type inference

    • spreadsheet_idstringObligatorio

      Google Sheets ID

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get TaskGOOGLESUPER_GET_TASKAcción

    Use to retrieve a specific google task if its `task id` and parent `tasklist id` are known.

    Parámetros de entrada

    • task_idstringObligatorio

      Unique identifier of the Google Task to retrieve.

    • tasklist_idstringObligatorio

      Unique identifier of the Google Tasks list containing the task.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get task listGOOGLESUPER_GET_TASK_LISTAcción

    Retrieves a specific task list from the user's google tasks if the `tasklist id` exists for the authenticated user.

    Parámetros de entrada

    • tasklist_idstringObligatorio

      The unique identifier of the task list to retrieve, assigned by Google Tasks when the list is created.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get transcripts by conference record IDGOOGLESUPER_GET_TRANSCRIPTS_BY_CONFERENCE_RECORD_IDAcción

    Retrieves all transcripts for a specific google meet conference using its conferencerecord id.

    Parámetros de entrada

    • conferenceRecord_idstringObligatorio

      Unique identifier of the conference record.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete folder or fileGOOGLESUPER_GOOGLE_DRIVE_DELETE_FOLDER_OR_FILE_ACTIONAcción

    Tool to delete a file or folder in google drive. use when you need to permanently remove a specific file or folder using its id. note: this action is irreversible.

    Parámetros de entrada

    • fileIdstringObligatorio

      The ID of the file or folder to delete. This is a required field.

    • supportsAllDrivesboolean

      Whether 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Hide Shared DriveGOOGLESUPER_HIDE_DRIVEAcción

    Tool to hide a shared drive from the default view. use when you want to remove a shared drive from the user's main google drive interface without deleting it.

    Parámetros de entrada

    • drive_idstringObligatorio

      The ID of the shared drive.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Insert Dimension in Google SheetGOOGLESUPER_INSERT_DIMENSIONAcción

    Tool 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_idstringObligatorio

      The ID of the spreadsheet to update.

    • response_rangesstring[]

      Limits the ranges of the spreadsheet to include in the response.

    • insert_dimensionobjectObligatorio

      The details for the insert dimension request.

    • response_include_grid_databoolean

      True if grid data should be included in the response (if includeSpreadsheetInResponse is true).

    • include_spreadsheet_in_responseboolean

      True if the updated spreadsheet should be included in the response.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Insert Inline ImageGOOGLESUPER_INSERT_INLINE_IMAGEAcción

    Tool 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

    • uristringObligatorio

      The 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.

    • locationobjectObligatorio

      The location in the document to insert the image.

    • documentIdstringObligatorio

      The ID of the document to update.

    • objectSizeobject

      The size of the image. If not specified, the image is rendered at its intrinsic size.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Insert Page BreakGOOGLESUPER_INSERT_PAGE_BREAKAcción

    Tool to insert a page break into a google document. use when you need to start new content on a fresh page, such as at the end of a chapter or section.

    Parámetros de entrada

    • documentIdstringObligatorio

      The ID of the document to update.

    • insertPageBreakobjectObligatorio

      The details for the insertPageBreak request.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Insert Table in Google DocGOOGLESUPER_INSERT_TABLE_ACTIONAcción

    Tool to insert a table into a google document. use when you need to add a new table at a specific location or at the end of a segment (like document body, header, or footer) in a document.

    Parámetros de entrada

    • rowsintegerObligatorio

      The number of rows in the table.

    • indexinteger

      The 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.

    • tabIdstring

      The tab that the location is in. When omitted, the request is applied to the first tab.

    • columnsintegerObligatorio

      The number of columns in the table.

    • segmentIdstring

      The ID of the header, footer or footnote the location is in. An empty segment ID signifies the document's body.

    • documentIdstringObligatorio

      The ID of the document to update.

    • insertAtEndOfSegmentboolean

      If 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Insert Table ColumnGOOGLESUPER_INSERT_TABLE_COLUMNAcción

    Tool 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[]Obligatorio

      A list of requests to be applied to the document. For this action, it will contain one InsertTableColumnRequest.

    • document_idstringObligatorio

      The ID of the document to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Insert TaskGOOGLESUPER_INSERT_TASKAcción

    Creates a new task in a given `tasklist id`, optionally as a subtask of an existing `task parent` or positioned after an existing `task previous` sibling, where both `task parent` and `task previous` must belong to the same `tasklist id` if specified.

    Parámetros de entrada

    • idstring

      Task identifier.

    • duestring

      Due 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

    • etagstring

      ETag of the resource.

    • notesstring

      Notes describing the task. Optional. Maximum length allowed: 8192 characters.

    • titlestringObligatorio

      Title of the task. Maximum length allowed: 1024 characters.

    • hiddenboolean

      Flag indicating whether the task is hidden.

    • statusstringObligatorioenum

      Status of the task. This is either 'needsAction' or 'completed'.

      needsActioncompleted
    • deletedboolean

      Flag indicating whether the task has been deleted.

    • completedstring

      Completion 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_parentstring

      Identifier of an existing task to serve as parent; if provided, creates a subtask, otherwise a top-level task in the specified list.

    • tasklist_idstringObligatorio

      Identifier for the Google Task list where the new task will be created.

    • task_previousstring

      Identifier of an existing task after which the new task will be placed, at the same hierarchical level (as a sibling).

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Insert Text into DocumentGOOGLESUPER_INSERT_TEXT_ACTIONAcción

    Tool 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_idstringObligatorio

      The ID of the document to insert text into.

    • text_to_insertstringObligatorio

      The string of text to insert.

    • insertion_indexintegerObligatorio

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List AccountsGOOGLESUPER_LIST_ACCOUNTSAcción

    Tool 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

    • pageSizeinteger

      Optional. Maximum number of accounts to return. Must be ≥1.

    • pageTokenstring

      Optional. Token for retrieving the next page of results.

    • showDeletedboolean

      Optional. Whether to include soft-deleted (trashed) Accounts.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List ACL RulesGOOGLESUPER_LIST_ACL_RULESAcción

    Retrieves 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_tokenstring

      Token specifying which result page to return. Optional.

    • sync_tokenstring

      Token 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_idstringObligatorio

      Calendar 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_resultsinteger

      Maximum number of entries returned on one result page. Optional. The default is 100.

    • show_deletedboolean

      Whether to include deleted ACLs in the result. Optional. The default is False.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List AlbumsGOOGLESUPER_LIST_ALBUMSAcción

    Lists all albums shown to a user in the albums tab of google photos.

    Parámetros de entrada

    • pageSizeinteger

      Maximum number of albums to return. Default 20, maximum 50.

    • pageTokenstring

      Continuation token for getting the next page of results

    • excludeNonAppCreatedDataboolean

      If true, excludes media items not created by this app

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List AudiencesGOOGLESUPER_LIST_AUDIENCESAcción

    Tool 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

    • parentstringObligatorio

      Required. Resource name of the parent property. Format: properties/{property_id}

    • pageSizeinteger

      Optional. Maximum number of Audiences to return.

    • pageTokenstring

      Optional. Token for retrieving the next page of results.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Google CalendarsGOOGLESUPER_LIST_CALENDARSAcción

    Retrieves calendars from the user's google calendar list, with options for pagination and filtering.

    Parámetros de entrada

    • page_tokenstring

      Token for the page of results to return, from a previous response.

    • sync_tokenstring

      Sync token from a previous list request to get only changed entries; showDeleted, showHidden, and pageToken are ignored if provided.

    • max_resultsinteger

      Maximum number of calendars to return per page. Max 250.

    • show_hiddenboolean

      Include calendars not typically shown in the UI.

    • show_deletedboolean

      Include deleted calendars in the result.

    • min_access_rolestring

      Minimum access role for calendars returned. Valid values: 'freeBusyReader', 'owner', 'reader', 'writer'.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List ChangesGOOGLESUPER_LIST_CHANGESAcción

    Tool 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

    • spacesstring

      A comma-separated list of spaces to query within the corpora. Supported values are 'drive' and 'appDataFolder'.

    • driveIdstring

      The 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.

    • pageSizeinteger

      The maximum number of changes to return per page.

    • pageTokenstringObligatorio

      The 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.

    • includeLabelsstring

      A comma-separated list of IDs of labels to include in the `labelInfo` part of the response.

    • includeRemovedboolean

      Whether to include changes indicating that items have been removed from the list of changes, for example by deletion or loss of access.

    • restrictToMyDriveboolean

      Whether 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.

    • supportsAllDrivesboolean

      Whether the requesting application supports both My Drives and shared drives.

    • includeCorpusRemovalsboolean

      Whether 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.

    • includeItemsFromAllDrivesboolean

      Whether both My Drive and shared drive items should be included in results.

    • includePermissionsForViewstring

      Specifies which additional view's permissions to include in the response. Only 'published' is supported.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List CommentsGOOGLESUPER_LIST_COMMENTSAcción

    Tool 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

    • fieldsstring

      A comma-separated list of fields to include in the response. Use `*` to include all fields.

    • fileIdstringObligatorio

      The ID of the file.

    • pageSizeinteger

      The maximum number of comments to return per page.

    • pageTokenstring

      The token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response.

    • includeDeletedboolean

      Whether to include deleted comments. Deleted comments will not include their original content.

    • startModifiedTimestring

      The minimum value of 'modifiedTime' for the result comments (RFC 3339 date-time).

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Conference RecordsGOOGLESUPER_LIST_CONFERENCE_RECORDSAcción

    Tool 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

    • filterstring

      Optional. 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_sizeinteger

      Maximum 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_tokenstring

      Page token returned from previous List Call.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List draftsGOOGLESUPER_LIST_DRAFTSAcción

    Retrieves 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_idstring

      User's mailbox ID; use 'me' for the authenticated user.

    • verboseboolean

      If true, fetches full draft details including subject, sender, recipient, body, and timestamp. If false, returns only draft IDs (faster).

    • page_tokenstring

      Token from a previous response to retrieve a specific page of drafts.

    • max_resultsinteger

      Maximum number of drafts to return per page.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List File LabelsGOOGLESUPER_LIST_FILE_LABELSAcción

    Tool 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_idstringObligatorio

      The ID of the file.

    • page_tokenstring

      Token to retrieve a specific page of results.

    • max_resultsinteger

      The maximum number of labels to return per page. Default is 100.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Files and FoldersGOOGLESUPER_LIST_FILESAcción

    Tool 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

    • qstring

      A 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'".

    • fieldsstring

      Selector 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)'

    • spacesstring

      A 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.

    • corporastring

      Specifies 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'.

    • driveIdstring

      The ID of the shared drive to search. This is used when `corpora` is set to 'drive'.

    • orderBystring

      A 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').

    • folderIdstring

      ID 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.

    • pageSizeinteger

      The maximum number of files to return per page. The value must be between 1 and 1000, inclusive. Defaults to 100.

    • pageTokenstring

      The token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response.

    • includeLabelsstring

      A comma-separated list of label IDs to include in the `labelInfo` part of the response for each file.

    • supportsAllDrivesboolean

      Whether 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.

    • includeItemsFromAllDrivesboolean

      Whether to include items from both My Drive and shared drives. This is relevant when `corpora` is 'user' or 'domain'. Defaults to false.

    • includePermissionsForViewstring

      Specifies 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Gmail labelsGOOGLESUPER_LIST_LABELSAcción

    Retrieves a list of all system and user-created labels for the specified gmail account.

    Parámetros de entrada

    • user_idstring

      Identifies the Gmail account (owner's email or 'me' for authenticated user) for which labels will be listed.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Media ItemsGOOGLESUPER_LIST_MEDIA_ITEMSAcción

    Lists all media items from a user's google photos library.

    Parámetros de entrada

    • pageSizeinteger

      Maximum number of items to return. Default 25, maximum 100.

    • pageTokenstring

      Token for getting the next page of results

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Participant SessionsGOOGLESUPER_LIST_PARTICIPANT_SESSIONSAcción

    Tool 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

    • filterstring

      Optional. User-specified filtering condition in EBNF format. Filterable fields include `earliest_start_time` and `latest_end_time`.

    • parentstringObligatorio

      Required. The identifier of the conference record, in the format `conferenceRecords/{conferenceRecord}`.

    • page_sizeinteger

      Optional. 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_tokenstring

      Optional. Page token returned from a previous list call, used to retrieve the next page of results.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List PermissionsGOOGLESUPER_LIST_PERMISSIONSAcción

    Tool 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

    • fileIdstringObligatorio

      The ID of the file or shared drive.

    • pageSizeinteger

      The 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.

    • pageTokenstring

      The token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response.

    • supportsAllDrivesboolean

      Whether the requesting application supports both My Drives and shared drives. Default: false

    • useDomainAdminAccessboolean

      Issue 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.

    • includePermissionsForViewstring

      Specifies which additional view's permissions to include in the response. Only 'published' is supported.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Replies to CommentGOOGLESUPER_LIST_REPLIES_TO_COMMENTAcción

    Tool to list replies to a comment in google drive. use this when you need to retrieve all replies associated with a specific comment on a file.

    Parámetros de entrada

    • fieldsstring

      Selector specifying which fields to include in a partial response. Use '*' for all fields or e.g. 'replies(id,content),nextPageToken'

    • file_idstringObligatorio

      The ID of the file.

    • page_sizeinteger

      The maximum number of replies to return per page.

    • comment_idstringObligatorio

      The ID of the comment.

    • page_tokenstring

      The 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_deletedboolean

      Whether to include deleted replies. Deleted replies will not include their original content.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List File RevisionsGOOGLESUPER_LIST_REVISIONSAcción

    Tool 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

    • fileIdstringObligatorio

      The ID of the file.

    • pageSizeinteger

      The maximum number of revisions to return per page.

    • pageTokenstring

      The token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response.

    • supportsAllDrivesboolean

      Whether the requesting application supports both My Drives and shared drives. Defaults to false.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Shared DrivesGOOGLESUPER_LIST_SHARED_DRIVESAcción

    Tool to list the user's shared drives. use when you need to get a list of all shared drives accessible to the authenticated user.

    Parámetros de entrada

    • qstring

      Query string for searching shared drives.

    • pageSizeinteger

      Maximum number of shared drives to return per page.

    • pageTokenstring

      Page token for shared drives.

    • useDomainAdminAccessboolean

      Issue 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Charts from SpreadsheetGOOGLESUPER_LIST_SPREADSHEET_CHARTS_ACTIONAcción

    Tool 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_maskstring

      Field mask to specify which parts of the spreadsheet and chart resources to include. Example: '''sheets(properties(sheetId,title),charts(chartId,spec(title,altText)))'''

    • spreadsheet_idstringObligatorio

      The ID of the Google Sheets spreadsheet.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Tables in SpreadsheetGOOGLESUPER_LIST_TABLESAcción

    This 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_rowsinteger

      Minimum number of data rows to consider a valid table

    • min_columnsinteger

      Minimum number of columns to consider a valid table

    • min_confidencenumber

      Minimum confidence score (0.0-1.0) to consider a valid table

    • spreadsheet_idstringObligatorio

      Google Sheets ID from the URL (e.g., '1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms')

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List task listsGOOGLESUPER_LIST_TASK_LISTSAcción

    Fetches the authenticated user's task lists from google tasks; results may be paginated.

    Parámetros de entrada

    • pageTokenstring

      Token for the page of results to return; omit for the first page, use `nextPageToken` from a previous response for subsequent pages.

    • maxResultsinteger

      Maximum number of task lists to return per page.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List TasksGOOGLESUPER_LIST_TASKSAcción

    Retrieves tasks from a google tasks list; all date/time strings must be rfc3339 utc, and `showcompleted` must be true if `completedmin` or `completedmax` are specified.

    Parámetros de entrada

    • dueMaxstring

      Exclude 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

    • dueMinstring

      Exclude 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

    • pageTokenstring

      Token from a previous list operation for fetching a specific page; if omitted, retrieves the first page.

    • maxResultsinteger

      Maximum number of tasks to return. API default: 20, maximum: 100.

    • showHiddenboolean

      Include hidden tasks. Defaults to false.

    • updatedMinstring

      Lower 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

    • showDeletedboolean

      Include deleted tasks. Defaults to false.

    • tasklist_idstringObligatorio

      Identifier of the task list. Use '@default' for the user's primary task list.

    • completedMaxstring

      Exclude 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

    • completedMinstring

      Exclude 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

    • showCompletedboolean

      Include completed tasks. Defaults to true. (See action docstring for interaction with `completedMin`/`Max`).

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List threadsGOOGLESUPER_LIST_THREADSAcción

    Retrieves 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

    • querystring

      Filter for threads, using Gmail search query syntax (e.g., 'from:user@example.com is:unread').

    • user_idstring

      The user's email address or 'me' to specify the authenticated Gmail account.

    • verboseboolean

      If 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_tokenstring

      Token from a previous response to retrieve a specific page of results; omit for the first page.

    • max_resultsinteger

      Maximum number of threads to return.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Look up spreadsheet rowGOOGLESUPER_LOOKUP_SPREADSHEET_ROWAcción

    Finds the first row in a google spreadsheet where a cell's entire content exactly matches the query string, searching within a specified a1 notation range or the first sheet by default.

    Parámetros de entrada

    • querystringObligatorio

      Exact text value to find; matches the entire content of a cell in a row.

    • rangestring

      A1 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_sensitiveboolean

      If `True`, the query string search is case-sensitive.

    • spreadsheet_idstringObligatorio

      Identifier of the Google Spreadsheet to search.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Embed Google MapGOOGLESUPER_MAPS_EMBED_APIAcción

    Tool 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

    • modestringObligatorioenum

      The mode of the embedded map.

      placeviewdirectionsstreetviewsearch
    • view_paramsobject

      Parameters for 'view' mode.

    • place_paramsobject

      Parameters for 'place' mode.

    • search_paramsobject

      Parameters for 'search' mode.

    • directions_paramsobject

      Parameters for 'directions' mode.

    • streetview_paramsobject

      Parameters for 'streetview' mode.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Modify thread labelsGOOGLESUPER_MODIFY_THREAD_LABELSAcción

    Adds 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_idstring

      User's email address or 'me' for the authenticated user.

    • thread_idstringObligatorio

      Immutable 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Move FileGOOGLESUPER_MOVE_FILEAcción

    Tool 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_idstringObligatorio

      The ID of the file to move.

    • add_parentsstring

      A comma-separated list of parent folder IDs to add the file to. Use this to specify the destination folder.

    • ocr_languagestring

      A language hint for OCR processing during image import (ISO 639-1 code).

    • include_labelsstring

      A comma-separated list of IDs of labels to include in the `labelInfo` part of the response.

    • remove_parentsstring

      A comma-separated list of parent folder IDs to remove the file from. Use this to specify the source folder.

    • supports_all_drivesboolean

      Whether the requesting application supports both My Drives and shared drives. Set to true if moving files to or from a shared drive.

    • keep_revision_foreverboolean

      Whether 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_viewstring

      Specifies which additional view's permissions to include in the response. Only 'published' is supported.

    • use_content_as_indexable_textboolean

      Whether to use the uploaded content as indexable text.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Move TaskGOOGLESUPER_MOVE_TASKAcción

    Moves the specified task to another position in the destination task list.

    Parámetros de entrada

    • taskstringObligatorio

      Task identifier.

    • parentstring

      New parent task identifier. If not provided, the task is moved to the top level.

    • previousstring

      New previous sibling task identifier. If not provided, the task is moved to the first position among its siblings.

    • taskliststringObligatorio

      Task list identifier.

    • destinationTaskliststring

      Destination task list identifier. If set, the task is moved to this list; otherwise, it remains in its current list.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Move to TrashGOOGLESUPER_MOVE_TO_TRASHAcción

    Moves an existing, non-deleted email message to the trash for the specified user.

    Parámetros de entrada

    • user_idstring

      User's email address or 'me' for the authenticated user.

    • message_idstringObligatorio

      Identifier of the email message to move to trash.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Nearby searchGOOGLESUPER_NEARBY_SEARCHAcción

    Searches 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

    • radiusnumberObligatorio

      Radius of the circular search area in meters.

    • latitudenumberObligatorio

      Latitude coordinate of the search center in decimal degrees.

    • fieldMaskstring

      Comma-separated list of place fields for the response (e.g., 'places.displayName,places.formattedAddress'); use '*' for all fields.

    • longitudenumberObligatorio

      Longitude 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.

    • maxResultCountinteger

      Maximum number of search results to return (up to 20); the actual count may be lower.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Export or download a fileGOOGLESUPER_PARSE_FILEAcción

    Deprecated: 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_idstringObligatorio

      The unique ID of the file stored in Google Drive that you want to export or download.

    • mime_typestringenum

      Target 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Patch CalendarGOOGLESUPER_PATCH_CALENDARAcción

    Partially 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

    • summarystringObligatorio

      New title for the calendar; cannot be an empty string.

    • locationstring

      New geographic location of the calendar (e.g., 'Paris, France').

    • timezonestring

      New IANA Time Zone Database name for the calendar (e.g., 'Europe/Zurich', 'America/New_York').

    • calendar_idstringObligatorio

      Identifier of the Google Calendar to update; use 'primary' for the main calendar or a specific ID.

    • descriptionstring

      New description for the calendar.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Patch EventGOOGLESUPER_PATCH_EVENTAcción

    Updates 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

    • summarystring

      New title for the event.

    • end_timestring

      New 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_idstringObligatorio

      Identifier of the event to update.

    • locationstring

      New geographic location (physical address or virtual meeting link).

    • timezonestring

      IANA 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_timestring

      New 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_idstringObligatorio

      Identifier of the calendar. Use 'primary' for the primary calendar of the logged-in user. To find other calendar IDs, use the `calendarList.list` method.

    • descriptionstring

      New description for the event; can include HTML.

    • send_updatesstring

      Whether to send update notifications to attendees: 'all', 'externalOnly', or 'none'. Uses default user behavior if unspecified.

    • max_attendeesinteger

      Maximum attendees in response; does not affect invited count. If more, response includes organizer only. Must be positive.

    • rsvp_responsestring

      RSVP 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_attachmentsboolean

      Client application supports event attachments. Set to `True` if so.

    • conference_data_versioninteger

      API 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Patch LabelGOOGLESUPER_PATCH_LABELAcción

    Patches the specified label.

    Parámetros de entrada

    • idstringObligatorio

      The ID of the label to update.

    • namestring

      The display name of the label.

    • colorobject

      The color to assign to the label. Color is only available for labels that have their `type` set to `user`.

    • userIdstringObligatorio

      The user's email address. The special value `me` can be used to indicate the authenticated user.

    • labelListVisibilitystring

      The visibility of the label in the label list in the Gmail web interface.

    • messageListVisibilitystring

      The visibility of messages with this label in the message list in the Gmail web interface.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Patch TaskGOOGLESUPER_PATCH_TASKAcción

    Partially 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

    • idstring

      Task identifier.

    • duestring

      Due 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

    • etagstring

      ETag of the resource.

    • notesstring

      Notes describing the task. Optional. Maximum length allowed: 8192 characters.

    • titlestringObligatorio

      Title of the task. Maximum length allowed: 1024 characters.

    • hiddenboolean

      Flag indicating whether the task is hidden.

    • statusstringObligatorioenum

      Status of the task. This is either 'needsAction' or 'completed'.

      needsActioncompleted
    • deletedboolean

      Flag indicating whether the task has been deleted.

    • task_idstringObligatorio

      Identifier of the Google Task to be updated within the specified task list.

    • completedstring

      Completion 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_idstringObligatorio

      Identifier of the Google Task list that contains the task to be updated.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Patch task listGOOGLESUPER_PATCH_TASK_LISTAcción

    Updates the title of an existing google tasks task list.

    Parámetros de entrada

    • tasklist_idstringObligatorio

      The unique identifier of the task list to be updated.

    • updated_titlestringObligatorio

      The new title for the task list.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Query Spreadsheet TableGOOGLESUPER_QUERY_TABLEAcción

    This 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

    • sqlstringObligatorio

      SQL SELECT query. Supported: SELECT cols FROM table WHERE conditions ORDER BY col LIMIT n. Table names must be quoted if they contain spaces.

    • spreadsheet_idstringObligatorio

      Google Sheets ID

    • include_formulasboolean

      Whether to return formula text instead of calculated values for formula columns

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Quick Add EventGOOGLESUPER_QUICK_ADDAcción

    Parses 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

    • textstring

      Natural language input describing the event; Google Calendar parses this for event details like title, date, and time.

    • calendar_idstring

      Identifier of the calendar for the event. Use 'primary' for the main calendar, or provide a specific calendar ID (e.g., email address).

    • send_updatesstringenum

      Controls whether email notifications about the event creation are sent to attendees.

      allexternalOnlynone

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Remove attendee from eventGOOGLESUPER_REMOVE_ATTENDEEAcción

    Removes an attendee from a specified event in a google calendar; the calendar and event must exist.

    Parámetros de entrada

    • event_idstringObligatorio

      Unique identifier of the event.

    • calendar_idstring

      Identifier of the Google Calendar to which the event belongs; 'primary' signifies the user's main calendar.

    • attendee_emailstringObligatorio

      Email address of the attendee to remove; if the email does not match an existing attendee, the event remains unchanged.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Remove labelGOOGLESUPER_REMOVE_LABELAcción

    Permanently deletes a specific, existing user-created gmail label by its id for a user; cannot delete system labels.

    Parámetros de entrada

    • user_idstring

      User's email address or 'me' for the authenticated user.

    • label_idstringObligatorio

      ID of the user-created label to be permanently deleted; must exist and not be a system label.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Replace All Text in DocumentGOOGLESUPER_REPLACE_ALL_TEXTAcción

    Tool 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_textstringObligatorio

      The text to search for in the document.

    • match_casebooleanObligatorio

      Indicates whether the search should be case sensitive.

    • document_idstringObligatorio

      The ID of the document to update.

    • replace_textstringObligatorio

      The text that will replace the matched text.

    • search_by_regexboolean

      Optional. If True, the find_text is treated as a regular expression. Defaults to False.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Replace Image in DocumentGOOGLESUPER_REPLACE_IMAGEAcción

    Tool 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_idstringObligatorio

      The ID of the document containing the image to replace.

    • replace_imageobjectObligatorio

      The details of the image replacement request.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Reply to email threadGOOGLESUPER_REPLY_TO_THREADAcción

    Sends 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_htmlboolean

      Indicates if `message_body` is HTML; if True, body must be valid HTML, if False, body should not contain HTML tags.

    • user_idstring

      Identifier for the user sending the reply; 'me' refers to the authenticated user.

    • thread_idstringObligatorio

      Identifier of the Gmail thread for the reply.

    • attachmentobject

      File to attach to the reply. Just Provide file path here

    • message_bodystringObligatorio

      Content of the reply message, either plain text or HTML.

    • recipient_emailstringObligatorio

      Primary recipient's email address.

    • extra_recipientsstring[]

      Additional 'To' recipients' email addresses.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Search Developer MetadataGOOGLESUPER_SEARCH_DEVELOPER_METADATAAcción

    Tool 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[]Obligatorio

      The data filters describing the criteria used to determine which DeveloperMetadata entries to return.

    • spreadsheetIdstringObligatorio

      The ID of the spreadsheet to retrieve metadata from.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Search DocumentsGOOGLESUPER_SEARCH_DOCUMENTSAcción

    Search for google documents using various filters including name, content, date ranges, and more.

    Parámetros de entrada

    • querystring

      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 get all documents.

    • order_bystring

      Order results by field. Common options: 'modifiedTime desc', 'modifiedTime asc', 'name', 'createdTime desc'

    • max_resultsinteger

      Maximum number of documents to return (1-1000). Defaults to 10.

    • starred_onlyboolean

      Whether to return only starred documents. Defaults to False.

    • created_afterstring

      Return documents created after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.

    • modified_afterstring

      Return documents modified after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.

    • shared_with_meboolean

      Whether to return only documents shared with the current user. Defaults to False.

    • include_trashedboolean

      Whether to include documents in trash. Defaults to False.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Search Media ItemsGOOGLESUPER_SEARCH_MEDIA_ITEMSAcción

    Searches for media items in a user's google photos library.

    Parámetros de entrada

    • albumIdstring

      Album to search within

    • filtersobject

      Search filters

    • orderBystring

      Sort order for results, e.g. 'MediaMetadata.creation_time desc'

    • pageSizeinteger

      Maximum number of items to return. Default 25, maximum 100.

    • pageTokenstring

      Token for getting the next page

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Search PeopleGOOGLESUPER_SEARCH_PEOPLEAcción

    Searches contacts by matching the query against names, nicknames, emails, phone numbers, and organizations, optionally including 'other contacts'.

    Parámetros de entrada

    • querystringObligatorio

      Matches contact names, nicknames, email addresses, phone numbers, and organization fields.

    • pageSizeinteger

      Maximum results to return; values >30 are capped to 30 by the API.

    • person_fieldsstring

      Comma-separated fields to return (e.g., 'names,emailAddresses'); see PersonFields enum. If 'other_contacts' is true, only 'emailAddresses', 'names', 'phoneNumbers' are allowed.

    • other_contactsboolean

      Include 'Other Contacts' (interacted with but not explicitly saved) in search results; if false, searches only primary contacts.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Search SpreadsheetsGOOGLESUPER_SEARCH_SPREADSHEETSAcción

    Search for google spreadsheets using various filters including name, content, date ranges, and more.

    Parámetros de entrada

    • querystring

      Search 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_bystring

      Order results by field. Common options: 'modifiedTime desc', 'modifiedTime asc', 'name', 'createdTime desc'

    • max_resultsinteger

      Maximum number of spreadsheets to return (1-1000). Defaults to 10.

    • starred_onlyboolean

      Whether to return only starred spreadsheets. Defaults to False.

    • created_afterstring

      Return spreadsheets created after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.

    • modified_afterstring

      Return spreadsheets modified after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.

    • shared_with_meboolean

      Whether to return only spreadsheets shared with the current user. Defaults to False.

    • include_trashedboolean

      Whether to include spreadsheets in trash. Defaults to False.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Send DraftGOOGLESUPER_SEND_DRAFTAcción

    Sends the specified, existing draft to the recipients in the to, cc, and bcc headers.

    Parámetros de entrada

    • user_idstring

      The user's email address. The special value `me` can be used to indicate the authenticated user.

    • draft_idstringObligatorio

      The ID of the draft to send.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Send EmailGOOGLESUPER_SEND_EMAILAcción

    Sends 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.

    • bodystringObligatorio

      Email content (plain text or HTML); if HTML, `is_html` must be `True`.

    • is_htmlboolean

      Set to `True` if the email body contains HTML tags.

    • subjectstring

      Subject line of the email.

    • user_idstring

      User's email address; the literal 'me' refers to the authenticated user.

    • attachmentobject

      File to attach; ensure `s3key`, `mimetype`, and `name` are set if provided. Omit or set to null for no attachment.

    • recipient_emailstringObligatorio

      Primary recipient's email address.

    • extra_recipientsstring[]

      Additional 'To' recipients' email addresses (not Cc or Bcc).

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Set Basic FilterGOOGLESUPER_SET_BASIC_FILTERAcción

    Tool 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

    • filterobjectObligatorio

      The filter to set.

    • spreadsheetIdstringObligatorio

      The ID of the spreadsheet.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List SettingsGOOGLESUPER_SETTINGS_LISTAcción

    Returns all user settings for the authenticated user.

    Parámetros de entrada

    • pageTokenstring

      Token specifying which result page to return.

    • syncTokenstring

      Token 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.

    • maxResultsinteger

      Maximum 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Watch SettingsGOOGLESUPER_SETTINGS_WATCHAcción

    Watch for changes to settings resources.

    Parámetros de entrada

    • idstringObligatorio

      A UUID or similar unique string that identifies this channel.

    • typestringObligatorio

      The type of delivery mechanism used for this channel. Valid values are "web_hook" (or "webhook").

    • tokenstring

      An arbitrary string delivered to the target address with each notification delivered over this channel.

    • paramsobject

      Additional parameters controlling delivery channel behavior.

    • addressstringObligatorio

      The address where notifications are delivered for this channel.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create sheet from JSONGOOGLESUPER_SHEET_FROM_JSONAcción

    Creates 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

    • titlestringObligatorio

      The desired title for the new Google Spreadsheet.

    • sheet_jsonobject[]Obligatorio

      A 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_namestringObligatorio

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Copy Sheet to Another SpreadsheetGOOGLESUPER_SPREADSHEETS_SHEETS_COPY_TOAcción

    Tool 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_idintegerObligatorio

      The ID of the sheet to copy.

    • spreadsheet_idstringObligatorio

      The ID of the spreadsheet containing the sheet to copy.

    • destination_spreadsheet_idstringObligatorio

      The ID of the spreadsheet to copy the sheet to.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Append Values to SpreadsheetGOOGLESUPER_SPREADSHEETS_VALUES_APPENDAcción

    Tool to append values to a spreadsheet. use when you need to add new data to the end of an existing table in a google sheet.

    Parámetros de entrada

    • rangestringObligatorio

      The A1 notation of a range to search for a logical table of data. Values are appended after the last row of the table.

    • valuesarray[]Obligatorio

      The 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.

    • spreadsheetIdstringObligatorio

      The ID of the spreadsheet to update.

    • majorDimensionstringenum

      The 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]].

      ROWSCOLUMNS
    • insertDataOptionstringenum

      How the input data should be inserted.

      OVERWRITEINSERT_ROWS
    • valueInputOptionstringObligatorioenum

      How the input data should be interpreted.

      RAWUSER_ENTERED
    • includeValuesInResponseboolean

      Determines if the update response should include the values of the cells that were appended. By default, responses do not include the updated values.

    • responseValueRenderOptionstringenum

      Determines how values in the response should be rendered. The default render option is FORMATTED_VALUE.

      FORMATTED_VALUEUNFORMATTED_VALUEFORMULA
    • responseDateTimeRenderOptionstringenum

      Determines 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Batch Clear Spreadsheet ValuesGOOGLESUPER_SPREADSHEETS_VALUES_BATCH_CLEARAcción

    Tool 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[]Obligatorio

      The ranges to clear, in A1 notation or R1C1 notation.

    • spreadsheet_idstringObligatorio

      The ID of the spreadsheet to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Batch Clear Values By Data FilterGOOGLESUPER_SPREADSHEETS_VALUES_BATCH_CLEAR_BY_DATA_FILTERAcción

    Clears 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[]Obligatorio

      The DataFilters used to determine which ranges to clear.

    • spreadsheetIdstringObligatorio

      The ID of the spreadsheet to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Batch Get Spreadsheet Values by Data FilterGOOGLESUPER_SPREADSHEETS_VALUES_BATCH_GET_BY_DATA_FILTERAcción

    Tool 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[]Obligatorio

      The 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.

    • spreadsheetIdstringObligatorio

      The ID of the spreadsheet to retrieve data from.

    • majorDimensionstringenum

      The 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]].

      ROWSCOLUMNS
    • valueRenderOptionstringenum

      How values should be represented in the output. The default render option is FORMATTED_VALUE.

      FORMATTED_VALUEUNFORMATTED_VALUEFORMULA
    • dateTimeRenderOptionstringenum

      How 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Stop Watch ChannelGOOGLESUPER_STOP_WATCH_CHANNELAcción

    Tool 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

    • idstringObligatorio

      The ID of the channel to stop.

    • kindstring

      Identifies this as a notification channel used to watch for changes to a resource.

    • tokenstring

      An arbitrary string delivered to the target address with each notification delivered over this channel.

    • paramsobject

      Additional parameters controlling delivery channel behavior.

    • addressstring

      The address where notifications are delivered for this channel.

    • payloadboolean

      A Boolean value to indicate whether payload is wanted.

    • expirationstring

      Date and time of notification channel expiration, expressed as a Unix timestamp, in milliseconds.

    • resourceIdstringObligatorio

      The ID of the resource being watched.

    • channelTypestring

      The type of delivery mechanism used for this channel. Valid values are "web_hook" or "webhook".

    • resourceUristring

      A version-specific identifier for the watched resource.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Sync EventsGOOGLESUPER_SYNC_EVENTSAcción

    Synchronizes 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

    • pageTokenstring

      Token for paginating results, from a previous response's `nextPageToken`.

    • sync_tokenstring

      Token for incremental sync, retrieving only changes since issued. A 410 GONE response indicates an expired token, requiring a full sync.

    • calendar_idstring

      Google 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_resultsinteger

      Max events per page (max 2500); Google Calendar's default is used if unspecified.

    • single_eventsboolean

      If True, expands recurring events into individual instances (excluding master event); otherwise, Google's default handling applies.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Text SearchGOOGLESUPER_TEXT_SEARCHAcción

    Searches for places on google maps using a textual query (e.g., "restaurants in london", "eiffel tower").

    Parámetros de entrada

    • fieldMaskstring

      Comma-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.

    • textQuerystringObligatorio

      Text query for searching places. Matched against place name, address, and category.

    • maxResultCountinteger

      Maximum number of place results to return (must be 1-20). Note: Google prefers `pageSize`, but this action uses `maxResultCount`.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Unhide Shared DriveGOOGLESUPER_UNHIDE_DRIVEAcción

    Tool to unhide a shared drive. use when you need to restore a shared drive to the default view.

    Parámetros de entrada

    • driveIdstringObligatorio

      The ID of the shared drive.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Unmerge Table CellsGOOGLESUPER_UNMERGE_TABLE_CELLSAcción

    Tool to unmerge previously merged cells in a table. use this when you need to revert merged cells in a google document table back to their individual cell states.

    Parámetros de entrada

    • tableRangeobjectObligatorio

      The table range specifying which cells of the table to unmerge.

    • document_idstringObligatorio

      The ID of the document to unmerge table cells in.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Untrash FileGOOGLESUPER_UNTRASH_FILEAcción

    Tool 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_idstringObligatorio

      The ID of the file to untrash.

    • supportsAllDrivesboolean

      Whether the requesting application supports both My Drives and shared drives.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update ACL RuleGOOGLESUPER_UPDATE_ACL_RULEAcción

    Updates an access control rule for the specified calendar.

    Parámetros de entrada

    • rolestringObligatorio

      The 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_idstringObligatorio

      ACL rule identifier.

    • calendar_idstringObligatorio

      Calendar 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_notificationsboolean

      Whether 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update AlbumGOOGLESUPER_UPDATE_ALBUMAcción

    Updates an album's title or cover photo in google photos.

    Parámetros de entrada

    • titlestring

      New title for the album. Maximum 500 characters.

    • albumIdstringObligatorio

      Identifier of the album to update

    • coverPhotoMediaItemIdstring

      ID of the media item to use as album cover photo

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update CommentGOOGLESUPER_UPDATE_COMMENTAcción

    Tool 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

    • fieldsstring

      Selector 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'.

    • contentstring

      The 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_idstringObligatorio

      The ID of the file.

    • resolvedboolean

      Whether the comment has been resolved. This can be used to mark a comment as resolved or reopen it.

    • comment_idstringObligatorio

      The ID of the comment to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Document MarkdownGOOGLESUPER_UPDATE_DOCUMENT_MARKDOWNAcción

    Replaces the entire content of an existing google docs document with new markdown text; requires edit permissions for the document.

    Parámetros de entrada

    • document_idstringObligatorio

      Identifier of the Google Docs document to update, found in the document's URL.

    • new_markdown_textstringObligatorio

      Markdown content that will replace the document's entire existing content. Supports standard Markdown features.

    Parámetros de salida

    • dataobject

      A 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.

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    • document_idstring

      The unique identifier of the Google Docs document that was successfully updated.

    Update Document StyleGOOGLESUPER_UPDATE_DOCUMENT_STYLEAcción

    Tool 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

    • fieldsstringObligatorio

      A comma-separated list of fields to update. Use '*' to update all fields in document_style. For example: "pageSize,marginTop,marginBottom".

    • tab_idstring

      The ID of the tab to update the style for. If not provided, the first tab is used.

    • document_idstringObligatorio

      The ID of the document to update.

    • document_styleobjectObligatorio

      The DocumentStyle object with the new style settings.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Shared DriveGOOGLESUPER_UPDATE_DRIVEAcción

    Tool to update the metadata for a shared drive. use when you need to modify properties like the name, theme, background image, or restrictions of a shared drive.

    Parámetros de entrada

    • namestring

      The new name for the shared drive.

    • hiddenboolean

      Whether the shared drive is hidden from the default view.

    • driveIdstringObligatorio

      The ID of the shared drive to update.

    • themeIdstring

      The ID of a theme to apply to the shared drive. Cannot be set if colorRgb or backgroundImageFile are set.

    • colorRgbstring

      The color of this shared drive as an RGB hex string (e.g., "#FF0000"). Cannot be set if themeId is set.

    • restrictionsobject

      A set of restrictions to apply to the shared drive.

    • backgroundImageFileobject

      An image file and cropping parameters for the shared drive's background. Cannot be set if themeId is set.

    • useDomainAdminAccessboolean

      If set to true, the request is issued as a domain administrator.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Google eventGOOGLESUPER_UPDATE_EVENTAcción

    Updates 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

    • summarystring

      Summary (title) of the event.

    • event_idstringObligatorio

      The unique identifier of the event to be updated.

    • locationstring

      Geographic location of the event as free-form text.

    • timezonestring

      IANA 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).

    • eventTypestringenum

      Type 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.

      birthdaydefaultfocusTimeoutOfOfficeworkingLocation
    • recurrencestring[]

      List of RRULE, EXRULE, RDATE, EXDATE lines for recurring events. Supported frequencies are DAILY, WEEKLY, MONTHLY, YEARLY.

    • visibilitystringenum

      Event visibility: 'default', 'public', 'private', or 'confidential'.

      defaultpublicprivateconfidential
    • calendar_idstring

      Identifier of the Google Calendar where the event resides. The value 'primary' targets the user's primary calendar.

    • descriptionstring

      Description of the event. Can contain HTML. Optional.

    • send_updatesboolean

      Defaults to True. Whether to send updates to the attendees.

    • transparencystringenum

      'opaque' (busy) or 'transparent' (available).

      opaquetransparent
    • start_datetimestringObligatorio

      Naive date/time (YYYY-MM-DDTHH:MM:SS) with NO offsets or Z. e.g. '2025-01-16T13:00:00'

    • guests_can_modifyboolean

      If True, guests can modify the event.

    • create_meeting_roomboolean

      If 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_hourinteger

      Number of hours (0-24). Increase by 1 here rather than passing 60 in `event_duration_minutes`

    • guestsCanInviteOthersboolean

      Whether attendees other than the organizer can invite others to the event.

    • event_duration_minutesinteger

      Duration in minutes (0-59 ONLY). NEVER use 60+ minutes - use event_duration_hour=1 instead. Maximum value is 59.

    • guestsCanSeeOtherGuestsboolean

      Whether attendees other than the organizer can see who the event's attendees are.

    • workingLocationPropertiesobject

      Working location properties for workingLocation events. Must include 'type' field with value: 'homeOffice', 'officeLocation', or 'customLocation'.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update existing documentGOOGLESUPER_UPDATE_EXISTING_DOCUMENTAcción

    Applies programmatic edits, such as text insertion, deletion, or formatting, to a specified google doc using the `batchupdate` api method.

    Parámetros de entrada

    • editDocsobject[]Obligatorio

      Requests 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_idstringObligatorio

      The unique identifier of the Google Docs document to be updated.

    Parámetros de salida

    • dataobject

      The full response data from the Google Docs API `batchUpdate` request, containing details about the applied edits and the state of the document.

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    • document_idstring

      The unique identifier of the Google Docs document that was updated.

    Update File (Metadata)GOOGLESUPER_UPDATE_FILE_PUTAcción

    Updates 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

    • namestring

      The name of the file.

    • file_idstringObligatorio

      The ID of the file to update.

    • starredboolean

      Whether the user has starred the file.

    • mime_typestring

      The 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_parentsstring

      A comma-separated list of parent IDs to add.

    • descriptionstring

      A short description of the file.

    • ocr_languagestring

      A language hint for OCR processing during image import (ISO 639-1 code).

    • remove_parentsstring

      A comma-separated list of parent IDs to remove.

    • writers_can_shareboolean

      Whether writers can share the document with other users.

    • supports_all_drivesboolean

      Whether 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_foreverboolean

      Whether 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_accessboolean

      Whether 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_contentboolean

      Whether viewers are prevented from copying content of the file.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update File Revision MetadataGOOGLESUPER_UPDATE_FILE_REVISION_METADATAAcción

    Updates 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_idstringObligatorio

      The ID of the file.

    • publishedboolean

      Whether this revision is published. This is only applicable to Docs Editors files.

    • publishAutoboolean

      Whether subsequent revisions will be automatically republished. This is only applicable to Docs Editors files.

    • revision_idstringObligatorio

      The ID of the revision.

    • keep_foreverboolean

      Whether 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.

    • publishedOutsideDomainboolean

      Whether this revision is published outside the domain. This is only applicable to Docs Editors files.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Media ItemGOOGLESUPER_UPDATE_MEDIA_ITEMAcción

    Updates a media item's description in google photos.

    Parámetros de entrada

    • descriptionstring

      New description for the media item. Must be shorter than 1000 characters.

    • mediaItemIdstringObligatorio

      Identifier of the media item to update

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update PermissionGOOGLESUPER_UPDATE_PERMISSIONAcción

    Tool 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

    • fileIdstringObligatorio

      The ID of the file or shared drive.

    • permissionobjectObligatorio

      The permission resource to update. Only 'role' and 'expirationTime' can be updated.

    • permissionIdstringObligatorio

      The ID of the permission.

    • removeExpirationboolean

      Whether to remove the expiration date.

    • supportsAllDrivesboolean

      Whether the requesting application supports both My Drives and shared drives.

    • transferOwnershipboolean

      Whether 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.

    • useDomainAdminAccessboolean

      Issue 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.

    • enforceExpansiveAccessboolean

      Whether the request should enforce expansive access rules. This field is deprecated, it is recommended to use `permissionDetails` instead.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update ReplyGOOGLESUPER_UPDATE_REPLYAcción

    Tool to update a reply to a comment on a google drive file. use when you need to modify the content of an existing reply.

    Parámetros de entrada

    • fieldsstringObligatorio

      Selector specifying which fields to include in a partial response.

    • contentstringObligatorio

      The new plain text content of the reply.

    • file_idstringObligatorio

      The ID of the file.

    • reply_idstringObligatorio

      The ID of the reply.

    • comment_idstringObligatorio

      The ID of the comment.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Sheet PropertiesGOOGLESUPER_UPDATE_SHEET_PROPERTIESAcción

    Tool 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

    • spreadsheetIdstringObligatorio

      The ID of the spreadsheet containing the sheet to update.

    • updateSheetPropertiesobjectObligatorio

      The details of the sheet properties to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Google Meet SpaceGOOGLESUPER_UPDATE_SPACEAcción

    Updates 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

    • namestringObligatorio

      Immutable. Resource name of the space. Format: `spaces/{space}`.

    • configobject

      Configuration pertaining to the meeting space.

    • updateMaskstring

      Optional. 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Spreadsheet PropertiesGOOGLESUPER_UPDATE_SPREADSHEET_PROPERTIESAcción

    Tool 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

    • fieldsstringObligatorio

      The 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.

    • propertiesobjectObligatorio

      The properties to update. At least one field within properties must be set.

    • spreadsheetIdstringObligatorio

      The ID of the spreadsheet to update.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Table Row StyleGOOGLESUPER_UPDATE_TABLE_ROW_STYLEAcción

    Tool 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

    • documentIdstringObligatorio

      The ID of the document to update.

    • updateTableRowStyleobjectObligatorio

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update TaskGOOGLESUPER_UPDATE_TASKAcción

    Updates the specified task.

    Parámetros de entrada

    • duestring

      Due date of the task (RFC 3339 timestamp).

    • taskstringObligatorio

      Task identifier.

    • notesstring

      Notes describing the task.

    • titlestring

      Title of the task.

    • statusstring

      Status of the task ("needsAction" or "completed").

    • taskliststringObligatorio

      Task list identifier.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Task ListGOOGLESUPER_UPDATE_TASK_LISTAcción

    Updates the authenticated user's specified task list.

    Parámetros de entrada

    • titlestringObligatorio

      Title of the task list. Maximum length allowed: 1024 characters.

    • tasklist_idstringObligatorio

      Task list identifier.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Upload FileGOOGLESUPER_UPLOAD_FILEAcción

    Uploads 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_uploadobjectObligatorio

      File to upload to Google Drive (max 5MB), identified by its name or path.

    • folder_to_upload_tostring

      Optional ID of the target Google Drive folder; can be obtained using 'Find Folder' or similar actions.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Upload MediaGOOGLESUPER_UPLOAD_MEDIAAcción

    Upload a media file to google photos. supports images (up to 200mb) and videos (up to 20gb).

    Parámetros de entrada

    • descriptionstring

      Optional description for the media item

    • file_to_uploadobjectObligatorio

      The media file to upload to Google Photos

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Watch Drive ChangesGOOGLESUPER_WATCH_CHANGESAcción

    Tool 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

    • idstringObligatorio

      A unique string that identifies this channel. UUIDs are recommended.

    • typestringObligatorio

      The type of delivery mechanism for notifications (e.g., 'web_hook').

    • tokenstring

      An arbitrary string that will be delivered with each notification. Can be used for verification.

    • paramsobject

      Optional parameters for the notification channel. Example: {"ttl": "3600"} for a 1-hour time-to-live (actual support depends on Google API).

    • spacesstring

      A comma-separated list of spaces to query within the corpora. Supported values are 'drive' and 'appDataFolder'.

    • addressstringObligatoriouri

      The URL where notifications are to be delivered.

    • drive_idstring

      The shared drive from which changes will be returned. If specified, change IDs will be specific to the shared drive.

    • page_sizeinteger

      The maximum number of changes to return per page.

    • expirationinteger

      Timestamp in milliseconds since the epoch for when the channel should expire. If not set, channel may not expire or have a default expiration.

    • page_tokenstring

      The 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_labelsstring

      A comma-separated list of IDs of labels to include in the labelInfo part of the response.

    • include_removedboolean

      Whether to include changes indicating that items have been removed from the list of changes (e.g., by deletion or loss of access).

    • supports_all_drivesboolean

      Whether 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_driveboolean

      Whether 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_removalsboolean

      Whether 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_viewstring

      Specifies which additional view's permissions to include in the response. Only 'published' is supported.

    • include_items_from_all_drivesboolean

      Whether both My Drive and shared drive items should be included in results.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether 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_TRIGGERTrigger

    Triggers 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_sensitiveboolean

      Whether the search should be case-sensitive when filtering by search_column and search_value.

    • has_header_rowboolean

      Whether the first row contains column headers. If True, column names can be used for search_column and target_column.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • operationstringObligatorio

      The mathematical operation to perform on the target column values. Supported operations: sum, average, count, min, max, percentage.

    • percentage_totalnumber

      For percentage operation, the total value to calculate percentage against. If not provided, uses sum of all values in target column.

    • search_columnstring

      The 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_valuestring

      The 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_namestringObligatorio

      The 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_idstringObligatorio

      The 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_columnstringObligatorio

      The 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_resultnumberObligatorio

      The current aggregate metric value

    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • event_typestring

      Type of event that occurred

    • matching_rows_countintegerObligatorio

      Number of rows that matched the search condition

    • operationstringObligatorio

      The aggregation operation performed

    • previous_resultnumberObligatorio

      The previous aggregate metric value

    • processed_values_countintegerObligatorio

      Number of values that were processed in the aggregation

    • search_detailsobjectObligatorio

      Details of the search/filter used to select rows prior to aggregation

    • sheet_namestringObligatorio

      The sheet name

    • spreadsheet_idstringObligatorio

      The 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_TRIGGERTrigger

    Polling trigger that fires when any attendee's RSVP changes to accepted, declined, or tentative. Returns attendee info and current status.

    Configuración

    • calendarIdstring

      The unique identifier for the calendar

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • showDeletedboolean

      Whether to include deleted events in the results

    Payload del evento

    • attendee_emailstring

      Email of the attendee whose RSVP changed

    • attendee_namestring

      Display name of the attendee

    • calendar_idstringObligatorio

      The calendar identifier

    • event_html_linkstring

      Link to the event in Google Calendar

    • event_idstringObligatorio

      The unique identifier of the event

    • event_summarystring

      Event title/summary

    • previous_response_statusstring

      Previous RSVP status

    • response_statusstringObligatorio

      Current 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_TRIGGERTrigger

    Triggers 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

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • rangestringObligatorio

      The 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_idstringObligatorio

      The 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[]Obligatorio

      The current values in the range

    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • event_typestring

      Type of event that occurred

    • previous_valuesarray[]Obligatorio

      The previous values in the range

    • rangestringObligatorio

      The A1 notation of the monitored range

    • spreadsheet_idstringObligatorio

      The 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_TRIGGERTrigger

    Triggers when a new comment is added to Google Docs, Sheets, or Slides.

    Configuración

    • file_idstring

      If provided, monitor comments only for this specific file ID. If omitted, the trigger scans recent Docs/Sheets/Slides files for new comments.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_filesinteger

      Maximum 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_idstringObligatorio

      The ID of the comment

    • comment_textstring

      The plain text content of the comment

    • commenterobject

      Information about the commenter (displayName, permissionId, photoLink, me).

    • created_timestring

      The time the comment was created (RFC 3339)

    • file_idstringObligatorio

      The 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_TRIGGERTrigger

    Triggers 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

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • sheet_idinteger

      Optional 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_titlestring

      Optional filter: monitor only the sheet with this exact title. If not provided, monitors all sheets.

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet to monitor for conditional formatting rule changes

    Payload del evento

    • change_typestringObligatorio

      Type of change: 'added', 'updated', or 'removed'

    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • rulesobject[]Obligatorio

      List of rules that changed

    • spreadsheet_idstringObligatorio

      The 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_TRIGGERTrigger

    Triggers when data validation rules change (added/updated/removed) in a Google Spreadsheet. Uses snapshot-based diffing to detect changes between polls.

    Configuración

    • intervalnumber

      Periodic 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_idinteger

      Optional sheet ID to filter by. If omitted, all sheets will be monitored.

    • sheet_titlestring

      Optional sheet title to filter by. If omitted, all sheets will be monitored.

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet to monitor for data validation rule changes.

    Payload del evento

    • change_typestringObligatorio

      Type of change: 'added', 'updated', or 'removed'

    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • rulesobject[]Obligatorio

      List of validation rules that changed

    • spreadsheet_idstringObligatorio

      The 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_TRIGGERTrigger

    Triggers 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.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet to monitor for developer metadata changes.

    Payload del evento

    • change_typestringObligatorio

      Type of change: 'created', 'updated', or 'removed'

    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • metadata_itemsobject[]Obligatorio

      List of metadata items that changed

    • spreadsheet_idstringObligatorio

      The 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_TRIGGERTrigger

    Triggers 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

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum number of documents to check in each poll (1-1000)

    • querystring

      Optional 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

    • documentobjectObligatorio

      The newly created Google document

    • event_typestring

      Type 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_TRIGGERTrigger

    Triggers when an existing Google Doc is deleted (moved to trash). This trigger monitors Google Docs and fires when documents are trashed.

    Configuración

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum number of documents to check in each poll (1-1000)

    • querystring

      Optional search query to filter documents. Leave empty to monitor all documents for deletion.

    Payload del evento

    • documentobjectObligatorio

      The deleted Google document

    • event_typestring

      Type 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_TRIGGERTrigger

    Triggers 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_sensitiveboolean

      Whether the placeholder pattern matching should be case-sensitive.

    • document_idstringObligatorio

      The 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_footersboolean

      Whether to include footer text when checking for placeholders.

    • include_footnotesboolean

      Whether to include footnote text when checking for placeholders.

    • include_headersboolean

      Whether to include header text when checking for placeholders.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • placeholder_patternstringObligatorio

      The 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_regexboolean

      If true, treat placeholder_pattern as a regex pattern. If false, treat it as a literal string.

    Payload del evento

    • documentobjectObligatorio

      The document that was filled in

    • event_typestring

      Type of event that occurred

    • placeholder_patternstringObligatorio

      The 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_TRIGGERTrigger

    Triggers 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_drivesboolean

      Whether to include documents from shared drives you have access to. Defaults to True.

    • include_trashedboolean

      Whether to include documents in trash. Defaults to False.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum number of documents to check in each poll (1-100)

    • querystringObligatorio

      Search 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_meboolean

      Whether to return only documents shared with the current user. Defaults to False.

    • starred_onlyboolean

      Whether to return only starred documents. Defaults to False.

    Payload del evento

    • documentobjectObligatorio

      The document that was created or updated

    • event_typestringObligatorio

      Type 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_TRIGGERTrigger

    Triggers 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_idstringObligatorio

      The unique identifier for the Google Docs document to monitor. You can provide either a document ID or a full Google Docs URL.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    Payload del evento

    • changesobject[]Obligatorio

      List of structural changes detected

    • current_snapshotobjectObligatorio

      Current structural snapshot of the document

    • document_idstringObligatorio

      ID of the document that changed

    • document_titlestringObligatorio

      Title of the document

    • document_urlstringObligatorio

      URL to view the document

    • previous_snapshotobject

      Snapshot 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_TRIGGERTrigger

    Triggers when an existing Google Doc is updated or modified. This trigger monitors Google Docs and fires when documents are updated.

    Configuración

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum number of documents to check in each poll (1-1000)

    • querystring

      Optional search query to filter documents. Leave empty to monitor all documents.

    Payload del evento

    • documentobjectObligatorio

      The updated Google document

    • event_typestring

      Type 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_TRIGGERTrigger

    Triggers 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_idstringObligatorio

      The 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.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • use_character_countboolean

      If True, use character count instead of word count for the threshold comparison.

    • word_count_thresholdinteger

      The word count threshold. Trigger fires when the document's word count becomes greater than or equal to this value.

    Payload del evento

    • current_character_countintegerObligatorio

      The current character count of the document

    • current_word_countintegerObligatorio

      The current word count of the document

    • document_idstringObligatorio

      The unique identifier of the document

    • document_titlestringObligatorio

      The title of the document

    • event_typestring

      Type of event that occurred

    • previous_character_countintegerObligatorio

      The previous character count of the document

    • previous_word_countintegerObligatorio

      The previous word count of the document

    • thresholdintegerObligatorio

      The configured threshold value

    • threshold_typestringObligatorio

      Whether the threshold is for 'words' or 'characters'

    • web_view_linkstringObligatorio

      Link 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_TRIGGERTrigger

    Triggers 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

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • querystring

      Optional additional Gmail search query to further filter sent messages. Uses Gmail search syntax (e.g., to:example@domain.com subject:report).

    • userIdstring

      The user's email address or 'me' for the authenticated user.

    Payload del evento

    • attachment_listarray

      The list of attachments in the sent message

    • bccstring

      Bcc recipients

    • ccstring

      Cc recipients

    • message_idstring

      Gmail message ID

    • message_textstring

      The text of the sent message

    • message_timestampstring

      Timestamp of the sent message in ISO format

    • payloadobject

      Raw Gmail payload

    • recipientsstring

      Comma-separated list of all recipients (To, Cc, Bcc)

    • senderstring

      Sender email

    • subjectstring

      Email subject

    • thread_idstring

      Gmail thread ID

    • tostring

      To 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_TRIGGERTrigger

    Triggers when a Google Calendar event is cancelled or deleted. Returns minimal data: event_id, summary (if available), and cancellation timestamp.

    Configuración

    • calendarIdstring

      The unique identifier for the calendar to monitor

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    Payload del evento

    • cancelled_atstring

      Cancellation timestamp (from event.updated)

    • event_idstringObligatorio

      The unique identifier of the event

    • summarystring

      Event 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_TRIGGERTrigger

    Triggers 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

    • calendarIdstring

      The unique identifier for the calendar to monitor

    • countdownWindowMinutesinteger

      Look-ahead window (in minutes) for upcoming events to evaluate

    • includeAllDayboolean

      Whether to consider all-day events (default False)

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • minutesBeforeStartinteger

      Trigger when an event is within this many minutes from starting

    Payload del evento

    • attendeesobject[]

      List of attendees

    • calendar_idstringObligatorio

      The calendar identifier

    • countdown_window_minutesintegerObligatorio

      Countdown window used for this trigger

    • creator_emailstring

      Email of the event creator

    • descriptionstring

      Event description

    • event_idstringObligatorio

      The unique identifier of the event

    • hangout_linkstring

      Google Meet link for the conference, if available

    • html_linkstring

      Link to the event in Google Calendar

    • locationstring

      Event location

    • minutes_until_startnumber

      Minutes remaining until event starts (>= 0)

    • organizer_emailstring

      Email of the event organizer

    • start_timestring

      Event start time in ISO format

    • start_timestampnumber

      Event start time as UNIX epoch timestamp (UTC)

    • summarystring

      Event 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_TRIGGERTrigger

    Triggers when a new file is created in Google Drive.

    Configuración

    • folder_idstring

      If provided, monitor only files within this folder (by folder ID). Adds the filter `'folder_id' in parents` to the query.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum 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.

    • querystring

      Optional 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

    • creatorobject

      Information about the file's creator (derived as first owner if available)

    • event_typestring

      Type of event that occurred

    • fileobjectObligatorio

      The 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_TRIGGERTrigger

    Triggers when a file is moved to trash or permanently deleted in Drive.

    Configuración

    • drive_idstring

      Optional shared drive ID to monitor. When unset, the trigger monitors My Drive plus shared drives surfaced by `include_items_from_all_drives`.

    • include_corpus_removalsboolean

      Include 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_drivesboolean

      Whether items from My Drive AND all visible shared drives should appear in results.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • page_sizeinteger

      Maximum number of changes per `changes.list` page (1-1000).

    • restrict_to_my_driveboolean

      If true, restrict results to changes inside the My Drive hierarchy.

    • spacesstring

      Comma-separated list of spaces to query. Supported values are 'drive' and 'appDataFolder'.

    Payload del evento

    • deletion_timestampstringObligatorio

      Timestamp of the delete/trash event in RFC 3339 format

    • event_typestringObligatorio

      Type 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_idstringObligatorio

      ID of the file that was deleted or trashed

    • namestring

      Name 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_ADDEDTrigger

    Triggers 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_idstring

      The shared drive ID to monitor. If omitted, monitors My Drive and any shared drives surfaced via include_items_from_all_drives.

    • file_idstring

      If provided, only emit permission changes for this specific file or folder ID.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • page_sizeinteger

      Maximum number of changes to fetch per `changes.list` page (1-1000).

    • supports_all_drivesboolean

      Whether to include both My Drive and shared drives when monitoring changes.

    Payload del evento

    • event_typestring

      Type 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_TRIGGERTrigger

    Triggers when a file's metadata or content changes in Google Drive.

    Configuración

    • content_onlyboolean

      When 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_idstring

      Optional 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_drivesboolean

      Whether items from My Drive AND all visible shared drives should appear in results.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • page_sizeinteger

      Maximum number of changes per `changes.list` page (1-1000).

    Payload del evento

    • file_idstringObligatorio

      The ID of the file that changed

    • last_modifying_userobject

      Information about the last user who modified the file

    • modified_timestring

      The 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_TRIGGERTrigger

    Polling 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[]Obligatorio

      List of data filters specifying which ranges to monitor for changes. Each filter can specify either 'a1Range' (e.g., 'Sheet1!A1:B10') or 'gridRange'.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • major_dimensionstringenum

      The major dimension that results should use. ROWS returns [[1,2],[3,4]], COLUMNS returns [[1,3],[2,4]]

      ROWSCOLUMNS
    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet to monitor

    • value_render_optionstringenum

      How values should be represented in the output

      FORMATTED_VALUEUNFORMATTED_VALUEFORMULA

    Payload del evento

    • change_typestringObligatorioenum

      Type of change detected

      createdupdateddeleted
    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • new_valuesarray[]Obligatorio

      Current values in the range

    • old_valuesarray[]

      Previous values in the range (None if new)

    • range_identifierstringObligatorio

      The A1 notation or identifier of the range that changed

    • spreadsheet_idstringObligatorio

      The 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_TRIGGERTrigger

    Triggers 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

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum number of folders to check in each poll (1-1000)

    Payload del evento

    • event_typestring

      Type of event that occurred

    • folderobjectObligatorio

      The 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).

    Configuración

    • calendar_idstring

      The unique identifier for the calendar

    • ttlinteger

      The time-to-live in seconds for the notification channel

    Payload del evento

    • channel_idstringObligatorio

      The unique identifier passed to identify this channel

    • resource_idstringObligatorio

      The unique identifier of the resource

    • resource_statestringObligatorio

      The state of the resource

    • resource_urlstringObligatorio

      The url for the resource

    Event CreatedGOOGLESUPER_GOOGLE_CALENDAR_EVENT_CREATED_TRIGGERTrigger

    Polling trigger that fires when a new calendar event is created. Returns event ID, summary, start/end times, and organizer info.

    Configuración

    • calendarIdstring

      The unique identifier for the calendar

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • showDeletedboolean

      Whether to include deleted events in the results

    Payload del evento

    • calendar_idstringObligatorio

      The calendar identifier

    • end_timestring

      Event end time in ISO format

    • event_idstringObligatorio

      The unique identifier of the event

    • organizer_emailstring

      Email of the event organizer

    • organizer_namestring

      Name of the event organizer

    • start_timestring

      Event start time in ISO format

    • summarystring

      Event 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_TRIGGERTrigger

    Polling 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

    • calendarIdstring

      The unique identifier for the calendar

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • showDeletedboolean

      Whether to include deleted events in the results

    Payload del evento

    • attendeesobject[]

      List of attendees

    • calendar_idstringObligatorio

      The calendar identifier

    • conference_dataobject

      Conference data structure containing details about the meeting

    • created_atstring

      When the event was created

    • creator_emailstring

      Email of the event creator

    • creator_namestring

      Name of the event creator

    • descriptionstring

      Event description

    • end_timestring

      Event end time in ISO format

    • event_idstringObligatorio

      The unique identifier of the event

    • event_typestringObligatorio

      Type of change: created, updated, or deleted

    • hangout_linkstring

      Google Meet link for the conference, if available

    • html_linkstring

      Link to the event in Google Calendar

    • locationstring

      Event location

    • organizer_emailstring

      Email of the event organizer

    • organizer_namestring

      Name of the event organizer

    • recurring_event_idstring

      ID of recurring event if applicable

    • start_timestring

      Event start time in ISO format

    • statusstring

      Event status (confirmed, tentative, cancelled)

    • summarystring

      Event title/summary

    • updated_atstring

      When the event was last updated

    • visibilitystring

      Event 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_TRIGGERTrigger

    Triggers 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

    • calendarIdstring

      The unique identifier for the calendar

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • showDeletedboolean

      Whether 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_idstringObligatorio

      The calendar identifier

    • change_typestring

      Type of change. Always 'updated' for this trigger

    • event_idstringObligatorio

      The unique identifier of the event

    • updated_atstring

      When the event was last updated (RFC3339)

    • updated_fieldsobjectObligatorio

      Dictionary 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_CHANGESTrigger

    Triggers when changes are detected in a Google Drive.

    Configuración

    • drive_idstring

      Optional 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_drivesboolean

      Whether items from My Drive AND all visible shared drives should appear in results. Required for shared-drive coverage.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • restrict_to_my_driveboolean

      If true, restrict results to changes inside the My Drive hierarchy even when `include_items_from_all_drives` is true.

    • spacesstring

      Comma-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_TRIGGERTrigger

    Triggers 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_sensitiveboolean

      Whether the keyword search should be case-sensitive. Set to False to ignore case when matching.

    • document_idstringObligatorio

      The 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_footersboolean

      Whether to include footer text when searching for the keyword.

    • include_footnotesboolean

      Whether to include footnote text when searching for the keyword.

    • include_headersboolean

      Whether to include header text when searching for the keyword.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • keywordstringObligatorio

      The 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_idstringObligatorio

      The ID of the document

    • document_titlestringObligatorio

      The title of the document

    • document_urlstringObligatorio

      Web view link to the document in Google Docs

    • event_typestring

      Type of event that occurred

    • keywordstringObligatorio

      The keyword that was detected

    • plain_text_excerptstringObligatorio

      A 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_TRIGGERTrigger

    Triggers 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

    • corporastring

      Bodies of items to which the query applies. Supported: 'user', 'domain', 'drive', 'allDrives'.

    • driveIdstring

      ID of the shared drive to search (use with corpora='drive').

    • includeItemsFromAllDrivesboolean

      Include items from both My Drive and shared drives.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum 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.

    • querystring

      Drive 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.

    • spacesstring

      A comma-separated list of spaces to query within. Supported: 'drive', 'appDataFolder'.

    • supportsAllDrivesboolean

      Whether the requesting application supports both My Drives and shared drives.

    Payload del evento

    • event_typestring

      Type of event that occurred

    • fileobjectObligatorio

      The 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_MESSAGETrigger

    Triggers when a new message is received in Gmail.

    Configuración

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • labelIdsstring

      Filter 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.

    • querystring

      Advanced 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.

    • userIdstring

      The user's email address or 'me' for the authenticated user.

    Payload del evento

    • attachment_listarray

      The list of attachments in the message

    • idstring

      The raw Gmail message ID

    • label_idsstring[]

      The Gmail label IDs applied to the message

    • message_idstring

      The message ID of the message

    • message_textstring

      The text of the message

    • message_timestampstring

      The timestamp of the message

    • payloadobject

      The payload of the message

    • previewobject

      The preview payload of the message

    • senderstring

      The sender of the message

    • subjectstring

      The subject of the message

    • thread_idstring

      The thread ID of the message

    • tostring

      The 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_TRIGGERTrigger

    Simple 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

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • sheet_namestring

      The name of the specific sheet within the spreadsheet to monitor

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet to monitor

    • start_rowinteger

      The row number to start monitoring from (1-indexed, typically 2 to skip headers)

    Payload del evento

    • detected_atstringObligatorio

      ISO timestamp when the row was detected

    • row_datastring[]Obligatorio

      Complete row data as list of strings

    • row_numberintegerObligatorio

      The row number in the sheet (1-indexed)

    • sheet_namestringObligatorio

      The sheet name

    • spreadsheet_idstringObligatorio

      The 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_TRIGGERTrigger

    Polling trigger that detects when a new sheet is added to a Google Spreadsheet.

    Configuración

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet to monitor

    Payload del evento

    • detected_atstringObligatorio

      ISO timestamp when the new sheet was detected

    • sheet_namestringObligatorio

      The name of the new sheet added

    • spreadsheet_idstringObligatorio

      The 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_TRIGGERTrigger

    Triggers 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_drivesboolean

      Whether to include spreadsheets from shared drives you have access to. Defaults to True.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum number of spreadsheets to check in each poll (1-1000)

    • querystring

      Optional 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_typestring

      Type of event that occurred

    • spreadsheetobjectObligatorio

      The 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_TRIGGERTrigger

    Triggers when a new task is created in a Google Tasks list. Uses timestamp filtering (updatedMin) to efficiently detect new tasks.

    Configuración

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum number of tasks to check in each poll (1-100)

    • tasklist_idstring

      Identifier 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_typestring

      Type of event that occurred

    • taskobjectObligatorio

      The 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_TRIGGERTrigger

    Triggers when a new Google Tasks task list is created. This trigger monitors Google Tasks and fires when new task lists are detected.

    Configuración

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum number of task lists to check in each poll (1-100)

    Payload del evento

    • event_typestring

      Type of event that occurred

    • task_listobjectObligatorio

      The 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_TRIGGERTrigger

    Triggers when a new Google Doc is added/created. This trigger monitors Google Docs and fires when new documents are detected.

    Configuración

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum number of documents to check in each poll (1-1000)

    • querystring

      Optional 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

    • documentobjectObligatorio

      The newly added Google document

    • event_typestring

      Type 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_TRIGGERTrigger

    Fires when a new slide is added to a Google Slides presentation.

    Configuración

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • presentation_idstringObligatorio

      The ID of the presentation to monitor for new slides

    Payload del evento

    • event_typestring

      Type of slide event

    • slideobjectObligatorio

      The 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_TRIGGERTrigger

    Polling 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

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet to monitor for metadata changes

    Payload del evento

    • changesobject[]Obligatorio

      List of metadata changes detected

    • current_metadataobjectObligatorio

      Current metadata snapshot

    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • spreadsheet_idstringObligatorio

      The spreadsheet ID

    • spreadsheet_urlstring

      URL 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_TRIGGERTrigger

    Polling trigger that detects when a Google Spreadsheet's top-level properties change. Monitors properties such as title, locale, timeZone, and autoRecalc settings.

    Configuración

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet to monitor for property changes

    Payload del evento

    • changed_propertiesobject[]Obligatorio

      List of properties that changed

    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • spreadsheet_idstringObligatorio

      The spreadsheet ID

    • spreadsheet_urlstring

      URL 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_TRIGGERTrigger

    Triggers 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_sensitiveboolean

      If `True`, the query string search is case-sensitive.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • normalize_whitespaceboolean

      If `True`, strips leading and trailing whitespace from cell values before matching. This helps match cells like ' TOTAL ' or 'TOTAL ' when searching for 'TOTAL'.

    • querystringObligatorio

      Exact text value to find; matches the entire content of a cell in a row.

    • rangestring

      A1 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_idstringObligatorio

      Identifier of the Google Spreadsheet to monitor.

    Payload del evento

    • change_typestringObligatorio

      Type of change: 'created' (row appeared), 'updated' (row values changed), or 'deleted' (row disappeared)

    • current_row_dataanyObligatorio

      The current row data (empty dict if row is not found now)

    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • event_typestring

      Type of event that occurred

    • previous_row_dataanyObligatorio

      The previous row data (empty dict if row was not found before)

    • querystringObligatorio

      The query used to find the row

    • rangestring

      The A1 notation range that was searched

    • spreadsheet_idstringObligatorio

      The 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_TRIGGERTrigger

    Triggers 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_afterstring

      Return spreadsheets created after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.

    • include_shared_drivesboolean

      Whether to include spreadsheets from shared drives you have access to. Defaults to True.

    • include_trashedboolean

      Whether to include spreadsheets in trash. Defaults to False.

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum number of spreadsheets to check in each poll (1-100)

    • modified_afterstring

      Return spreadsheets modified after this date. Use RFC 3339 format like '2024-01-01T00:00:00Z'.

    • order_bystring

      Order results by field. Common options: 'modifiedTime desc', 'modifiedTime asc', 'name', 'createdTime desc'

    • querystring

      Search 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_typestringenum

      How 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.

      namecontentboth
    • shared_with_meboolean

      Whether to return only spreadsheets shared with the current user. Defaults to False.

    • starred_onlyboolean

      Whether to return only starred spreadsheets. Defaults to False.

    Payload del evento

    • event_typestring

      Type of event that occurred

    • spreadsheetobjectObligatorio

      The 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_TRIGGERTrigger

    Triggers 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_formulasboolean

      Whether to return formula text instead of calculated values for formula columns

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet to query. This is the long alphanumeric string found in the spreadsheet URL between '/d/' and '/edit'.

    • sqlstringObligatorio

      SQL 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[]Obligatorio

      List of detected changes

    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • event_typestring

      Type of event that occurred

    • spreadsheet_idstringObligatorio

      The spreadsheet ID

    • sqlstringObligatorio

      The SQL query that was executed

    • total_rows_afterintegerObligatorio

      Total number of rows after the change

    • total_rows_beforeintegerObligatorio

      Total 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_TRIGGERTrigger

    Polling 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

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • sample_sizeinteger

      Number of rows to sample for type inference

    • sheet_namestring

      Sheet/tab name if table_name is ambiguous across multiple sheets

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet to monitor

    • table_namestringObligatorio

      Table 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_summarystringObligatorio

      Human-readable summary of the changes

    • column_changesobject[]Obligatorio

      List of column changes detected

    • current_column_countintegerObligatorio

      Number of columns in current schema

    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • previous_column_countintegerObligatorio

      Number of columns in previous schema

    • sheet_namestringObligatorio

      Sheet name where table is located

    • spreadsheet_idstringObligatorio

      The spreadsheet ID

    • table_namestringObligatorio

      Name 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_TRIGGERTrigger

    Triggers 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

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • task_idstringObligatorio

      The ID of the specific task to monitor for changes

    • tasklist_idstringObligatorio

      The ID of the task list containing the task to monitor

    Payload del evento

    • changed_fieldsstring[]Obligatorio

      List of field names that changed

    • event_typestring

      Type of event that occurred

    • previous_taskobject

      The previous task snapshot (None on first poll)

    • taskobjectObligatorio

      The 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_TRIGGERTrigger

    Triggers 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

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • tasklist_idstringObligatorio

      The 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_typestring

      Type of event that occurred

    • task_listobjectObligatorio

      The 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_TRIGGERTrigger

    Triggers 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

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • max_resultsinteger

      Maximum number of tasks to check in each poll (1-100)

    • show_completedboolean

      Include completed tasks in the monitoring. Defaults to true.

    • show_deletedboolean

      Include deleted tasks in the monitoring. Defaults to false.

    • tasklist_idstring

      Identifier 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_typestring

      Type of event that occurred

    • taskobjectObligatorio

      The 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_TRIGGERTrigger

    Triggers when the set of worksheet/tab names changes in a Google Spreadsheet. Detects when sheets are added, deleted, or renamed.

    Configuración

    • intervalnumber

      Periodic Interval to Check for Updates & Send a Trigger in Minutes

    • spreadsheet_idstringObligatorio

      The unique identifier of the Google Spreadsheet to monitor

    Payload del evento

    • change_typestringObligatorio

      Type of change: 'added', 'deleted', or 'renamed'

    • current_namesstring[]Obligatorio

      Current list of all worksheet names after the change

    • detected_atstringObligatorio

      ISO timestamp when the change was detected

    • previous_namestring

      Previous name if worksheet was renamed (only for renamed events)

    • spreadsheet_idstringObligatorio

      The spreadsheet ID

    • worksheet_namestringObligatorio

      The 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.