melso
AutomationUse casesChangelog
Start your business
File Management & Storage

Connect your AI agent to Box

Box is a cloud content management platform for secure file storage, sharing, collaboration, and governance.

Set it up in Melso

  1. 1In Melso, open Settings → Agent Apps and hit Connect on Box.
  2. 2Finish the OAUTH2 sign-in in the window that opens. Melso stores the connection, not your credentials.
  3. 3Open your agent, go to its Agent Apps tab, and allow Box.
  4. 4Give the agent a task. It calls Box itself when the work needs it.
Get Melso
Box
box
284
tools
20
triggers
OAUTH2
auth
#149
rank
File Management & StorageDocuments
What you get

What Box gives your agent

The tools, permissions, and events Box exposes — the same ones your agent can use once the app is authorized.

What you sign in with

Box connects with OAUTH2.

  • Client id
  • Client secret

Permissions

Box does not break access down into granular permissions.

Tools Box exposes

BOX_ADD_ALLOWED_COLLABORATION_DOMAIN

Add domain to list of allowed collaboration domains

Creates a new entry in the list of allowed domains for collaboration within your enterprise. This allows you to whitelist specific domains for external collaboration. Use 'inbound' to allow users from the specified domain to collaborate on your enterprise's files and folders. Use 'outbound' to allow your enterprise users to collaborate on content owned by the specified domain. Use 'both' for bidirectional collaboration. Note: This action requires enterprise admin privileges and the 'manage_enterprise_properties' scope.

BOX_ADD_CLASSIFICATION_TO_FILE

Add classification to file

Adds a classification to a file by specifying the label of the classification to add. **Enterprise-only feature**: This action requires a Box enterprise account with classification templates configured. Users without an enterprise account will receive an error when attempting to use this feature. This API can also be called by including the enterprise ID in the URL explicitly, for example `/files/:id//enterprise_12345/securityClassification-6VMVochwUWo`.

BOX_ADD_CLASSIFICATION_TO_FOLDER

Add classification to folder

Adds a classification to a folder by specifying the label of the classification to add. **Enterprise-only feature**: This action requires a Box enterprise account with classification templates configured. Users without an enterprise account will receive an error when attempting to use this feature. **Prerequisites**: - A classification template must exist in the enterprise. Use `list_all_classifications` to retrieve available classification keys. - If no classifications exist, an admin must first create the classification template using `add_initial_classifications`. **Common errors**: - 404: Classification template not found (no classifications exist in enterprise) - 409: Classification already exists on this folder (use update action instead) - 403: Insufficient permissions to add classifications This API can also be called by including the enterprise ID in the URL explicitly, for example `/folders/:id//enterprise_12345/securityClassification-6VMVochwUWo`.

BOX_ADD_INITIAL_CLASSIFICATIONS

Add initial classifications

Initializes the classification template for an enterprise with an initial set of classification options. IMPORTANT: This action requires admin permissions and should only be called once per enterprise when no classifications exist. If classifications already exist, use the 'add_classification' action to add more options. Common classification examples: 'Confidential', 'Internal', 'Public', 'Restricted'. Returns 400 if the classification template already exists. Returns 403 if the user lacks admin permissions.

BOX_ADD_OR_UPDATE_USER_AVATAR

Add or update user avatar

Adds or updates a user avatar.

BOX_ADD_SHARED_LINK_TO_FILE

Add shared link to file

Adds a shared link to a file.

BOX_ADD_SHARED_LINK_TO_FOLDER

Add shared link to folder

Adds a shared link to a folder, allowing it to be shared with others via a URL. This action creates or updates a shared link on a folder. The shared link can be configured with different access levels: - 'open': Anyone with the link can access - 'company': Only people within the company can access (paid accounts only) - 'collaborators': Only those invited to the folder can access To create a shared link with default enterprise settings, call with just folder_id and fields='shared_link'. To customize access, set shared_link_access parameter. Returns the folder object with the new shared_link information including the URL.

BOX_ADD_SHARED_LINK_TO_WEB_LINK

Add shared link to web link

Adds a shared link to a web link.

Events your agent can react to

BOX_COLLABORATION_DETAILS_CHANGED_TRIGGER

Collaboration Details Changed

Triggers when a collaboration's details change (e.g., role, status, expiration). This trigger monitors a specific collaboration and detects when any meaningful field changes, such as role, status, expiration date, access type, or acknowledgment status.

BOX_COMMENT_CHANGED_TRIGGER

Comment Changed

Triggers when a comment's content or details change in Box. This trigger monitors a specific Box comment and detects when any meaningful field changes, such as message text edits, tagged message changes, or modification timestamp updates.

BOX_FILE_COMMENT_ADDED_TRIGGER

New File Comment Added

Triggers when a new comment is added to a file in Box. This trigger monitors a specific Box file and fires when new comments are detected.

BOX_FILE_METADATA_CHANGED_TRIGGER

File Metadata Changed

Triggers when a file's metadata or properties change in Box. This trigger monitors a specific Box file and fires when changes are detected in key fields like name, description, size, modification time, parent folder, or status.

BOX_FILE_SHARED_LINK_CHANGED_TRIGGER

File Shared Link Changed

Triggers when a file's shared link settings change in Box. This trigger monitors a specific Box file's shared link and fires when changes are detected in the shared link configuration, such as access level, permissions, password protection, expiration date, or vanity URL.

BOX_FILE_VERSION_UPLOADED_TRIGGER

New File Version Uploaded

Triggers when a new file version is uploaded to a file in Box. This trigger monitors a specific Box file and fires when new versions are detected.

Example prompts

  • Use Box to check recent changes and summarize them in the issue.
  • When a customer writes in, pull their data from Box before replying.
  • Audit our open items in Box and notify the channel of anything stale.

Useful links

  • Box website
  • Melso Agent Apps docs

More in File Management & Storage

  • Google Drive
  • OneDrive
  • Dropbox
  • Google Photos
  • Google Super
Related apps

Compare nearby apps

Other File Management & Storage connections your agents can use.

Notion

Connect to Notion

Notion centralizes notes, docs, wikis, and tasks in a unified workspace, letting teams build custom workflows for collaboration and knowledge management

53 toolsOAUTH2 / API_KEY
Google Drive

Connect to Google Drive

Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices, with robust search and offline access

77 toolsOAUTH2
Google Docs

Connect to Google Docs

Google Docs is a cloud-based word processor with real-time collaboration, version history, and integration with other Google Workspace apps

41 toolsOAUTH2
OneDrive

Connect to OneDrive

OneDrive is Microsoft’s cloud storage solution enabling users to store, sync, and share files across devices, offering offline access, real-time collaboration, and enterprise-grade security

81 toolsOAUTH2 / S2S_OAUTH2
DocuSign

Connect to DocuSign

DocuSign provides eSignature and digital agreement solutions, enabling businesses to send, sign, track, and manage documents electronically

335 toolsOAUTH2
Text to PDF

Connect to Text to PDF

Convert text to PDF

6 toolsNo auth
melso

Run your company with AI agents.

Start your business

Product

  • Home
  • Automation
  • Melso vs Polsia
  • Use cases
  • Changelog
  • Download

Resources

    Company

    • About
    • Contact Sales

    © 2026 Melso. All rights reserved.