Skip to main content
Google Sheets logo

Google Sheets

Lets an agent list, create, and edit spreadsheets in a Google Drive account you connect.

What it can do

MethodWhat it does
list_spreadsheetsList Google Sheets in Drive; name_contains optional, page_token for next page.
create_spreadsheetCreate a new spreadsheet; returns spreadsheet_id and URL.
add_sheetAdd a new tab to a spreadsheet by spreadsheet_id.
list_sheetsList tabs in a spreadsheet: sheet_id, title, index, grid size.
get_valuesRead cell values by A1 range.
update_valuesWrite values to a range (overwrites the target cells).

How to get credentials

Google OAuth - no token to copy.

  1. Start the setup in FlyMyAI; enter the Google email you want to use.
  2. On the Google consent screen, sign in with that account.
  3. Approve the requested scopes (spreadsheets, drive.readonly).
  4. You land back in FlyMyAI; the tool flips to Configured.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
USER_GOOGLE_EMAILThe Google account whose Sheets the agent should access

Troubleshooting

  • 403 on a specific sheet - the account doesn't have edit access. Share the sheet with that account, then retry.
  • Empty result from list_spreadsheets - the filter didn't match. Try without name_contains.
We love our partners - FlyMy.AI builds with the best. Thanks, Google Sheets!