Skip to main content
The Google Sheets tools enable AI Agents to interact with Google Sheets spreadsheets, allowing them to create, read, update, and manage spreadsheet data and properties.
Google Sheets integration required. Learn how to set up.

Available Tools

Google Sheets

Add Rows

Description: Adds new rows to the end of a specified Google Sheets spreadsheet tab. System Tool ID: google_sheets_append_rows Arguments:

Create New Spreadsheet

Description: Creates a new Google Sheets spreadsheet with specified name. System Tool ID: google_sheets_create_file Arguments:

List All Spreadsheets

Description: Retrieves a list of all spreadsheet files in the connected Google Sheets account. System Tool ID: google_sheets_find_all_files Arguments:

List All Rows

Description: Retrieves all rows from a specified tab in a Google Sheets spreadsheet. System Tool ID: google_sheets_find_all_rows Arguments:

List All Tabs

Description: Retrieves all tabs present in a specified Google Sheets spreadsheet. System Tool ID: google_sheets_find_all_tabs Arguments:

Search Files

Description: Searches for Google Sheets files based on a query string. System Tool ID: google_sheets_search_files Arguments:

Update Row Properties

Description: Updates structural or formatting properties of rows in a Google Sheets spreadsheet. System Tool ID: google_sheets_update_rows Arguments:
This tool uses the batchUpdate endpoint and is specifically for structural or formatting changes to the spreadsheet.

Update Row Values

Description: Updates the content/values of specific rows in a Google Sheets spreadsheet. System Tool ID: google_sheets_update_rows_values Arguments:
This tool uses the values:batchUpdate endpoint and is specifically for updating cell values/content.