Google Sheets Integration

Connect Google Sheets to read and write spreadsheet data — append rows, read ranges, and update cells — all from Theo chat.

Why Connect Google Sheets?

Read spreadsheet data and display as tables
Append new rows to sheets from chat
Read specific cell ranges
Ask Theo to analyze or summarize spreadsheet data

Connecting Google Sheets

Open the connector

Go to Skill Store → Flow Connectors → Google Sheets and click Connect.

Authorize with Google

Grant Sheets access on Google's OAuth consent screen.

Pick a spreadsheet

Select one or more spreadsheets from your Drive.

What You Can Do

  • • Append new rows to the bottom of a sheet
  • • Read data from specific cell ranges
  • • Update individual cells or ranges
  • • List sheets within a spreadsheet

Using Google Sheets from Theo Chat

"Show me data from my spreadsheet"Reads and displays as a table
"Add a row: John, john@acme.com, Active"Appends a new row
"Read cells A1:D10 from Sheet1"Returns the specified range
"Pull my spreadsheet into an OpenCharts table"Imports data

Token Management

OAuth tokens are automatically refreshed by OpenCharts. If a refresh fails, you'll see a reconnection prompt in the Skill Store.

Disconnecting

Go to Skill Store → Flow Connectors → Google Sheets and click Disconnect. You can also revoke access from myaccount.google.com → Security → Third-party apps.

Troubleshooting

Spreadsheet not found

Make sure you selected the spreadsheet during setup or provide its name in your prompt.

Append fails

Check that the sheet name is correct and the spreadsheet isn't read-only.

"No credentials found"

Reconnect from Skill Store → Flow Connectors → Google Sheets.

Was this article helpful?

Related Articles