Tools

The tools the agent uses to interact with your workbook and the web.

Overview

The agent works by calling tools. Each tool does one thing. When you give the agent a task, it decides which tools to use and in what order. You can see tool calls in the conversation timeline as it works.

Web

  • Search — search the web with category filtering (news, companies, scholarly, financial, etc.)
  • Fetch — visit a specific URL and extract its content

Data

  • Read table — read rows from a table with pagination and column filtering
  • Read sheet — read data from a sheet range
  • Query — run SQL against the workbook database (JOINs, aggregations, CTEs)

Files

  • Read file — read file contents (text, images, PDFs, Office documents)
  • Write file — create or update files
  • Delete file — remove a file
  • List files — list files in a directory

Code

  • Run — execute Python code with full access to the SheetOS SDK

Next