UiPath Documentation
activities
latest
false

Classic Integrations activities

Last updated May 18, 2026

Activities

The following table lists the activities that are included in the Box activity package.

ActivityDescription
Box ScopeEstablishes an authenticated connection between UiPath and your Box application.
Commit SessionCommits a file Upload Session. Returns a Box File object when completed.
Create File Version SessionCreates a new file version session. Outputs the comments in a Upload Session object that you will use in subsequent activities (e.g., conditional logic).
Create Upload SessionCreates a new file upload session. Outputs the comments in a Upload Session object that you will use in subsequent activities (e.g., conditional logic).
Upload PartUploads part of a file as part of an Upload Session. Returns a PartInfo object.
Delete Old VersionDeletes an old file version.
Get VersionsGets information on prior versions of a file.
Promote VersionCopies a previous file version and makes it the current version of the file.
Upload File VersionUploads a new version of an existing file.
Copy FileCopies a file to a different folder. After retrieving the record, the activity outputs the new record in a BoxFile object (BoxFile).
Delete FileDeletes a file. After inserting the record, the activity outputs the status of the request (success/failure information) in a IsSuccessful boolean object that you can use in subsequent activities (e.g., conditional logic).
Download FileDownloads a specific file to a local file path.
Get File CommentsGets all the comments for a specific file. Outputs the comments in a BoxComment[] object that you can use in subsequent activities (e.g., conditional logic).
Get File InfoGets basic information for a specific file, such as File Name, Is Locked, and Size
Get File Info DetailsRetrieves the results of an existing saved search for a specified record type. After retrieving the saved search, the activity outputs the search results in a DataTable object and the status of the request (success/failure information) in a ResponseStatus object.
Get File Lock InfoReturns a File Lock object for a specific file.
Lock FileLocks a specific file with options to set the expiration and whether or not to prevent downloads
Move FileMoves a File to a specific Folder and allows the renaming of the file as part of the move. Returns a new Box File object for use in subsequent operations.
Unlock FileUnlocks a specific Box file. Returns a File Lock object as part of the operation.
Upload FileUploads a file to Box from a local file path to a specific folder. Allows the renaming of the file and the mode of upload as options. A BoxFile object and the new File Id of the file are returned from the operation.
Copy FolderCopies a folder to a new parent folder. Returns a Box Folder object of the folder that was moved.
Create FolderCreates a new folder. Returns a Box Folder object as part of the operation.
Delete FolderDeletes a folder with the option to do so recursively. Returns an Is Successful boolean object when completed that you can use in subsequent activities (e.g., conditional logic).
Get Folder InfoGets information for a specific folder. Returns a Box Folder object as part of the operation.
Get Folder ItemsGets the contents of a folder. Returns a Folders[] object and Files[] object as part of the operation that you can use in subsequent activities.
Rename FolderRenames a folder. Returns a BoxFolder object as part of the operation that you can use in subsequent activities.
Search For ContentRetrieves the items that match your search parameters.
Execute MethodInvokes a specific Box API method.

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated