Google Sheets
Also an agent toolGoogle Sheets integration (Sheets API v4 read/write + Drive API v3 spreadsheet lifecycle). Polling triggers — Sheets has no native webhook.
15 actions · 1 triggers
The Google Sheets integration lets you connect Google Sheets to your automations with 15 actions and 1 triggers — and every action is also a tool an AI agent can call. Examples: Get Spreadsheet, Create Spreadsheet, Get Values, Batch Get Values, Update Values. No blank-canvas wiring — connect it and use it in your workflows.
Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.
Triggers 1
Events in Google Sheets that can start a workflow.
New or updated spreadsheet
Fires when a spreadsheet visible to this connection is created or modified. Set q=mimeType='application/vnd.google-apps.spreadsheet' and orderBy=modifiedTime desc.
Actions 15
What Zervanor can do in Google Sheets.
Spreadsheets11
Get Spreadsheet
Get spreadsheet metadata, sheet list, and optionally cell data (Sheets API: spreadsheets.get).
Create Spreadsheet
Create a new spreadsheet, optionally with properties and sheets (Sheets API: spreadsheets.create). Response carries spreadsheetId.
Get Values
Read a single A1 range of values (Sheets API: spreadsheets.values.get).
Batch Get Values
Read multiple A1 ranges in one call (Sheets API: spreadsheets.values.batchGet). Pass ranges as a repeated query parameter.
Update Values
Overwrite a single A1 range with provided values (Sheets API: spreadsheets.values.update).
Batch Update Values
Overwrite multiple ranges in one call (Sheets API: spreadsheets.values.batchUpdate).
Append Values
Append rows after the last row of a table/range (Sheets API: spreadsheets.values.append).
Clear Values
Clear values from a single range, keeping formatting (Sheets API: spreadsheets.values.clear).
Batch Clear Values
Clear multiple ranges in one call (Sheets API: spreadsheets.values.batchClear).
Batch Update (Structural)
Apply one or more structural/formatting Requests atomically (Sheets API: spreadsheets.batchUpdate). Body is the raw { requests: [...] } union payload — see api-reference.md for the ~70 request kinds.
Copy Sheet To Spreadsheet
Copy a single sheet (tab) into another spreadsheet (Sheets API: spreadsheets.sheets.copyTo).
Files4
List Spreadsheets
List/search spreadsheet files (Drive API: files.list). Filter spreadsheets with q=mimeType='application/vnd.google-apps.spreadsheet'. Polling source for the new/updated-spreadsheet trigger.
Get File Metadata
Get a spreadsheet file's Drive metadata: name, parents, modifiedTime, owners (Drive API: files.get).
Copy Spreadsheet File
Duplicate a spreadsheet file at the file level (Drive API: files.copy).
Delete Spreadsheet File
Permanently delete a spreadsheet file, skipping trash (Drive API: files.delete). Cleanup target for the write test.
Nothing matches your search.
Automations using Google Sheets
Build your own automation with Google Sheets in the visual builder.
Automations with Google Sheets
Shopify → Google Sheets
Every Shopify order appends itself as a row — the order log your finance and ops people keep rebuilding by export, kept current automatically.
AutomationStripe → Google Sheets
Each successful payment lands as a spreadsheet row — a revenue ledger your team can pivot on, without a nightly export.
AutomationWooCommerce → Google Sheets
Every WooCommerce order appends a row — the reporting sheet your accountant asks for, always current.
Frequently asked questions
What can I automate with Google Sheets?
15 actions are available — for example: Get Spreadsheet, Create Spreadsheet, Get Values, Batch Get Values, Update Values, and more.
Which Google Sheets events can start a workflow?
1 triggers — for example: New or updated spreadsheet.
Can Google Sheets be used as an AI agent tool?
Yes. Every Google Sheets action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.
How is the Google Sheets integration modelled?
Google Sheets is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.