Box
Box is a cloud content management platform where teams store, share, and collaborate on files and documents. It's widely used for document workflows, file-level access control, and enterprise content governance.
Connecting Box to Coupler.io lets you pull your content metadata, user activity, and signing workflows into spreadsheets, data warehouses, or AI tools for analysis and reporting.
Why connect Box to Coupler.io?
Audit file and folder access by exporting collaboration permissions across your organization
Track document signing workflows by syncing sign requests and sign templates
Monitor user activity and compliance using admin logs and event streams
Combine Box data with other sources using Join or Append transformations for richer reporting
Prerequisites
A Box developer account with an app configured for Client Credentials Grant (CCG) authentication
A Client ID, Client Secret, and Enterprise ID (or User ID) from your Box app settings
Your Box app must have the appropriate scopes enabled (e.g.,
admin_readwritefor admin logs)
If you're auditing file access or tracking sign requests, start with the File collaborations and Sign requests entities — they give you the most actionable data right away.
Quick start
Create a new data flow in Coupler.io. From your Coupler.io dashboard, click Add data flow and search for Box as your source.
Enter your Box API credentials. You'll need your Client ID and Client Secret from your Box developer app. Coupler.io uses these to authenticate via the Client Credentials Grant flow. Paste them into the corresponding fields.
Enter your User ID. Specify the Box User ID you want to authenticate as. You can find this in your Box developer console or via the Box API. This tells Coupler.io which account context to use when fetching data.
Select an entity. Choose which Box data you want to pull — for example, Files, Users, Admin logs, or Sign requests. Each entity maps to a specific set of Box data.
Choose a destination. Select where you want your Box data to land — Google Sheets, Excel, BigQuery, Looker Studio, or an AI tool like ChatGPT, Claude, or Gemini.
Run your data flow. Click Run to execute a manual sync. Once it completes successfully, your Box data will appear in your chosen destination.
Available entities
Events
User and enterprise activity events
Admin logs
Administrative logs for enterprise accounts
Files
Files stored in Box
Folders
Folders organizing Box content
File collaborations
Collaboration permissions on files
Folder collaborations
Collaboration permissions on folders
File comments
Comments added to files
File tasks
Tasks assigned to files
Collections
Groups of related Box content
Collection items
Items within Box collections
Sign requests
Document signing requests
Sign templates
Templates for signing workflows
Users
Box user accounts and profiles
Recent items
Recently accessed files and folders
Trashed items
Deleted files and folders in trash
Last updated
Was this helpful?
