Dropbox
Arcade tools designed for LLMs to interact with Dropbox
Arcade provides a toolkit for integrating with Dropbox, enabling seamless interactions with files stored in the cloud. Developers can leverage these tools for various file management capabilities.
Capabilities
- Download files directly from Dropbox.
- List items in specified folders with efficient pagination.
- Search for files and folders using customized criteria, while utilizing pagination to manage large result sets.
OAuth
- Provider: Dropbox
- Scopes: files.content.read, files.metadata.read
No secret types are required for using this toolkit. Users simply need OAuth tokens for authentication.
Available tools(3)
| Tool name | Description | Secrets | |
|---|---|---|---|
Downloads the specified file.
Note: either one of `file_path` or `file_id` must be provided. | |||
Provides a dictionary containing the list of items in the specified folder path.
Note 1: when paginating, it is not necessary to provide any other argument besides the cursor.
Note 2: when paginating, any given item (file or folder) may be returned in multiple pages. | |||
Returns a list of items in the specified folder path matching the search criteria.
Note 1: the Dropbox API will return up to 10,000 (ten thousand) items cumulatively across
multiple pagination requests using the cursor token.
Note 2: when paginating, it is not necessary to provide any other argument besides the cursor.
Note 3: when paginating, any given item (file or folder) may be returned in multiple pages. |
Selected tools
No tools selected.
Click "Show all tools" to add tools.
Requirements
Select tools to see requirements
Dropbox.DownloadFile
Downloads the specified file. Note: either one of `file_path` or `file_id` must be provided.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
file_path | string | Optional | The path of the file to download. E.g. '/AcmeInc/Reports/Q1_2025.txt'. Defaults to None. |
file_id | string | Optional | The ID of the file to download. E.g. 'id:a4ayc_80_OEAAAAAAAAAYa'. Defaults to None. |
Requirements
Output
json— Contents of the specified fileDropbox.ListItemsInFolder
Provides a dictionary containing the list of items in the specified folder path. Note 1: when paginating, it is not necessary to provide any other argument besides the cursor. Note 2: when paginating, any given item (file or folder) may be returned in multiple pages.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
folder_path | string | Optional | The path to the folder to list the contents of. E.g. '/AcmeInc/Reports'. Defaults to an empty string (list items in the Dropbox root folder). |
limit | integer | Optional | The maximum number of items to return. Defaults to 100. Maximum allowed is 2000. |
cursor | string | Optional | The cursor token for the next page of results. Defaults to None (returns the first page of results). |
Requirements
Output
json— Dictionary containing the list of files and folders in the specified folder pathDropbox.SearchFilesAndFolders
Returns a list of items in the specified folder path matching the search criteria. Note 1: the Dropbox API will return up to 10,000 (ten thousand) items cumulatively across multiple pagination requests using the cursor token. Note 2: when paginating, it is not necessary to provide any other argument besides the cursor. Note 3: when paginating, any given item (file or folder) may be returned in multiple pages.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
keywords | string | Required | The keywords to search for. E.g. 'quarterly report'. Maximum length allowed by the Dropbox API is 1000 characters. |
search_in_folder_path | string | Optional | Restricts the search to the specified folder path. E.g. '/AcmeInc/Reports'. Defaults to None (search in the entire Dropbox). |
filter_by_category | array<string> | Optional | Restricts the search to the specified category(ies) of items. Provide None, one or multiple, if needed. Defaults to None (returns all categories).imagedocumentpdfspreadsheetpresentationaudiovideofolderpaper |
limit | integer | Optional | The maximum number of items to return. Defaults to 100. Maximum allowed is 1000. |
cursor | string | Optional | The cursor token for the next page of results. Defaults to None (first page of results). |
Requirements
Output
json— List of items in the specified folder path matching the search criteria