Find matching records
Read column names and search using column conditions.
/oo SheetDB: Get SheetDB keys, then search query [column conditions JSON] with [AND/OR mode] and summarize returned rows.
Ask your AI assistant to work with SheetDB: search spreadsheet rows and apply matching updates.
Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.
Read column names and search using column conditions.
/oo SheetDB: Get SheetDB keys, then search query [column conditions JSON] with [AND/OR mode] and summarize returned rows.
Update all rows matching a column and value.
/oo SheetDB: Update SheetDB rows where searchColumn [column] equals searchValue [value] with data [JSON object]. Report the result.
Set up oo CLI and the oo Skill in your agent.
Install OOMOL →Connect with your SheetDB Bearer Token and spreadsheet API ID.
Connect SheetDB →Use /oo with the pages to read, the changes to make, and where to save the result.
Connection Guide →Choose Your Agent
SheetDB exposes row operations for one connected spreadsheet API using dynamic column conditions.
Read column names and search using column conditions.
Update all rows matching a column and value.
List rows from the connected SheetDB spreadsheet with optional paging and sorting.
sheetdb.list_rows Get the column names from the first row of the connected spreadsheet.
sheetdb.get_keys Get the Google Sheets document name for the connected SheetDB API.
sheetdb.get_document_name Count data rows in the connected spreadsheet, excluding the header row.
sheetdb.count_rows Search spreadsheet rows using dynamic column conditions and AND or OR matching.
sheetdb.search_rows Append one or more JSON rows to the connected spreadsheet.
sheetdb.create_rows Update all rows matching one spreadsheet column and value.
sheetdb.update_rows Delete all rows matching one spreadsheet column and value.
sheetdb.delete_rows No matching tools.
It updates all rows matching the supplied column and value.
count_rows excludes the header row.
Provide the SheetDB API ID with its Bearer Token.
Manage which optional storage OOMOL can use. You can change these choices from the footer at any time.