Skip to main content
The Google Sheets node adds Google Sheets operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. Google Sheets also includes 1 trigger operation (marked in the tables below) that can start a workflow when something happens in Google Sheets.
You can wire the Google Sheets node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Google Sheets under Credentials in the node settings. See Connecting credentials for the general flow. Sign in with your Google Sheets account when prompted; no keys to copy. NoClick requests the following permissions:
  • https://www.googleapis.com/auth/spreadsheets
  • https://www.googleapis.com/auth/drive.metadata.readonly

Operations

Column

OperationIDDescriptionTrigger
Delete Sheet Columnsdelete_sheet_columnsDelete columns from a sheet
Insert Sheet Columnsinsert_sheet_columnsInsert columns at a position

Range

OperationIDDescriptionTrigger
Append Rows to Sheetappend_rows_to_sheetAppend rows to spreadsheet
Clear Multiple Sheet Rangesclear_multiple_sheet_rangesClear multiple ranges at once
Clear Sheet Rangeclear_sheet_rangeClear values from a range
Read Multiple Sheet Rangesread_multiple_sheet_rangesRead multiple ranges at once
Read Sheet Dataread_sheet_dataRead data from spreadsheet
Write Sheet Datawrite_sheet_dataWrite data to spreadsheet
Write to Multiple Sheet Rangeswrite_to_multiple_sheet_rangesWrite to multiple ranges at once

Row

OperationIDDescriptionTrigger
Delete Sheet Rowsdelete_sheet_rowsDelete rows from a sheet
Insert Sheet Rowsinsert_sheet_rowsInsert rows at a position

Sheet

OperationIDDescriptionTrigger
Add Spreadsheet Sheetadd_spreadsheet_sheetAdd a new sheet/tab to spreadsheet
Copy Sheet to Spreadsheetcopy_sheet_to_spreadsheetCopy a sheet to another spreadsheet
Delete Spreadsheet Sheetdelete_spreadsheet_sheetDelete a sheet/tab from spreadsheet
Duplicate Sheet in Spreadsheetduplicate_sheet_in_spreadsheetDuplicate a sheet within the spreadsheet
Rename Spreadsheet Sheetrename_spreadsheet_sheetRename a sheet/tab

Spreadsheet

OperationIDDescriptionTrigger
Create New Spreadsheetcreate_new_spreadsheetCreate a new spreadsheet
Fetch Spreadsheet Metadatafetch_spreadsheet_metadataGet spreadsheet info and properties
Find and Replace in Spreadsheetfind_and_replace_in_spreadsheetFind and replace text in spreadsheet

Other

OperationIDDescriptionTrigger
On New Rowon_new_rowTrigger: polls a sheet on a schedule and fires for newly added rows.Yes