Flowblocks
Dashboard
Dashboard
Getting Started
QuickstartHow it works
Building Workflows
The canvasGenerating with AIPreview and runsSharing and collaboration
Steps
OverviewAgentBranches and loopsGuardrails and approvalState and data
Connectors
OverviewGoogleMicrosoftDropboxOther providersMCP servers
Develop
Embedding the builderNode SDKREST API
Reference
Self-hostingEnvironment variablesLimitsFAQ

All systems operational

Connectors

Dropbox

Register a Dropbox app with three read scopes and one redirect URI for the Dropbox connector.

Dropbox uses one app and one callback. Flowblocks requests account_info.read, files.metadata.read and files.content.read.

Note

This page is for self-hosted installs. On Flowblocks Cloud this connector works without any setup.

Create the app

Open the Dropbox App Console and choose Create app. Choose Scoped access and Full Dropbox.

Full Dropbox lets a workflow search the whole account. An app-folder app only sees its own folder.

Set permissions

Open the Permissions tab and enable account_info.read, files.metadata.read and files.content.read. Submit the changes.

Add the redirect URI

Open the Settings tab. Under Redirect URIs, add:

http://localhost:3000/api/auth/oauth2/callback/connector_dropbox

Add the credentials

The App key is the client id and the App secret is the client secret. Put them in .env.local, then restart the server:

DROPBOX_CLIENT_ID=
DROPBOX_CLIENT_SECRET=

On this page

Create the appSet permissionsAdd the redirect URIAdd the credentials