Box Integration Activities - Now in Public Preview!

We’re happy to announce that the new Box activity package is now in Public Preview.

:bulb: Please reply below and tell us what you think! Your feedback will be critical as we drive toward GA release.

:bookmark: Overview

Simplify automating processes that use file storage by replacing UI operations with background API calls.

Box customers can now manage their files, folders, permissions etc. directly from a UiPath Robot. The package provides an integration between UiPath and that permits the usage of key functionalities that are most likely to be used in automation.

This UiPath Official Preview package includes the following activities:

  • Box Scope: provides authentication for Box services and all activities, using JWT (Server Authentication) or standard OAuth 2.0 (User Authentication)
  • Invoke Method: Invoke any Box API method from an easily configurable dialog.

File Management

  • Upload, Update, Copy, Delete, Move, Lock/Unlock or Download a File
  • Get File Info, Get Detailed File Info, and Get File Lock Info
  • Get File Comments

Chunked File Uploads

  • Create New File Upload or Version Session
  • Upload File Chunk
  • Commit Session

File Version Control

  • Get Versions, Promote Version and Delete Old Version

Folder Management

  • Create, Copy, Rename, and Delete Folders
  • Get Folder Info and Folder Items


  • Search for Content

:hammer_and_wrench: How to install

In the Official feed, check ‘Include Prerelease’, search for “UiPath.Box.Activities”, and install the latest Preview version.

  • :exclamation: Important - Please make sure you check the ‘Include Prerelease’ checkbox

:film_strip: Getting Started (Guide + Demo)

Check out the demo below and the user guide to help get you up to speed fast.


Another integration/connector available to make life of coders easy :smiley:


Hi @paul.hoeffer

This is admirable, I wonder if this activities can be used in intranet, which has an accessible box server, and do you have any solution for below question?

Hi - that issue is fixed on the latest version of Box, which is 1.1.1-preview. You can find it on the feed, or direct download at UiPath Marketplace | Error.


Hi Paul, I want to know how i can add a collaborator to a folder o a file

This is not available in the 1.1 release, though you could use a generic HTTP activity to access this API on Box.

We have in our backlog for Box 1.2 to look at being able to expose the entire REST API via the Box Invoke Method activity, but cannot specify any time frame other than “2020 Q4”.

This is excellent! Keep up the excellent work.


I use search fort contents and all the times it return nothing. When i dis get Golder info and I passe as parameter “0” It return à folder name “All files”. Thanks a lot for the help


Could you please share your code for uipath interactions with box drive. I’m newbie and thanks a lot for your help and your great job.

Hi - here is the test robot I used. You will have to update the values of the variables for your folders, auth, etc. You’ll need to use the 1.1.3 version of the Box activity pack.

Hope it helps :slight_smile:

20201207 - 1.1.3 - (461.1 KB)

1 Like

Will you give an example on how to use the Execute Method Activity? Namely the “CreateSharedLink” method? I’m not sure how to create/initalize the “sharedLinkRequest” parameter.

There are 2 Created Shared Link methods, one for web links and the other for a folder. You can see this in their API documentation at

For the robot you will need to provide the ID of the resource, e.g. for CreatedSharedLink (Folder), you would set:
id = id of the Folder you want to create a link for
sharedLinkRequest = you will need to create a new object and optionally set it’s parameters, e.,g. new BoxSharedLinkRequest

Attached is the folder I used. The credentials are removed so you will have to supply your own. (34.7 KB)

1 Like

Thanks! Very helpful

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.