Connect Box with Hookshot™ and your stack

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

Tools and triggers

What Agents can do in Box

Available tools and events after Box is connected.

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

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

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

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

  • Add or Update User Avatar

    Adds or updates a user avatar.

  • Add Shared Link to File

    Adds a shared link to a file.

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

  • Add Shared Link to Web Link

    Adds a shared link to a web link.

  • Add User to Group

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

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

  • Apply Watermark to File

    Applies or update a watermark on a file.

  • Apply Watermark to Folder

    Applies or update a watermark on a folder.

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

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

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

  • Assign Task

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

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

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

  • Change Shield Information Barrier Status

    Change the status of a shield information barrier. Shield information barriers are ethical walls that prevent exchanges or communication between individuals/groups within the same enterprise to avoid conflicts of…

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

  • Copy File

    Creates a copy of a file.

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

  • Copy Folder

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

Setup

Connect Box in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.