Integration with Box
Use this package to integrate ServiceNow with the Box API. Our integration with Box for ServiceNow lets ServiceNow push files to a Box OAuth endpoint and, in turn, receive a secure URL to the stored document. Therefore, the link is written back to the ServiceNow task, incident, or request so agents can access it without leaving the record. In addition, teams avoid large attachments in tickets.
For example, instead of keeping large or regulated attachments in the ticket, the integration moves them to Box for governance and retention. Consequently, ServiceNow remains the system of record while Box enforces encryption, classification, retention, and audit trails—common practice for compliance. Moreover, you keep policies and audits in one place.
Works with modern platforms such as
ServiceNow
and
Box. Additionally, see related solutions:
Enterprise Backup & Recovery and
Contractor Access Management.
Integration with Box for ServiceNow — how it works
- First, a user adds or updates an attachment on a ServiceNow record.
- Next, the integration sends the file to Box using OAuth and the Box API.
- Then, Box returns a share URL, which the app writes back to the record.
- Finally, the document lives in Box under the right folder, policy, and permissions, while the ServiceNow record references it by link.
Included
- Process & Data Flow Diagrams
- Implementation Epics, Features, and Stories
- Test Cases with Success Criteria
- Capabilities Workbook (What to Expect)
Requirements
- ServiceNow platform
- Box cloud storage platform (enterprise tenant with app credentials)
- Configured OAuth app or service account for this integration
Release Notes
- New — initial version (auto-push to Box, return share URL, write link to the record).
* Use this package to integrate with Box and programmatically push files from ServiceNow to Box, then link back to the stored files with the URL returned by Box.
In short, you keep work in ServiceNow while Box handles governance.





