Reads
Retrieve one range or a bounded batch.
Read one finite A1 range or up to ten ranges from one selected spreadsheet. Each range is bounded to 100 rows and 50 columns, so whole-column and open-ended reads are rejected before a provider call.
Choose spreadsheets through Google Picker.
Waaru requests drive.file access and checks your workspace's saved spreadsheet selection before each action.
Look up spreadsheet values, add rows, and update selected cells from WhatsApp workflows. Choose which Google Sheets Waaru can access and the ranges each workflow may use.
In one line
Waaru reads one or several bounded ranges and appends or updates raw values in user-selected spreadsheets. It rejects open-ended ranges and does not create, format, share, or delete sheets.
Capability review updated .
Maintained by the Waaru product team. Read our editorial and product-claim review method.
Platform free. AI features are paid separately.
A qualified enquiry can append one structured row, while later workflow steps can read or update only the bounded ranges they need.
Lead register
Map captured WhatsApp answers to explicit columns.
One structured row per qualified enquiry.
Operating boundary
The operator chooses spreadsheets through Google Picker. Waaru uses file-scoped access and a workspace-owned binding.
Read one finite A1 range or up to ten bounded ranges from one selected spreadsheet.
Append bounded raw rows, update one finite range, or update up to ten ranges.
Spreadsheet change polling and provider change events are not part of this connector.
Connect Google, select the spreadsheet, bind the approved ranges, and test one representative read and write.
No open-ended reads, spreadsheet creation, formatting, sharing, clearing, destructive row operations, or broad Drive access.
Writes make one provider attempt. An ambiguous result is recorded for operator reconciliation instead of being retried automatically.
Reads
Read one finite A1 range or up to ten ranges from one selected spreadsheet. Each range is bounded to 100 rows and 50 columns, so whole-column and open-ended reads are rejected before a provider call.
Writes
Append bounded rows after one table, update one finite range, or update up to ten ranges. Writes use RAW input so a customer value is not interpreted as a spreadsheet formula.
Recovery
Waaru tracks each write with an idempotency key, but Google Sheets cannot use that key to prevent a duplicate request. If the result is unclear, Waaru records it as uncertain for you to check instead of retrying automatically.
Current boundary
Creating, deleting, renaming, formatting, clearing, or sharing spreadsheets is outside the release. Arbitrary batchUpdate payloads, broad Drive scopes, destructive row or column operations, and change polling are also excluded.
Yes. It can read one bounded A1 range or up to ten bounded ranges from one spreadsheet selected by the user.
Yes. The workflow can append bounded raw rows to the selected spreadsheet after one table.
RAW input prevents text received from a customer from being interpreted as a spreadsheet formula.
No. The user selects files through Google Picker and Waaru uses the drive.file scope rather than broad account-wide Drive access.
No. Spreadsheet administration, formatting, sharing, clearing, and destructive row or column operations are outside the current release.
Research notes
Primary Google references for values, updates, and file-scoped authorization.
Google Sheets documents reading and writing cell values through the values resource.
Google for Developers · Accessed 13 August 2026
Google describes drive.file as access to files a user opens or shares with an app.
Google for Developers · Accessed 13 August 2026
Ready to ship a WhatsApp flow that doesn't break?
Public signup is open. The platform is free. AI features are paid separately.