Connect Google Sheets with Hookshot™ and your stack

Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps

Tools and triggers

What Agents can do in Google Sheets

Available tools and events after Google Sheets is connected.

  • Add Sheet to Existing Spreadsheet

    This action creates a new worksheet within a specified Google Sheet. Supports three sheet types: GRID (standard spreadsheet), OBJECT (chart on its own sheet), and DATA_SOURCE (connected to BigQuery). Users can define…

  • Aggregate Column Data

    This action searches for specific rows in a Google Sheets spreadsheet based on a given column's value. It then performs selected mathematical operations on another column's data to provide aggregated results.

  • Append Dimension

    This action appends new rows or columns to a specified sheet in a Google Spreadsheet. Use it to increase the size of the sheet by adding empty rows or columns as needed.

  • Append Values to Spreadsheet

    This action appends values to the specified range in a Google Sheets spreadsheet. It allows users to add new data seamlessly to existing tables.

  • Auto-Resize Rows or Columns

    Auto-fit column widths or row heights for a dimension range using batchUpdate.autoResizeDimensions. Use when you need to automatically adjust row heights or column widths to fit content after writing data.

  • Batch Clear Spreadsheet Values

    This action clears specified ranges of values from a given spreadsheet. It allows you to selectively remove data while preserving the overall structure and formatting of the spreadsheet.

  • Batch Clear Values by Data Filter

    Clears cell values from a Google Sheet based on data filters. Only the values are removed while keeping cell formatting, data validation, and other properties intact.

  • Batch Get Spreadsheet

    This action retrieves data from specific cell ranges in a Google Spreadsheet. Users can specify which ranges to get the values from, and the action handles the necessary authentication and API requests.

  • Batch Get Spreadsheet Values by Data Filter

    This action retrieves specific ranges of values from a Google Spreadsheet based on defined data filters. It allows users to extract relevant data without needing to access entire sheets or predefined ranges.

  • Batch Update Spreadsheet Values

    Tool to set values in one or more ranges of a spreadsheet. Use when you need to update multiple ranges in a single operation for better performance.

  • Batch Update Values by Data Filter

    Updates values in a Google Sheet by matching data filters instead of fixed cell ranges. Use this when you need to update cells based on specific criteria like developer metadata or grid ranges.

  • Clear Basic Filter

    This action clears any existing basic filter from the specified sheet of a Google Spreadsheet. It allows users to reset the sheet's filter settings for better data visibility.

  • Clear Spreadsheet Values

    This action clears the content from a specified range in a Google Spreadsheet, using the provided A1 notation. The formatting and notes within the cells remain intact, making it ideal for resetting data without losing…

  • Copy Sheet to Another Spreadsheet

    Copies a single sheet from one Google Spreadsheet to another. Use this when you need to duplicate a sheet's data and formatting into a different spreadsheet.

  • Create a Google Sheet

    Creates a new Google Spreadsheet in your Google Drive. Optionally specify a 'title' for the new spreadsheet and a 'folder_id' or 'folder_name' to place it in a specific folder.

  • Create Chart in Google Sheets

    This action creates a chart in a specified Google Sheets spreadsheet. Users can define the type of chart and the data range from which the chart will draw its data.

  • Create Spreadsheet Column

    This action creates a new column in the specified Google Spreadsheet. You can specify the target sheet by its numeric ID (sheet_id) or by name (sheet_name). If neither is provided, the column is added to the first sheet.

  • Create Spreadsheet Row

    This action creates a new row in the specified Google Spreadsheet at the given index. It can also inherit formatting from the preceding row if requested.

  • Delete Chart From Google Sheets

    Delete an existing chart from a Google Sheets spreadsheet. Use this action when you need to remove a chart that is no longer needed or needs to be replaced. This action is irreversible — once a chart is deleted, it…

  • Delete Dimension (Rows/Columns)

    Deletes rows or columns from a Google Sheet. Specify the range of rows or columns you want to remove, and they will be permanently deleted from the spreadsheet.

  • Delete Sheet

    This action deletes a specified sheet from a given spreadsheet. It ensures that the selected sheet, along with its associated data sources if applicable, is removed from the document.

  • Find and Replace in Spreadsheet

    Finds and replaces text across cells in a Google Sheet. Useful for bulk text updates, fixing formula errors, or cleaning up data formatting issues throughout your spreadsheet.

  • Format Cell

    This action formats a specific range of cells in a Google Sheet. It allows the user to apply various text and background styling options to enhance the appearance of the selected cells.

  • Get Conditional Format Rules

    List conditional formatting rules for each sheet (or a selected sheet) in a normalized, easy-to-edit form. Use when you need to view, audit, or prepare to modify conditional format rules.

Setup

Connect Google Sheets in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.