The Box Events feature allows you to automatically capture and record user activities from Box directly within Salesforce. With this setup, actions such as uploads, comments, or file edits in Box can be tracked and reflected as records in Salesforce, giving your team visibility into key content interactions.
Overview
The Box Events Setup page provides an easy-to-use interface for configuring which Box events should be tracked and how frequently Salesforce should process them.
Once configured, a scheduled batch job in Salesforce retrieves these events at regular intervals and saves them as Task records. Administrators can also customize event storage and field mappings using the Box Event Creation flow.
Supported Event Types
Box for Salesforce currently supports 14 event types, grouped into the following categories:
| Category | Supported Events |
|---|---|
| Annotation | Create, Delete, Edit |
| Comment | Create, Delete |
| File and Folder Operations | Copy, Delete, Download, Edit, Move, Preview, Rename, Share, Upload |
Setup Instructions
Follow these steps to configure Box Events in Salesforce:
- Open Box Events setup:
- In Salesforce, navigate to the App Launcher.
- Search for and open Box Settings.
- Go to the Advanced Setup section > Box Events.
- Select Configure.
- Select the Event Types:
- In the Box Events setup interface, choose the event types you want Salesforce to track.
- Click Save Event Types.
- Schedule the Event Batch Job:
- Click the Schedule New Job button.
- Select the desired frequency of the sync job. This batch job retrieves events from Box at the frequency you configure. For near real-time updates, schedule the job to run as frequently as possible.
- Click Save.
4. Complete the setup:
- Select the I’m done setting up Box events checkbox.
- Click Finish.
How it Works
- Event Generation. Box generates events when users perform actions (for example, upload, edit, share, comment).
- Event Retrieval. The Salesforce batch job fetches these events at the scheduled intervals.
- Event Processing. The selected event types are processed and stored as Task records in Salesforce.
- Customization. Administrators can modify where events are stored and how they are mapped by editing the Box Event Creation flow.