Carbon provides a pre-built component for authenticiation (OAuth, API access keys, etc), account management, file uploads, and file syncs.


Users can link their accounts to upload content using a variety of authentication methods, such as OAuth 2.0, API credentials, and access tokens.

Account Management

Users have the ability to manage their connected accounts, including actions such as re-syncing and disconnecting accounts.

File Upload

Users have the ability to choose files for upload, granting access to the contents of said files through Carbon’s APIs.

Third-Party File Selectors

Many connectors feature their own file selectors, all of which are accessible directly through Carbon.

In-House File Selector

For connectors that don’t have their own file selectors, Carbon provides an in-house file selector.

File Management

Users can initiate re-syncs and delete uploaded files.