The Dropbox connector synchronizes supported text files from Dropbox into your knowledge base.
Authentication
OAuth — requires scopes:
files.metadata.readfiles.content.read
Configuration
| Field | Type | Required | Description |
|---|---|---|---|
| Folder Path | Input | No | Specific folder to sync (default: entire Dropbox) |
| Max Files | Input | No | Limit the number of synced files |
Supported File Types
.txt, .md, .markdown, .html, .htm, .csv, .json, .xml, .yaml, .yml, .log, .rst, .tsv
Size Limit
Maximum 10 MB per file. Larger files are skipped.
How It Works
- Folder Listing — Lists files recursively using
list_folderwithrecursive: true - Filtering — Only supported text files under 10 MB are included
- Content Deferred —
listDocumentsreturns stubs; content fetched on demand viagetDocument - HTML Handling —
.htmland.htmfiles are converted to plain text
Document Format
Content is the raw file text. HTML files are stripped to plain text.
Metadata Tags
| Tag | Type | Description |
|---|---|---|
| File Path | Text | Full path in Dropbox |
| Last Modified | Date | Server/client modification time |
| File Size | Number | File size in bytes |
Content Hash
dropbox:{file_id}:{content_hash|server_modified} — detects changes without downloading content.

