Dropbox

Dropbox is a cloud storage service offering file syncing, sharing, and collaboration across devices with version control and robust integrations

174 actions Integration catalog
Request access
Connect Dropbox once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Activate team folderDROPBOX_ACTIVATE_TEAM_FOLDER
Tool to activate an archived team folder. Use when you need to restore access to a previously archived team folder.
Add file memberDROPBOX_ADD_FILE_MEMBER
Tool to add specified members to a Dropbox file with configurable access levels. Use when sharing a file with specific users by email or Dropbox ID. Supports custom invitation messages and notification controls. Note: This endpoint does not support apps with the app folder permission, and members will receive invitations unless quiet mode is enabled.
Add file propertiesDROPBOX_ADD_FILE_PROPERTIES
Tool to add custom properties to a Dropbox file using a filled property template. Use when you need to tag files with structured metadata like project info, status, or categories.
Add tag to file or folderDROPBOX_ADD_FILE_TAGS
Tool to add a tag to a file or folder in Dropbox. Use when you need to tag items for organization. Tags are automatically converted to lowercase.
Add folder memberDROPBOX_ADD_FOLDER_MEMBER_ACTION
Tool to add members to a shared folder with specified access levels. Use when an owner or editor needs to invite new members to a shared folder. Members receive invites and must be mounted via mount_folder for full access. Requires appropriate ACL permissions.
Add users to space limits exclusion listDROPBOX_ADD_MEMBER_SPACE_LIMITS_EXCLUDED_USERS
Tool to add users to the team's space limits exclusion list in Dropbox. Users on this list are exempt from space limit restrictions. Use when you need to exclude specific team members from storage quota enforcement. Requires team admin authentication.
Add sharing allowlistDROPBOX_ADD_SHARING_ALLOWLIST
Tool to add domains or email addresses to the team sharing allowlist. Use when team admins need to approve specific domains or emails for sharing. Requires team admin authentication. At least one of 'domains' or 'emails' must be provided, with a maximum of 100 entries per call.
Add members to team groupDROPBOX_ADD_TEAM_GROUP_MEMBERS
Tool to add members to a team group with specified access levels. Use when you need to add users to an existing team group. Requires team admin credentials with group management permissions.
Add team membersDROPBOX_ADD_TEAM_MEMBERS
Tool to add new members to a Dropbox team. Use when you need to invite users to join the team with specified roles and settings. Maximum of 20 members per request. Requires team admin credentials.
Add secondary emails to team membersDROPBOX_ADD_TEAM_MEMBERS_SECONDARY_EMAILS
Tool to add secondary email addresses to Dropbox team members. Use when you need to associate additional email addresses with team member accounts. Requires team admin credentials.
Add property template for teamDROPBOX_ADD_TEAM_PROPERTIES_TEMPLATE
Tool to add a property template for a team in Dropbox. Use when you need to create a standardized set of custom properties that can be applied to files and folders. Requires team admin permissions and a Dropbox Business account.
Alpha Upload FileDROPBOX_ALPHA_UPLOAD_FILE
Tool to upload a new file to Dropbox using the alpha upload endpoint. Use when uploading files up to 150 MiB. Note that the behavior of this alpha endpoint is unstable and subject to change.
Append data to upload sessionDROPBOX_APPEND_UPLOAD_SESSION
Tool to append more data to an existing upload session. Use when uploading large files in chunks. When the 'close' parameter is set to true, this call will close the session. A single request should not upload more than 150 MiB.
Append to multiple upload sessionsDROPBOX_APPEND_UPLOAD_SESSION_BATCH
Tool to append data to multiple upload sessions in a single request. Use when you need to upload data to multiple ongoing upload sessions efficiently. The file content for each session should be concatenated in the request body in the order specified by entries. A single request should not upload more than 150 MiB. The maximum size of a file one can upload to an upload session is 2^41 - 2^22 (2,199,019,061,248) bytes.
Archive team folderDROPBOX_ARCHIVE_TEAM_FOLDER
Tool to archive an active team folder in Dropbox. Sets the team folder's status to archived and removes all folder and file members. Use when you need to archive a team folder that is no longer in active use. The folder must be active before it can be archived.
Check copy batch job statusDROPBOX_CHECK_COPY_BATCH
Tool to check the status of an asynchronous copy batch job in Dropbox. Use when you have an async_job_id from a previous copy_batch operation and need to poll its status. Returns 'in_progress', 'complete' with results for each entry, or 'failed' with error details.
Check delete batch statusDROPBOX_CHECK_DELETE_BATCH
Tool to check the status of an asynchronous delete batch job in Dropbox. Use when you need to poll the status of a batch delete operation initiated by delete_batch. Returns 'in_progress', 'complete' with per-entry results, 'failed', or error status.
Check folder batch statusDROPBOX_CHECK_FOLDER_BATCH
Tool to check the status of an asynchronous folder batch creation job. Use when you need to poll the status of a create_folder_batch operation. Returns 'in_progress', 'complete' with results, or 'failed' with error details.
Check sharing job statusDROPBOX_CHECK_JOB_STATUS
Tool to check the status of an asynchronous sharing job in Dropbox. Use when you have an async_job_id from a previous sharing operation (like unshare_folder, remove_folder_member) and need to poll its status. Returns 'in_progress', 'complete', 'failed' with error details, or polling errors.
Check move batch job statusDROPBOX_CHECK_MOVE_BATCH
Tool to check the status of an asynchronous move batch job. Use when you need to poll the status of a batch move operation started with move_batch_v2. Returns a list of results for each entry when complete.
Check move former member files job statusDROPBOX_CHECK_MOVE_FORMER_MEMBER_FILES_JOB_STATUS
Tool to check the status of an asynchronous move former member files job. Use when you have an async_job_id from a previous team/members/move_former_member_files operation and need to poll its completion status. Returns 'in_progress', 'complete', 'failed' with error details, or error states like 'invalid_async_job_id'.
Check remove member job statusDROPBOX_CHECK_REMOVE_MEMBER
Tool to check the status of an asynchronous remove folder member job in Dropbox. Use when you have an async_job_id from a previous remove_folder_member operation and need to poll its status. Returns 'in_progress', 'complete' with access level info, or 'failed' with error details.
Check save URL job statusDROPBOX_CHECK_SAVE_URL_STATUS
Tool to check the status of a save_url job in Dropbox. Use when you have an async_job_id from a save_url operation and need to poll its completion status. Returns 'in_progress', 'complete' with file metadata, or 'failed' with error details.
Check share job statusDROPBOX_CHECK_SHARE_JOB_STATUS
Tool to check the status of an asynchronous folder sharing job in Dropbox. Use when you need to poll the status of a folder share operation that was initiated asynchronously. Returns 'in_progress', 'complete' with folder metadata, 'failed' with error details, or polling error status.
Check team folder archive statusDROPBOX_CHECK_TEAM_FOLDER_ARCHIVE
Tool to check the status of an asynchronous team folder archive job in Dropbox. Use when you have an async_job_id from a previous team_folder/archive operation and need to poll its status. Returns 'in_progress' while archiving, 'complete' with team folder metadata when done, or error states like 'invalid_async_job_id'.
Check upload batch statusDROPBOX_CHECK_UPLOAD_BATCH
Tool to check the status of an asynchronous upload batch job in Dropbox. Use when you need to poll the status of a batch upload operation initiated by upload_session/finish_batch. Returns 'in_progress', 'complete' with per-entry results, or error status.
Check userDROPBOX_CHECK_USER
Tool to test Dropbox API connection and validate access token by echoing back a supplied string. Use when you need to verify that the Dropbox API is accessible and the access token is valid.
Copy multiple files or foldersDROPBOX_COPY_BATCH
Tool to copy multiple files or folders to different locations at once in Dropbox. Use when you need to duplicate multiple items efficiently. This operation may complete synchronously or return a job ID for async processing. Use copy_batch/check:2 to check async job status.
Copy file or folderDROPBOX_COPY_FILE_OR_FOLDER
Tool to copy a file or folder to a different location in Dropbox. Use when you need to duplicate content without removing the original. If the source path is a folder, all its contents will be copied.
Count file requestsDROPBOX_COUNT_FILE_REQUESTS
Tool to get the total number of file requests owned by the authenticated user. Use when you need to count how many file requests (both open and closed) exist.
Create file requestDROPBOX_CREATE_FILE_REQUEST
Tool to create a new file request in Dropbox. Use when you need to request files from others by generating a unique link for uploads to a specified Dropbox folder, optionally with a deadline.
Create folderDROPBOX_CREATE_FOLDER
Tool to create a new folder at a specified path in Dropbox. Use when you need to organize files by creating a new directory.
Create multiple foldersDROPBOX_CREATE_FOLDER_BATCH
Tool to create multiple folders at once in Dropbox. Use when you need to create several folders efficiently in a single request. For large batches, returns a job ID immediately and runs asynchronously; for smaller inputs, creates folders and returns results synchronously.
Create paper documentDROPBOX_CREATE_PAPER_DOCUMENT
Creates a new Dropbox Paper document at the specified path using HTML or Markdown content.
Create Paper folderDROPBOX_CREATE_PAPER_FOLDER
Tool to create a new Paper folder with the provided info. Use when you need to organize Paper documents by creating a new folder. Note: This endpoint works for content created by users on the older version of Paper.
Create shared linkDROPBOX_CREATE_SHARED_LINK
Tool to create a stable, long-lived shared link for a Dropbox file or folder. Use when the user needs a permanent URL suitable for embedding or long-term sharing (as opposed to temporary links that expire in hours). Supports optional settings like expiration, password protection, and visibility controls. Note: If a shared link already exists for the path, the API will return an error; in that case, use a separate list_shared_links endpoint to retrieve existing links.
Create simple shared link (Deprecated)DROPBOX_CREATE_SHARED_LINK_SIMPLE
DEPRECATED: Use CreateSharedLinkV2 instead. Tool to create a basic shared link for a Dropbox file or folder. If a shared link already exists for the given path, that link is returned. Use when you need a simple shared link without advanced settings like password protection or custom expiration. For links with advanced settings, use the create_shared_link action instead.
Create team folderDROPBOX_CREATE_TEAM_FOLDER
Tool to create a new, active team folder with no members in Dropbox. Use when you need to set up a new team folder for collaboration. The folder is created without any members initially.
Create team groupDROPBOX_CREATE_TEAM_GROUP
Tool to create a new, empty team group in Dropbox with a specified name. Use when you need to create a new group for organizing team members. Requires team admin credentials with team member management permissions.
Delete all closed file requestsDROPBOX_DELETE_ALL_CLOSED_FILE_REQUESTS
Tool to delete all closed file requests owned by the current user. Use when you need to clean up closed file requests in bulk.
Delete multiple files/foldersDROPBOX_DELETE_BATCH
Tool to delete multiple files or folders at once in Dropbox. Use when you need to delete several items simultaneously. This route is asynchronous and returns a job ID immediately for large batches. Use delete_batch/check to verify completion status.
Delete file or folderDROPBOX_DELETE_FILE
Tool to delete a file or folder at the specified path in Dropbox. Use when you need to permanently remove a file or folder and all its contents.
Delete file or folder (Deprecated)DROPBOX_DELETE_FILE_OR_FOLDER
DEPRECATED: Use DeleteFile instead. Permanently and irreversibly deletes the file or folder at the specified path in Dropbox. Folder deletion is recursive — all nested contents are removed. Always obtain explicit user confirmation before calling, especially for folders. Requires the `files.content.write` scope.
Delete file requestsDROPBOX_DELETE_FILE_REQUESTS
Tool to delete a batch of closed file requests in Dropbox. Use when you need to remove multiple file requests that are no longer needed. Only closed file requests can be deleted; attempting to delete open file requests will fail.
Delete manual contacts batchDROPBOX_DELETE_MANUAL_CONTACTS_BATCH
Tool to delete specific manually added contacts from Dropbox by their email addresses. Use when you need to remove contacts that were manually added to a user's Dropbox account.
Permanently delete archived team folderDROPBOX_DELETE_TEAM_FOLDER_PERMANENTLY
Tool to permanently delete an archived team folder in Dropbox. Use when you need to permanently remove an archived team folder and all its contents. The team folder must be archived before it can be permanently deleted.
Delete team groupDROPBOX_DELETE_TEAM_GROUP
Tool to delete a Dropbox team group. Use when you need to remove a team group. Note that this requires team admin permissions and the group cannot be system-managed.
Delete team member profile photoDROPBOX_DELETE_TEAM_MEMBER_PROFILE_PHOTO
Tool to delete a team member's profile photo. Use when you need to remove the profile picture of a team member. Requires team admin permissions.
Delete team members secondary emailsDROPBOX_DELETE_TEAM_MEMBERS_SECONDARY_EMAILS
Tool to delete secondary email addresses from Dropbox team members. Use when you need to remove secondary emails from one or more team members. Requires team member management permissions.
Download Folder as ZipDROPBOX_DOWNLOAD_ZIP
Tool to download a folder from Dropbox as a zip file. Use when you need to download an entire folder structure with multiple files. The folder must be less than 20 GB in size with any single file less than 4 GB, and the resulting zip must have fewer than 10,000 total entries.
Export FileDROPBOX_EXPORT_FILE
Tool to export non-downloadable Dropbox files (especially Dropbox Paper) to Markdown/HTML/plain text and return usable content. Use when you need to access content from files that cannot be downloaded directly, such as Dropbox Paper documents or Google Docs stored in Dropbox. Requires files.content.read scope.
Search files and foldersDROPBOX_FILES_SEARCH
Tool to search for files and folders in Dropbox by name or content. Use when you need to find items matching a search query within a specific path or across the entire Dropbox.
Finish upload sessionDROPBOX_FINISH_UPLOAD_SESSION
Tool to finish an upload session and save the uploaded data to the given file path. Use when completing a multi-part upload after using upload_session/start and upload_session/append. A single request should not upload more than 150 MiB. The maximum size of a file one can upload to an upload session is 2,199,019,061,248 bytes.
Finish batch upload sessionsDROPBOX_FINISH_UPLOAD_SESSION_BATCH
Tool to commit many files at once into a user's Dropbox after uploading file contents via upload_session/start and upload_session/append. Use when you need to finish multiple upload sessions in a single request. Returns an async_job_id which can be used with upload_session/finish_batch/check to poll for completion. Maximum 1000 entries per request.
Get about meDROPBOX_GET_ABOUT_ME
Tool to get information about the current user's Dropbox account. Use when you need to retrieve account details like email, name, or account type. Useful for verifying authenticated account identity before destructive operations in multi-account setups. Note: successful response does not imply access to all shared or team folders; path-specific permission errors from other tools indicate missing folder-level permissions, not empty results.
Get accountDROPBOX_GET_ACCOUNT
Tool to get information about a user's Dropbox account using their account ID. Use when you need to retrieve account details for a specific user.
Get account batchDROPBOX_GET_ACCOUNT_BATCH
Tool to get information about multiple user accounts in a single request. At most 300 accounts may be queried per request. Use when you need to retrieve details for multiple Dropbox users efficiently.
Get available team member rolesDROPBOX_GET_AVAILABLE_TEAM_MEMBER_ROLES
Tool to retrieve all available team member roles for the connected Dropbox team. Use when you need to discover what roles can be assigned to team members (e.g., Team, Billing, Report, Content, Security, User management, Support).
Get copy referenceDROPBOX_GET_COPY_REFERENCE
Tool to get a copy reference to a file or folder. Use when you need to generate a reference string that can be used to copy the file or folder to another user's Dropbox via copy_reference/save.
Get file lock batchDROPBOX_GET_FILE_LOCK_BATCH
Tool to return lock metadata for multiple files in a single batch request. Use when you need to check the lock status of up to 1000 files at once.
Showing the first 60 of 174 actions.