Google Drive Integration

Train your AI chatbot on Google Drive

Import Google Docs, Sheets, Slides, and PDFs from Drive in one click. The native picker, OAuth authentication, and auto-sync keep your chatbot's knowledge current without copy-pasting content.

Free plan · Google OAuth · Works with shared drives and team drives

From OAuth to indexed content in under 10 minutes

Standard Google picker, read-only scope, no copy-paste.

1

Sign in with Google

In your InsiteChat dashboard, open Sources → Add Source → Google Drive. You'll be taken through Google's standard OAuth flow — approve the read-only Drive scope.

2

Pick files or folders

The Google picker opens. Select individual files (docs, sheets, PDFs) or pick a folder to import everything inside. Multi-select with checkboxes.

3

Let the indexer crawl

InsiteChat downloads the files, extracts text (handling Google's native formats, Office files, and PDFs), chunks it semantically, and builds the vector index. Usually under 5 minutes.

4

Your AI chatbot is live

Embed the widget on your site or deploy as a Slack / Telegram bot. Every answer cites the source Drive file so visitors know where the information came from.

Why teams use Google Drive as a chatbot source

Built on Drive's native APIs and picker, not a brittle scraper.

Native Google Drive picker

Browse your Drive in the standard Google picker UI. Pick individual files or entire folders. Shared drives, My Drive, and shared-with-me files all supported.

Every major Drive file type

Google Docs, Sheets, Slides. PDFs. Uploaded Word, Excel, PowerPoint. Markdown, plain text, and CSV. We extract text from all of them with formatting preserved enough to matter.

Folder-level indexing

Pick a folder and every supported file inside it is indexed recursively. Add new files to the folder later and auto-sync picks them up on the next run.

Auto-sync on a schedule

Weekly or daily re-sync (plan-dependent) so edits to your Drive files are reflected in chatbot answers. Manual re-sync is always one click away.

Respects Drive permissions

You can only import files you have access to. Restricted files remain private. Revoke Drive access from your Google Account at any time and indexes are purged.

Per-file exclusion after import

Imported a folder with some junk files you don't want indexed? Exclude individual files from the InsiteChat Sources dashboard with one click — no need to reorganize Drive.

Who this is for

Three teams that use their Drive as a chatbot knowledge base.

SOPs + internal playbooks

Most teams keep their runbooks, SOPs, and team wikis as Google Docs. Connect them to InsiteChat and turn them into a queryable internal AI — no more Slack pings asking "where's the doc on X?"

Product docs in Drive

If your product team drafts specs, RFCs, and release notes in Google Docs, let your sales and support teams (or even public docs) query them via AI instead of bookmarking and ctrl-F-ing.

Scanned PDFs + research papers

Law firms, healthcare teams, research groups store PDFs in Drive. Our OCR pipeline extracts text from scanned PDFs too — making decades of archived content searchable by conversation.

Supported file types

Every common Drive format — we handle the extraction so you don't have to.

  • Google Docs (native, full formatting)
  • Google Sheets (all sheets, structured data preserved)
  • Google Slides (slide text + speaker notes)
  • PDF (including scanned PDFs via OCR)
  • Microsoft Word (.docx)
  • Microsoft Excel (.xlsx)
  • Microsoft PowerPoint (.pptx)
  • Plain text, Markdown, CSV

Read-only access, your permissions respected

We use Google's Drive API with read-only scope on the specific files and folders you pick. We never request full-Drive read access. Your files stay in Google's infrastructure — we extract and index the text, then discard the raw file. Revoke at any time from your Google Account's connected apps page.

Frequently asked questions

Everything you need to know about training on Google Drive.

How does training a chatbot on Google Drive work?

You connect Google Drive via OAuth, select files or folders to import, and InsiteChat downloads them, extracts text, and builds a private vector index. When a visitor asks a question, the AI retrieves the most relevant chunks and generates a grounded answer.

Which Google Drive file types are supported?

Google Docs, Sheets, Slides (native formats), PDFs (including scanned PDFs via OCR), Microsoft Word (.docx), Excel (.xlsx), PowerPoint (.pptx), plain text, Markdown, and CSV. If you have other types, reach out.

Can I import shared-drive / team-drive files?

Yes. The picker shows My Drive, Shared drives, and Shared with me — you can select from any of them as long as your Google account has read access.

What Drive permissions does InsiteChat request?

Read-only access to the specific files and folders you pick via the Google picker. We don't request full-Drive read access. You can review and revoke permissions at any time from your Google Account settings.

How often does the chatbot re-sync with Drive?

Free: manual only. Starter: monthly. Growth: weekly. Scale: daily. You can also trigger an immediate manual re-sync from the InsiteChat Sources dashboard.

What happens if I delete a file after it's been indexed?

On the next auto-sync (or manual re-sync), the deleted file is removed from the chatbot's index automatically. The AI will no longer reference or cite it.

Does it work with scanned PDFs?

Yes. We run OCR on PDFs that don't have extractable text, so scans of old contracts, handwritten notes (if legible), and image-based PDFs become searchable text.

What does the Google Drive integration cost?

Free on every InsiteChat plan. Your imported content counts toward your plan's "pages indexed" limit (Free: 30, Starter: 1,000, Growth: 10,000, Scale: 50,000). No per-file fees, no Drive-specific premium.

Turn your Drive into a queryable AI

Free plan. OAuth in 30 seconds. First indexed Doc in under 5 minutes.

Get started free