Append values
Action ID:tools.google_sheets.append_values
Append rows to a Google Sheets range.
Reference: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/append
Secrets
Optional secrets:google_sheets_oauth: OAuth tokenGOOGLE_SHEETS_SERVICE_TOKEN.
Input fields
A1 notation range to append to.
Target spreadsheet ID.
Two-dimensional array of values to append.
Include the appended values in the response payload.Default:
false.How the input data should be inserted.Default:
"INSERT_ROWS".Allowed values: OVERWRITE, INSERT_ROWS.Orientation of the values array.Default:
null.How input data should be interpreted.Default:
"USER_ENTERED".Allowed values: RAW, USER_ENTERED.Batch clear values
Action ID:tools.google_sheets.batch_clear_values
Clear values from one or more ranges in a spreadsheet.
Reference: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/batchClear
Secrets
Optional secrets:google_sheets_oauth: OAuth tokenGOOGLE_SHEETS_SERVICE_TOKEN.
Input fields
List of A1 notation ranges to clear.
Spreadsheet ID to clear.
Batch get values
Action ID:tools.google_sheets.batch_get_values
Retrieve values from multiple ranges in a spreadsheet.
Reference: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/batchGet
Secrets
Optional secrets:google_sheets_oauth: OAuth tokenGOOGLE_SHEETS_SERVICE_TOKEN.
Input fields
A1 notation ranges to retrieve.
Spreadsheet ID to read from.
How dates and times should be represented.Default:
null.Orientation of the returned values.Default:
null.How values should be rendered in the response.Default:
null.Batch update values
Action ID:tools.google_sheets.batch_update_values
Update cell values across multiple ranges in one request.
Reference: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/batchUpdate
Secrets
Optional secrets:google_sheets_oauth: OAuth tokenGOOGLE_SHEETS_SERVICE_TOKEN.
Input fields
Spreadsheet ID to update.
List of updates with range, values, and optional major_dimension per entry.
Include the updated values in the response payload.Default:
false.How dates and times should be represented in the response.Default:
null.How updated values should be rendered in the response.Default:
null.How input data should be interpreted.Default:
"USER_ENTERED".Allowed values: RAW, USER_ENTERED.Copy sheet
Action ID:tools.google_sheets.copy_sheet
Copy a sheet to another spreadsheet.
Reference: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.sheets/copyTo
Secrets
Optional secrets:google_sheets_oauth: OAuth tokenGOOGLE_SHEETS_SERVICE_TOKEN.
Input fields
Destination spreadsheet ID.
ID of the sheet to copy.
Source spreadsheet ID.
Create spreadsheet
Action ID:tools.google_sheets.create_spreadsheet
Create a new Google Spreadsheet with an optional set of sheets.
Reference: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/create
Secrets
Optional secrets:google_sheets_oauth: OAuth tokenGOOGLE_SHEETS_SERVICE_TOKEN.
Input fields
Spreadsheet title.
Optional list of sheet titles to create.Default:
null.Get spreadsheet
Action ID:tools.google_sheets.get_spreadsheet
Retrieve spreadsheet metadata and optional grid data.
Reference: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/get
Secrets
Optional secrets:google_sheets_oauth: OAuth tokenGOOGLE_SHEETS_SERVICE_TOKEN.
Input fields
Spreadsheet ID to fetch.
Return grid data along with metadata.Default:
false.Optional A1 notation ranges to include.Default:
null.