Box logo
AI agent integrationBox

Box integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in Box never means pasting credentials into a prompt.

Use Box from Claude Code

Bring Box context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate Box with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Files & Storage

What the Box integration exposes

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

One connection, many teammates

Connect Box once, then decide which teammates can use it for threads, automations, skills, and coding work.

Representative actions

  • 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.

  • 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`.

  • 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`.

  • 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.

  • Add or update user avatar

    Adds or updates a user avatar.

Representative triggers

  • 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.

  • 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.

  • 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.

Connection

API and auth details

Box provides APIs for content management and collaboration, including files, folders, uploads, downloads, metadata, search, comments, tasks, users, groups, collaborations, events, webhooks, retention, and enterprise administration.

FAQ

Questions people ask before connecting Box

Can Claude Code use Box?

Yes. Type lets an AI teammate use connected Box actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with Box through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The Box catalog entry includes public integration details and example capabilities where available.

Is this the same as a Box MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More files & storage apps for AI teammates