← All support articles

Connect Google Drive and cloud storage

Connect Google Drive via OAuth so Flo can poll monitored folders and ingest new files into your asset library.

Prerequisites

  • Org admin access in Flo
  • A Google account with access to the folders you want to monitor

Best practice: Use a shared service account or team Drive rather than a personal account for production use.

Supported sources

Google Drive is supported today via OAuth.

How to use

1. Add a connector

  1. Go to Settings → Connectors.
  2. Click Add Connector.
  3. Select Google Drive.

2. Authorize with OAuth

  1. Click Connect to open the Google OAuth popup.
  2. Sign in and grant Flo access to the requested scopes.
  3. Complete authorization. You return to the connector setup flow.

If you close the popup or deny access, no connector is created. Try again from Add Connector.

3. Select folders to monitor

  1. Use the folder picker to choose a root folder.
  2. Flo polls files in that root folder. Nested folders are not ingested yet.

You select one root folder per connector today.

4. Configure polling

Flo polls Google Drive on a schedule for new and changed files. The default interval is 15 minutes. You can change the polling interval in the connector Edit modal after creation.

5. Create the connector

Enter a name and optional description, then submit. Flo provisions polling infrastructure and moves the connector toward Active when healthy.

6. Verify

  1. Confirm the connector card shows Active (green).
  2. Click Test connection. It should report success.
  3. Click Sync to run an initial backfill of files since connector creation (may take time for large folders).
  4. Open Ingest status to review queue depth and pipeline steps.
  5. Go to Assets and confirm ingested files appear.

How ingest works

New files in monitored folders are downloaded and processed through the same pipeline as manual uploads: metadata extraction, proxies, thumbnails, and search indexing.

Troubleshooting

Symptom Likely cause Fix
OAuth popup fails or closes User denied access or popup blocked Allow popups; retry authorization
Connector shows Error Token revoked or expired Open Edit and reconnect OAuth
Active but no assets Empty folder, files outside the selected root, or Monitor subfolders off Add files to the selected root folder, enable Monitor subfolders if files are nested, or pick a different root folder
Sync takes a long time Large backfill Wait for Syncing to complete; check ingest status
Test connection fails Folder no longer accessible Re-authorize or pick a different folder