Google Sheets
Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps
What agents can do
Actions36
Add sheet
Adds a new sheet (worksheet) to a spreadsheet.
Aggregate column data
Searches for rows where a specific column matches a value and performs mathematical operations on data from another column.
Append dimension
Tool to append new rows or columns to a sheet, increasing its size.
Batch get
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.
Batch update
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…
Batch update values by data filter
Tool to update values in ranges matching data filters.
Clear basic filter
Tool to clear the basic filter from a sheet.
Clear values
Clears cell content (preserving formatting and notes) from a specified a1 notation range in a google spreadsheet; the range must correspond to an existing sheet and cells.
28 moreFewer
Create chart
Create a chart in a google sheets spreadsheet using the specified data range and chart type.
Create google sheet1
Creates a new google spreadsheet in google drive using the provided title.
Create spreadsheet column
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.
Create spreadsheet row
Inserts a new, empty row into a specified sheet of a google spreadsheet at a given index, optionally inheriting formatting from the row above.
Delete dimension
Tool to delete specified rows or columns from a sheet in a google spreadsheet.
Delete sheet
Tool to delete a sheet (worksheet) from a spreadsheet.
Execute sql
Execute sql queries against google sheets tables.
Find worksheet by title
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…
Format cell
Applies text and background cell formatting to a specified range in a google sheets worksheet.
Get sheet names
Lists all worksheet names from a specified google spreadsheet (which must exist), useful for discovering sheets before further operations.
Get spreadsheet by data filter
Returns the spreadsheet at the given id, filtered by the specified data filters.
Get spreadsheet info
Retrieves comprehensive metadata for a google spreadsheet using its id, excluding cell data.
Get table schema
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.
Insert dimension
Tool to insert new rows or columns into a sheet at a specified location.
List tables
This action is used to list all tables in a google spreadsheet, call this action to get the list of tables in a spreadsheet.
Lookup spreadsheet row
Finds the first row in a google spreadsheet where a cell's entire content exactly matches the query string, searching within a specified a1 notation range or the first sheet by default.
Query table
This action is used to query a table in a google spreadsheet, call this action to query a table in a spreadsheet.
Search developer metadata
Tool to search for developer metadata in a spreadsheet.
Search spreadsheets
Search for google spreadsheets using various filters including name, content, date ranges, and more.
Set basic filter
Tool to set a basic filter on a sheet in a google spreadsheet.
Sheet from json
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.
Spreadsheets sheets copy to
Tool to copy a single sheet from a spreadsheet to another spreadsheet.
Spreadsheets values append
Tool to append values to a spreadsheet.
Spreadsheets values batch clear
Tool to clear one or more ranges of values from a spreadsheet.
Spreadsheets values batch clear by data filter
Clears one or more ranges of values from a spreadsheet using data filters.
Spreadsheets values batch get by data filter
Tool to return one or more ranges of values from a spreadsheet that match the specified data filters.
Update sheet properties
Tool to update properties of a sheet (worksheet) within a google spreadsheet, such as its title, index, visibility, tab color, or grid properties.
Update spreadsheet properties
Tool to update properties of a spreadsheet, such as its title, locale, or auto-recalculation settings.
Starts an agent when
Aggregate Metric Changed
Triggers when an aggregate metric (SUM/COUNT/AVG/MIN/MAX) changes in a Google Sheets spreadsheet.
Checked regularly
Cell Range Values Changed
Triggers when values in a specified A1 range change in Google Sheets.
Checked regularly
Conditional Format Rule Changed
Triggers when conditional formatting rules change in a Google Spreadsheet.
Checked regularly
Data Validation Rule Changed
Triggers when data validation rules change (added/updated/removed) in a Google Spreadsheet.
Checked regularly
Developer Metadata Changed
Triggers when developer metadata entries change (new/updated/removed) in a Google Spreadsheet.
Checked regularly
Filtered Range Values Changed
Polling trigger that monitors Google Sheets filtered ranges for value changes.
Checked regularly
New Rows in Google Sheet
Simple polling trigger that monitors Google Sheets for new rows.
Checked regularly
New Sheet Added in Google Spreadsheet
Polling trigger that detects when a new sheet is added to a Google Spreadsheet.
Checked regularly
New Spreadsheet Created
Triggers when a new Google Spreadsheet is created.
Checked regularly
Spreadsheet Metadata Changed
Polling trigger that detects when a Google Spreadsheet's metadata changes.
Checked regularly
Spreadsheet Properties Changed
Polling trigger that detects when a Google Spreadsheet's top-level properties change.
Checked regularly
Spreadsheet Row Changed
Triggers when a looked-up spreadsheet row changes.
Checked regularly
Spreadsheet Search Match
Triggers when a new spreadsheet appears that matches a saved search.
Checked regularly
Table Query Result Changed
Triggers when the result set of a saved table query changes in Google Sheets.
Checked regularly
Table Schema Changed
Polling trigger that detects when a table's schema changes in Google Sheets.
Checked regularly
Worksheet Names Changed
Triggers when the set of worksheet/tab names changes in a Google Spreadsheet.
Checked regularly
How it connects
You sign in to Google Sheets in a window. Composio, our app-connections provider, holds the sign-in; Definable keeps only a reference to it.
Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.
More in Spreadsheets
Excel
spreadsheets
Microsoft Excel is a powerful spreadsheet application for data analysis, calculations, and visualization, enabling users to organize and process data with formulas, charts, and pivot tables
Gigasheet
spreadsheets
Gigasheet is a big data automation platform that offers a spreadsheet-like interface for analyzing and managing large datasets, enabling users to automate tasks, integrate with various data sources, and streamline data workflows.
Retable
spreadsheets
Retable is a collaborative spreadsheet and database platform for organizing workspaces, projects, tables, columns, rows, and files.
Stackby
spreadsheets
Stackby combines spreadsheets, databases, and workflow automation so teams can organize data, collaborate, and manage business processes.
CSVBox
spreadsheets
CSVBox provides APIs for configuring spreadsheet importers and submitting spreadsheet files to connected destinations.
Dromo
spreadsheets
Dromo is an intuitive spreadsheet importer that integrates seamlessly with your product, enabling users to match columns, correct errors, perform complex validations, transform values, and upload perfectly formatted data.