Box

Automates document routing, folder organization, and permission management across your cloud content. Use this to sync files between platforms and trigger workflows based on file uploads.

Try Box in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Box integration

    • Describe the outcome and Ceven picks the right Box calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Box data, across all 284 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Box access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Box, when, and on whose behalf.
    • The agent pauses and asks when Box is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Box.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Box action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Box, and when to use it.

Create folder
Use this to spin up a new empty folder within a parent directory to organize project assets.
Create collaboration
Grant a user or group access to a file or folder using an email address or ID.
Create Box Sign request
Send a document for signature by preparing the file and inviting signers.
Copy file
Duplicate an existing file to a new location while keeping the original intact.
Add shared link
Generate a public or restricted link for a file or folder to share with external partners.
Apply watermark
Overlay a security watermark on a file or folder to prevent unauthorized leaks.
Assign retention policy
Set a specific data retention rule on an item to ensure legal compliance.
Create comment
Add a note or a reply to a specific file to keep communication in context.
Add classification
Apply a governance label to a file or folder for data discovery and security.
Ask question
Query the content of a file using AI to get a specific answer based on the document text.
Create metadata instance
Apply a custom metadata template to a file to store structured data.
Assign legal hold
Place a legal hold on a file or folder to prevent any deletion during discovery.
Copy folder
Clone an entire folder structure into a destination directory.
Add user to group
Assign a user to a specific Box group to manage permissions at scale.
Add classification to file
Adds a classification to a file by specifying the label of the classification to add. this api can also be called by including the enterprise id in the url explicitly, for example `/files/:id//enterprise 12345/securityclassification-6vmvoch
Add classification to folder
Adds a classification to a folder by specifying the label of the classification to add. this api can also be called by including the enterprise id in the url explicitly, for example `/folders/:id/enterprise 12345/securityclassification-6vmv
Add domain to list of allowed collaboration domains
Creates a new entry in the list of allowed domains to allow collaboration for.
Add initial classifications
When an enterprise does not yet have any classifications, this api call initializes the classification template with an initial set of classifications. if an enterprise already has a classification, the template will already exist and inste
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.
Add shared link to web link
Adds a shared link to a web link.
Apply watermark to file
Applies or update a watermark on a file.
Apply watermark to folder
Applies or update a watermark on a folder.
Assign legal hold policy
Assign a legal hold to a file, file version, folder, or user.
Assign storage policy
Creates a storage policy assignment for an enterprise or user.
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 authorization to use the
Cancel box sign request
Cancels a sign request.
Change shield information barrier status
Change status of shield information barrier with the specified id.

30 actions · scroll to see them all

Frequently asked questions

Ceven operates using the permissions granted to the OAuth token during the connection process. If the authenticated user is an admin, the agent can perform administrative tasks like group management or policy assignment. If the user is a standard collaborator, the agent can only access and modify files that the user has permission to see. This ensures that the agent never bypasses your existing Box security model. You can restrict the agent by using a dedicated service account with limited access if you want to isolate the workflows to specific top level folders only.
Yes. The agent can trigger the Box Sign request flow by specifying the document and the signers. It can monitor the status of the request and trigger downstream actions once the document is signed. For example, once a signature is captured, Ceven can move the final PDF to a permanent archive folder and notify the account manager via email. This removes the need to manually track who has signed and where the final version is stored, making the entire contract lifecycle a hands off process.
Ceven can both read and write custom metadata templates. This allows the agent to treat Box like a database. You can have a workflow that reads a file metadata field for a project code and then moves that file into a folder that matches that code. It can also update metadata based on external triggers, such as changing a status from draft to final in your project management tool and reflecting that change in the Box metadata instance immediately.
Box imposes rate limits on its API to ensure platform stability. If a workflow attempts to perform thousands of rapid file operations, Box may return a 429 Too Many Requests error. Ceven handles this by implementing an exponential backoff strategy, meaning the agent will automatically pause and retry the request after a short delay. For extremely high volume migrations, we recommend batching updates or scheduling them during off peak hours to avoid hitting these limits and ensuring the workflow completes without interruption.
The agent can access file content when a specific action requires it, such as using the Ask Question tool to summarize a document or extract data. This happens in real time and the content is passed to the model for processing. Ceven does not create a permanent shadow copy of your file content on its own servers. The access is governed by the OAuth scope you provided, and all data transmission is encrypted to maintain the security standards required by Box enterprise customers.
Classification allows the agent to label folders and files for governance. When the agent adds a classification, it applies a label defined in your Box enterprise template. This is useful for automating data discovery. You can set up a workflow where any file containing the word confidential is automatically tagged with a Restricted classification. This makes it easier for your compliance team to run reports on where sensitive data lives without having to manually audit every folder in the company.
Yes, provided the connecting account has admin permissions. The agent can add users to groups or create new groups entirely. This is powerful for onboarding workflows. When a new employee is added to your HR system, Ceven can automatically create their Box account and add them to the necessary departmental groups. This ensures they have the right folder access from day one without an IT ticket being filed or a manual invite being sent by a manager.
The agent can assign legal hold policies to files, folders, or specific users. This is critical for legal teams during litigation. You can create a workflow where a trigger in a legal case management tool tells Ceven to place a hold on all files owned by a specific user. This prevents any accidental or intentional deletion of evidence. The agent can also remove the hold once the legal team provides the sign off, ensuring the data lifecycle continues as planned.

Alternatives to Box

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Box and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free