All integrations
Catalogue metadata onlyfile management & storagev20260826_00

BOX

Box

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

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

286

Action summaries

Display-only definitions

20

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream

OAUTH2

OAUTH2

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 286 actions

Add domain to list of allowed collaboration domains

BOX_ADD_ALLOWED_COLLABORATION_DOMAIN

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 us…

Untrusted display-only summary

Add classification to file

BOX_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…

Untrusted display-only summary

Add classification to folder

BOX_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**:…

Untrusted display-only summary

Add initial classifications

BOX_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 optio…

Untrusted display-only summary

Add or update user avatar

BOX_ADD_OR_UPDATE_USER_AVATAR

Adds or updates a user avatar.

Untrusted display-only summary

Add shared link to file

BOX_ADD_SHARED_LINK_TO_FILE

Adds a shared link to a file.

Untrusted display-only summary

Add shared link to folder

BOX_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)…

Untrusted display-only summary

Add shared link to web link

BOX_ADD_SHARED_LINK_TO_WEB_LINK

Adds a shared link to a web link.

Untrusted display-only summary

Add user to group

BOX_ADD_USER_TO_GROUP

Creates a group membership. Only users with admin-level permissions will be able to use this API.

Untrusted display-only summary

Append metadata taxonomy level

BOX_APPEND_METADATA_TAXONOMY_LEVEL

Appends a new level to a metadata taxonomy structure. Use when adding hierarchical categories to organize metadata. If no levels exist, this creates the first level.

Untrusted display-only summary

Apply watermark to file

BOX_APPLY_WATERMARK_TO_FILE

Applies or update a watermark on a file.

Untrusted display-only summary

Apply watermark to folder

BOX_APPLY_WATERMARK_TO_FOLDER

Applies or update a watermark on a folder.

Untrusted display-only summary

Ask question

BOX_ASK_QUESTION

Ask questions about Box files using Box AI. Use this action to query one or more files with natural language questions. Box AI will analyze the file contents and provide an answer based on the information found in the files. Modes: - single_item_qa: Ask about a single file (items array must have exactly 1 element) - m…

Untrusted display-only summary

Assign legal hold policy

BOX_ASSIGN_LEGAL_HOLD_POLICY

Assign a legal hold policy to a file, file version, folder, or user. Legal hold policies preserve content for litigation or compliance purposes by preventing the deletion of specified items. When assigned to a folder, the hold applies recursively to all contents. When assigned to a user, the hold applies to all conten…

Untrusted display-only summary

Assign retention policy

BOX_ASSIGN_RETENTION_POLICY

Assigns a retention policy to an item in Box to enforce content retention. Use this action to apply a retention policy to: - An entire enterprise (assign_to_type='enterprise', no ID needed) - A specific folder (assign_to_type='folder', provide folder ID) - Items matching metadata criteria (assign_to_type='metadata_tem…

Untrusted display-only summary

Assign storage policy

BOX_ASSIGN_STORAGE_POLICY

Creates a storage policy assignment for an enterprise or user. Storage policies control where data is stored geographically (data residency). This action requires Box Zones or similar enterprise feature to be enabled. Use 'list_storage_policies' to get available policies before assignment.

Untrusted display-only summary

Assign task

BOX_ASSIGN_TASK

Assigns a task to a user. A task can be assigned to more than one user by creating multiple assignments.

Untrusted display-only summary

Authorize user

BOX_AUTHORIZE_USER

Authorize a user by sending them through the [Box](https://box.com) website and request their permission to act on their behalf. This is the first step when authenticating a user using OAuth 2.0. To request a user's authorization to use the Box APIs on their behalf you will need to send a user to the URL with this for…

Untrusted display-only summary

Cancel box sign request

BOX_CANCEL_BOX_SIGN_REQUEST

Cancels a pending Box Sign request that has not yet been fully signed or declined. After cancellation, any outstanding signers will no longer be able to sign the document. Only the user who created the request (the requester) is able to cancel it. Note: A request cannot be cancelled if it was already declined, fully s…

Untrusted display-only summary

Commit upload session

BOX_COMMIT_UPLOAD_SESSION

Commits an upload session and creates a file from the uploaded chunks. This is the final step in a chunked upload workflow: 1. Create an upload session using 'create_upload_session' 2. Upload file parts using 'upload_part_of_file' 3. Commit the session using this action to finalize the file Requirements: - All parts m…

Untrusted display-only summary

Copy file

BOX_COPY_FILE

Creates a copy of a file.

Untrusted display-only summary

Copy file request

BOX_COPY_FILE_REQUEST

Copies an existing file request to a new folder. File requests allow external users to upload files to a specific folder without needing a Box account. This action creates a copy of an existing file request and associates it with a different destination folder. IMPORTANT LIMITATION: File request IDs cannot be discover…

Untrusted display-only summary

Copy folder

BOX_COPY_FOLDER

Creates a copy of a folder within a destination folder. The original folder will not be changed.

Untrusted display-only summary

Create AI Agent

BOX_CREATE_AI_AGENT

Creates a custom AI agent in Box AI Studio. At least one capability required: ask (Q&A), text_gen (content generation), or extract (metadata extraction). Requirements: Box Enterprise Advanced account, Box AI Studio enabled, "Manage AI" scope in Developer Console. Access options: 'enabled' (all users), 'disabled' (none…

Untrusted display-only summary

Create Box Sign Request

BOX_CREATE_BOX_SIGN_REQUEST

Creates a Box Sign request to send documents for electronic signing. Prepares documents and sends signature requests to signers via email. Signers do not need Box accounts. Supports up to 10 files, 35 signers, sequential signing order, templates, and custom redirect URLs. Requires Box Sign feature enabled and sign_req…

Untrusted display-only summary

Create box skill cards on file

BOX_CREATE_BOX_SKILL_CARDS_ON_FILE

Applies one or more Box Skills metadata cards to a file. NOTE: This action creates NEW Box Skill cards on a file. If Box Skill cards already exist on the file, this action will fail with a 409 Conflict error. In that case: - Use 'remove_box_skill_cards_from_file' to delete existing cards first, then create new ones, O…

Untrusted display-only summary

Create user exemption from collaboration domain restrictions

BOX_CREATE_COLLAB_EXEMPTION

Exempts a specific user from the enterprise's collaboration domain restrictions. This allows the specified user to collaborate with external parties from any domain, bypassing the enterprise's allowed collaboration domain list. PREREQUISITES: - The enterprise MUST have at least one allowed collaboration domain configu…

Untrusted display-only summary

Create collaboration

BOX_CREATE_COLLABORATION

Adds a collaboration for a single user or a single group to a file or folder. Collaborations can be created using email address, user IDs, or a group IDs. If a collaboration is being created with a group, access to this endpoint is dependent on the group's ability to be invited. If collaboration is in `pending` status…

Untrusted display-only summary

Create comment

BOX_CREATE_COMMENT

Adds a comment by the user to a specific file, or as a reply to an other comment.

Untrusted display-only summary

Create email alias

BOX_CREATE_EMAIL_ALIAS

Adds a new email alias to a user account. The email domain must be registered to your enterprise. Returns the newly created email alias object with id, type, email, and is_confirmed fields.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.