The Box modules allow you to monitor a specified folder for file changes, modify and delete existing files, and upload new files to a folder from your Box account.
To get started with Box, create an account at box.com.
Log in to your Box account, and add a module from the Box app into an {{Make}} scenario.
Click Add next to the Connection field.
Optional: In the Connection name field, enter a name for the connection and click Save.
Optional: Click Show Advanced Settings and enter client credentials from your custom app. See Box Custom App Documentation.
Click Save.
Confirm the access by clicking Grant access to Box.
The connection has been established.
Triggers when selected actions occur on a file.
![]() |
Note |
---|---|
{{Make}} automatically creates a webhook in Box once you add an instant trigger to your scenario. |
Triggers when a new file is added or an existing file is updated in a folder being watched.
Triggers when selected actions occur on a folder.
![]() |
Note |
---|---|
{{Make}} automatically creates a webhook in Box once you add an instant trigger to your scenario. |
Performs an arbitrary authorized API call.
![]() |
Note |
---|---|
For the list of available endpoints, refer to the Box API Documentation. |
There are several situations when downloading a file fails:
The current file lock settings do not allow the file to be downloaded or the downloading of the file is disabled. In this case, the file is ignored.
When the scenario started, the file was being uploaded to the server and was not ready to be downloaded. The scenario run gets stopped and {{Make}} will try downloading the file again during the next execution of the scenario.
There are several situations when uploading or updating a file fails:
The uploaded file is too big and exceeds the maximum file size limit for your Box plan, or you have used all of your Box account's storage quota. To get more storage space, delete existing files from Box or upgrade your Box account.
Box does not allow you to upload any two files with the same name to one single folder. If the destination folder contains a file with the same name as the file being uploaded, the scenario run terminates with an error. The solution is simply to rename the file. If you aim to update the file, use the Update a file module.
Automatically rename two uploaded files with the same name in BoxTo automatically rename each file with a unique name you will need to adjust the scenario as shown below.
The overall way that the scenario is supposed to look is as:
You will need to connect the Ignore error handler: This means if a file exists with the same name in Box then instead of the scenario failing and stopping, the error will be ignored.
Once you have added the ignore error handler the next step is to add the increment module which is used to uniquely identify files that have the same name. Drag and place the increment module between the Box Upload a File module and the Ignore error handler module.
Once done, configure the module.
The next step is to clone and the Upload a file module will save you from remapping it again and then add the Upload a file module in between the Tools-Increment function module and the Ignore error handler again.
One way of configuring this module, as shown above. Include the file name with the extension. For example, invoice.xml.