Skip to main content
Files & Data Sources is where your chatbot learns from documents. You can upload files by hand or connect an app and sync files from it.

Upload files directly

  1. In your chatbot’s sidebar, open Files & Data Sources.
  2. Select Add FilesLocal Files.
  3. Choose your files with Browse File and confirm with Upload Files.
Uploads accept common document formats (PDF, DOC/DOCX, TXT, CSV, and similar text-based formats) up to 10 MB per file by default. If you need larger files, contact support@sitegpt.ai.
The chatbot learns from the extractable text. Scanned PDFs that are pure images, and audio or video files, will not produce useful training content.

Connect an app

Connected sources let you pick files from the tools where your content already lives, and re-sync them when they change:

Notion

Google Drive

Dropbox

OneDrive

Box

GitHub

The connectors follow the same flow (GitHub differs slightly: you point it at a repository and file patterns instead of picking files):
1

Connect your account

Open Files & Data SourcesAdd Files, pick the app, and select Connect Account. You will be sent to the provider to authorize read access.
2

Choose what to sync

Browse or search your files, select the ones the chatbot should learn from, and confirm with Sync Selected Files.
3

Watch training complete

Synced files appear in the list with live Trained / Pending / Failed status badges, exactly like uploaded files.
Disconnecting an app later does not delete already-trained content. Remove the documents from the list if you also want the chatbot to stop using them.

Editing a document’s content

Open any document in the list to view its parsed text. For text-based documents you can edit the parsed content directly and save, which retrains the chatbot on your edited version. This is handy for fixing extraction glitches without touching the original file.

Working with the list

The Files & Data Sources list has the same tools as Website Links: live status counts, search, bulk Resync and Delete, and CSV export. See managing your content.
Using the CLI or API? SharePoint and Confluence connectors are available there in addition to the sources above.