This connector enables AI agents and RAG systems to retrieve context from Dropbox through Airweave’s unified search layer.
Dropbox source connector integrates with the Dropbox API to extract and synchronize files.
Connects to folder structures from your Dropbox account.
It supports downloading and processing files.
This connector uses OAuth 2.0 with custom credentials. You need to provide your OAuth application’s Client ID and Client Secret, then complete the OAuth consent flow.
This connector does not have any additional configuration options.
The following data models are available for this connector:
Schema for Dropbox account-level entities based on the Dropbox API.
Reference: https://www.dropbox.com/developers/documentation/http/documentation#users-get_current_account
Schema for Dropbox folder entities matching the Dropbox API.
Reference: https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder
Schema for Dropbox file entities matching the Dropbox API.
Reference: https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder
Airweave will access Dropbox on behalf of your users. You’ll need to have each
Dropbox provides documentation on how to implement OAuth 2.0. This guide will walk you through connecting Dropbox APIs to Airweave when running locally.
Go here to create the “Airweave integration” application
Under Settings, add the Redirect URI. Use the appropriate URL for your environment:
Production (Airweave Cloud):
Local:
3.Under Permissions, select the following scopes:
App key and App secret under Settings. Add these credentials to the dev.integrations.yml file to enable Dropbox API integration.