Skip to content

Google Sheets Integration

The Google Sheets node lets your agents read, write, and manage spreadsheet data — including rows, cells, worksheets, formatting, and validation.

Standard OAuth via Pipedream Connect. No special setup required.

ActionDescription
Add Single RowAppend a row (optionally at a specific index)
Add Multiple RowsAppend multiple rows at once
Update RowUpdate a single row
Update Multiple RowsUpdate rows in a range
Upsert RowInsert or update a row
Find RowFind rows by column value
Delete RowsDelete specific rows
Clear CellClear a specific cell
Clear RowsClear row contents (leaves blank rows)
Get CellGet contents of a specific cell
Get Values in RangeGet values using A1 notation
Update CellUpdate a single cell
Create SpreadsheetCreate or duplicate a spreadsheet
Get Spreadsheet by IDGet spreadsheet metadata
Create WorksheetCreate a new worksheet tab
Copy WorksheetCopy a worksheet to another spreadsheet
Delete WorksheetDelete a worksheet tab
List WorksheetsList all worksheet tabs
Create ColumnAdd a new column
Insert DimensionInsert rows or columns
Move DimensionMove rows or columns
Merge CellsMerge a range into one cell
Insert CommentAdd a comment to a cell
Insert an Anchored NoteAdd a note to a cell
Update FormattingUpdate cell formatting
Add Conditional Format RuleCreate conditional formatting
Update Conditional Format RuleModify a conditional format rule
Delete Conditional Format RuleRemove a conditional format rule
Set Data ValidationAdd dropdowns, checkboxes, or validation rules
Add Protected RangeProtect a cell range with permissions
Get Current UserGet the connected Google account info
  • A1 notation — most range-based actions use A1 notation (e.g., Sheet1!A1:C10).
  • Find Row searches by exact column match — for fuzzy matching, read a range and let the AI Agent node filter results.
  • Upsert Row is useful when your agent needs to update if exists or insert if new.