# Box AI employee

Viktor works in Box for you. Ask in Slack or Microsoft Teams.

Viktor is an AI employee that connects to Box and helps you organize, find, and share files in cloud storage, running 19 Box actions for you like Add Comment, Move Folder, and Get Comments. Ask in plain English from your workspace; Viktor does the work in Box and reports back. Viktor connects in one click via OAuth.

- Tool: Box
- Category: Productivity
- Connection: One-click OAuth
- Actions available: 19
- Currently available in: Slack, Microsoft Teams, and Discord
- Page: https://viktor.com/integrations/box

## What can your AI employee do in Box?

Viktor connects to your Box account and completes work in it. He doesn't just answer questions about Box, he takes the actions on your behalf and delivers the finished result to your workspace.

Unlike workflow builders such as Zapier or Make, there is nothing to configure - no triggers to map, no workflows to maintain. You describe the outcome in plain English, and Viktor picks the right Box actions, chains them with the other 9,800+ tools he connects to, and asks for approval before anything sensitive runs.

### About Box

Platform for secure content management, workflow, and collaboration

### How a run works

1. **You ask in your workspace** - Describe what you need in plain English
2. **Viktor picks the actions** - Selects from 19 Box actions, chains them together
3. **Runs in Box** - Helps you organize, find, and share files in cloud storage - your real data.
4. **Reports back** - Delivers the finished result to your workspace

## Use Box from Slack and Microsoft Teams

Message Viktor in a Slack channel, a Microsoft Teams chat or a direct message. He opens Box, does the work and posts the result in the same thread, so nobody has to switch tabs.

He can also run Box work on a schedule, like a weekly Box summary posted to your team's channel. Anything sensitive waits for your approval before it runs.

## Security and permissions

- One-click OAuth - Viktor never sees your password, and you can revoke access at any time.
- Review-first approvals: sensitive Box actions wait for your sign-off before they run.
- Isolated compute per team, encrypted in transit and at rest - and your data is never used to train models.
- SOC 2 Type 1 compliant, with Type 2 and ISO 27001 in progress.
- Viktor is not affiliated with or endorsed by Box.

## What can you ask Viktor to do in Box?

- "Find the latest version of the proposal in Box and share the link."
- "Organize the files from this project into a new folder in Box."
- "Watch Box for new files in the shared folder and post them here."
- "Clean up duplicate files in Box and report what you removed."

## How does Viktor work with Box?

1. Open Viktor in a supported workspace.
2. Connect Box with one-click OAuth - Viktor handles authentication.
3. Ask in plain English. Viktor runs the Box actions, chains them with your other tools when needed, and reports back. Sensitive actions wait for your approval.

## What can Viktor do in Box? (19 actions)

- **Add Comment** - Adds a comment to a Box file. To mention a user, include @[userid:name] in the message and Box will notify them by email. Use Get Comments to read existing comments on a file.
- **Create Collaboration** - Adds a collaboration for a user or group on a file or folder, granting them access with a role (editor, viewer, previewer, uploader, previewer uploader, viewer uploader, or co-owner). Item Type must be file or folder. Invite users by email or user ID; groups must be invited by group ID only. Can View Path applies only to folder collaborations. Use Delete Collaboration to revoke access.
- **Create Folder** - Creates a new empty folder within the specified parent folder. Parent folder ID 0 is the root (All Files). Folder names must be 1-255 characters, use only Unicode Basic Multilingual Plane (BMP) characters, and cannot contain non-printable characters, / or \\, leading or trailing spaces, or be . or ... Names must be unique within the parent (case-insensitive). Use List Folder Items to inspect contents, or Move Folder / Delete Folder to reorganize afterward. See folder name restrictions.
- **Create Shared Link** - Creates or updates a shared link for a file or folder. Access levels: open, company, or collaborators. A password can only be set when access is open; download permission applies only when access is open or company. A resource can have only one shared link at a time.
- **Create Box Sign Request** - Creates a Box Sign signature request and sends it to the listed signers. Requires at least one signer, plus the document(s) to sign passed via Additional Options — either sourcefiles (e.g. [{\"id\": \"123456789\", \"type\": \"file\"}]) or a templateid; Box rejects requests with no document source. The signed document and signing log are saved to the Parent Folder.
- **Delete Collaboration** - Removes a collaboration, revoking a user's or group's access to a file or folder. Use Create Collaboration to grant access first and obtain a collaboration ID from its response.
- **Delete Folder** - Deletes a folder by moving it to trash (or permanently when enterprise settings require). Set Recursive to true to delete non-empty folders and all contents; without it, deleting a non-empty folder fails. Deleting a large folder can take longer than Box's request timeout — Box then returns HTTP 503 while the deletion continues in the background, which this action reports as accepted (accepted: true). This cannot be undone from this action — use List Folder Items to verify contents first.
- **Download File** - Downloads a file from Box to your workflow's /tmp directory and returns the saved file path. Use Get File Metadata to check the file's name and size first, or Get File Text to extract text content without downloading.
- **Get Comments** - Fetches all comments on a Box file, paginating through every page and returning the full list. Use Add Comment to create a new comment on the file.
- **Get File Metadata** - Retrieves metadata for a file (name, size, timestamps, path, and more). Optionally request specific fields. Use List File Versions for version history, or Download File for content.
- **Get File Text** - Extracts the text content of a Box file using its extractedtext representation. Works for office documents, presentations, spreadsheets, PDFs, and plain-text or code files. Box does not generate this representation for images (they have no text layer) or for files larger than 500 MB, and the action fails with an error when the file has no text representation. Use Download File to fetch the raw file instead.
- **List Collaborations** - Lists the collaborations (users and groups with access, and their roles) on a Box file or folder. Use this to find a collaboration ID before calling Delete Collaboration, or to audit who has access to an item. Item Type must be file or folder.
- **List File Versions** - Lists prior versions of a file (does not include the current version). Box only tracks file versions for users with premium accounts, so this returns an empty list on free accounts. Use Get File Metadata for current file details, or Upload File Version to create a new version.
- **List Folder Items** - Lists files, folders, and web links in a Box folder. Use 0 for the root folder. Returns one page of results (default 100, max 1000). To find items by name or metadata across all folders, use Search Content instead.
- **List Folders** - Lists the subfolders directly inside a Box folder. Use 0 for the root folder. Returns one page of results (default 100, max 1000). Use List Folder Items instead to also include files and web links.
- **Move Folder** - Moves a folder to a new parent folder. Optionally rename the folder while moving. Provide the source folder ID and destination parent folder ID (0 for root). Cannot move a folder into itself or one of its descendants. When renaming, the new name must be 1-255 characters, use only Unicode Basic Multilingual Plane (BMP) characters, and cannot contain non-printable characters, / or \\, leading or trailing spaces, or be . or ... Use Create Folder to create a destination first if needed. See folder name restrictions.
- **Search Content** - Searches for files, folders, and web links across the user's Box content by keyword and/or metadata filters — at least one of Query or Metadata Filters is required. Matches item names, descriptions, and file text content; trashed items are excluded. Paginates through and returns all matching results. To browse a known folder instead, use List Folder Items.
- **Upload File Version** - Uploads a new version of an existing Box file (max 50MB), replacing its current content; prior versions are kept in version history on premium accounts. Optionally rename the file at the same time. Use List File Versions to review version history afterward.
- **Upload a File** - Uploads a file (max 50MB — Box's limit for direct uploads) to a Box folder. The file name must be unique within the parent folder (case-insensitive). Provide either a file URL or a path to a file in the /tmp directory. Use Upload File Version to update an existing file's content instead.

## Viktor uses Box together with

- [Slack](https://viktor.com/integrations/slack)
- [Gmail](https://viktor.com/integrations/gmail)
- [Google Sheets](https://viktor.com/integrations/google-sheets)
- [HubSpot](https://viktor.com/integrations/hubspot)
- [Salesforce](https://viktor.com/integrations/salesforce)
- [Stripe](https://viktor.com/integrations/stripe)

## More Productivity integrations

- [GitHub](https://viktor.com/integrations/github)
- [Jira & Confluence](https://viktor.com/integrations/jira-confluence)
- [Asana](https://viktor.com/integrations/asana)
- [Monday.com](https://viktor.com/integrations/monday-com)
- [Linear](https://viktor.com/integrations/linear)
- [Notion](https://viktor.com/integrations/notion)
- [Miro](https://viktor.com/integrations/miro)
- [ServiceM8](https://viktor.com/integrations/servicem8)

## FAQ

### Does Viktor integrate with Box?

Yes. Box is one of the 9,800+ tools Viktor connects to, in one click via OAuth. Once connected, anyone on your team can put Viktor to work in Box from their workspace - no workflow builder, no code.

### How do I connect Box to Viktor?

Ask Viktor in your workspace to connect Box, then approve the one-click OAuth prompt. Viktor never sees your password, handles authentication itself, and starts working right away. Setup takes about two minutes, and you can revoke access at any time.

### What can Viktor do in Box?

Viktor can run 19 Box actions, including Add Comment, Move Folder, and Get Comments - and chain them with other tools in a single request. In practice that means Viktor helps you organize, find, and share files in cloud storage. If a task spans several actions, Viktor plans the sequence itself and reports back when the work is done.

### Do I need to build workflows for Box?

No. Viktor isn't a workflow builder - there are no triggers to map and nothing to maintain. You ask for the outcome in plain English in your workspace, and Viktor decides which Box actions to take, runs them, and reports back.

### Is my Box data secure with Viktor?

Yes. Viktor connects to Box in one click via OAuth, runs in an isolated environment per team, and never trains models on your data. Sensitive actions wait for your approval, and you can revoke access at any time. Viktor is SOC 2 Type 1 compliant, with Type 2 and ISO 27001 in progress.

### How much does the Box integration cost?

Nothing extra - every integration, including Box, is available on every plan. You can start free with up to $100 in credits, no credit card required; the Team plan is $100 a month.

### Can Viktor use Box together with my other tools?

Yes - that's the point. Viktor connects to 9,800+ tools and works across them in a single run: he can pull data from Box, cross-reference it with another tool - for example Slack or Gmail, and deliver the finished result in your workspace.

## Get started

Viktor is free to start - up to $100 in credits, no credit card required. All 9,800+ integrations are included on every plan. Sign up at https://viktor.com or browse all integrations at https://viktor.com/integrations.
