Skip to main content
Use the Dropbox Connector to ingest files from Dropbox into the mAItion knowledge base.

What It Does

  • reads files from specific Dropbox paths, or the entire account root recursively
  • converts file content to Markdown for indexing
  • optionally filters files by extension or by directory name
  • runs ingestion on configurable schedules

Required Environment Variables

Set these in .env.rag:
  • DROPBOX1_ACCESS_TOKEN: Dropbox access token with files.content.read and files.metadata.read scopes. Generate one at dropbox.com/developers/apps
  • DROPBOX1_SCHEDULES: ingestion interval in seconds (default is 3600)

config.yaml Example

.env.rag Example

Configuration Reference

Multiple Dropbox Sources

Add more sources entries (dropbox2, dropbox3, etc) with separate env vars per source.