Experimental feature: Google Sheets connector is currently in beta. We’re actively improving sync reliability and adding more features.
Prerequisites
- A Google account with access to the spreadsheet you want to sync
- Read/Write access to the Google Sheet you want to connect
Connecting Google Sheets
You can connect Google Sheets in two ways: from the Sources page if you’re already using AstroBee, or during the onboarding process if you’re a new user.- During onboarding
- From Sources page
Start connection
A “Configure Connector” modal appears showing “Google Sheets Not Connected”. Click the orange Add Google Sheet button to begin setup.

Authorize with Fivetran
AstroBee uses Fivetran to securely connect to Google Sheets. Review the security information and click Continue.
Fivetran ensures:

- Secure: Data transfer is encrypted end-to-end and your credentials are never exposed
- Private: Your data passes through without permanent storage
Choose authentication method
Select your preferred authentication method:

- Authorize with User account (recommended): Access all spreadsheets your Google account can access
- Authorize Service Account: Higher security option for specific spreadsheets only
Configure sheet and test
After authentication succeeds, enter your sheet details:

- Sheet URL: Paste the full URL of your Google Sheet
- Named Range: Select or enter the named range to sync
Save configuration
Back in AstroBee, the “Configure Connector” modal shows your connection status as “Scheduled to start”.
You can click + Add Another to connect additional sheets, or click Continue to proceed.

Data layer building
A modal appears showing “Your data layer is building”. AstroBee is unifying, deduplicating, and resolving entities across your data.
This may take 10 minutes to a couple of hours. Feel free to close this and come back later.

Data syncing
The Sources page shows your sync progress. Your data source is syncing and the data layer will be generated automatically once syncing completes.
It’s safe to close this window and continue working. You can connect other data sources while you wait.

What happens next
After connecting your Google Sheet, AstroBee automatically generates a data layer from your synced data. Once complete, you can start querying your spreadsheet using natural language.Syncing data
Google Sheets connections sync automatically when first connected. After the initial sync completes, you can trigger manual syncs to refresh your data. To sync your latest spreadsheet data:- Navigate to the Sources page
- Find your Google Sheets connection under MY SOURCES
- Click the sync button
Troubleshooting
For additional help, see Fivetran’s Google Sheets troubleshooting guide.Authentication failed
Authentication failed
Issue: Unable to authorize access to Google Sheets.Solution:
- Ensure your Google account has access to the spreadsheet
- Check that you’re signed in to the correct Google account
- Try re-authorizing from the beginning
- Verify your organization allows third-party access to Google Sheets
Sheet URL not recognized
Sheet URL not recognized
Issue: The spreadsheet URL you entered isn’t valid.Solution:
- Copy the full URL from your browser’s address bar while viewing the sheet
- Ensure the URL follows the format:
https://docs.google.com/spreadsheets/d/[SPREADSHEET_ID]/... - Verify the sheet isn’t deleted or moved
- Check that the sheet is shared with your Google account
Named range not found
Named range not found
Issue: The named range you specified doesn’t exist in the sheet.Solution:
- Open your Google Sheet and verify the named range exists
- Check the spelling of the named range
- Create the named range in Google Sheets if it doesn’t exist
- Ensure the range contains data
Sync taking too long
Sync taking too long
Issue: Manual sync appears stuck or is taking longer than expected.Solution:
- Large spreadsheets (thousands of rows) may take several minutes to sync
- Check your internet connection
- Avoid making changes to the sheet during sync
- If stuck for more than 10 minutes, contact support at support@astrobee.ai
Data not updating after sync
Data not updating after sync
Issue: Synced data doesn’t reflect recent changes to your sheet.Solution:
- Verify the sync completed successfully (check for sync status)
- Ensure you’re looking at the correct named range
- Try triggering a manual sync again
- Check that your data layer is using the correct source tables
Data layer not generating
Data layer not generating
Issue: Sync completed but data layer shows an error or never finishes building.Solution:
- Check that your sheet contains actual data (not empty)
- Verify the named range includes column headers
- Try refreshing the page to see updated status
- If the error persists, try disconnecting and reconnecting Google Sheets
- Contact support at support@astrobee.ai with the error message if the issue continues
















