
BOX n8n INTEGRATION: AUTOMATE BOX WITH N8N
Looking to automate Box with n8n? You're in the right place. The Box n8n integration gives you access to 1 powerful trigger and 13 versatile actions to streamline your cloud file management workflows without writing a single line of code.
Box is one of the most widely used enterprise content management platforms, and connecting it to n8n opens up endless automation possibilities. Whether you need to automatically organize files when they're uploaded, sync folders across teams, or trigger notifications when documents are shared, this integration has you covered.
In this comprehensive guide, you'll discover exactly how each Box trigger and action works in n8n, complete with detailed parameter explanations and real-world use cases. Let's dive in and unlock the full potential of your Box automation.
Need help automating Box with n8n?
Our team will get back to you in minutes.
Why automate Box with n8n?
The Box n8n integration gives you access to 1 trigger monitoring over 30 different events and 13 actions covering every aspect of file and folder management. This means you can build comprehensive automations that react to virtually anything happening in your Box environment and take immediate action.
The benefits are substantial. First, significant time savings: no more manually downloading files, reorganizing folders, or notifying team members when documents are ready. Set up smart rules once and let n8n handle the repetitive work 24/7. Second, improved responsiveness: trigger instant actions the moment a file is uploaded, a folder is shared, or a comment is added. Your workflows react in real-time, keeping your team synchronized. Third, zero oversight: the Box trigger monitors your account continuously. Every file upload, every folder move, every collaboration change immediately triggers your automation—nothing slips through the cracks. Fourth, seamless integration: connect Box to over 400 applications in n8n, from HubSpot to project management tools to database synchronization with Airtable.
Concrete business workflows you can build include: automatically backing up uploaded files to a secondary location, notifying teams when important documents are shared, syncing Box folders with Google Drive or Dropbox, creating CRM records when contracts are uploaded, and sending email alerts when files are deleted or trashed.
How to connect Box to n8n?
! 1 stepHow to connect Box to n8n?
- 01
Add the node
Search and add the node in your workflow.
TIP💡 TIP: When creating your Box application, make sure to select the appropriate scopes for your needs. If you plan to use triggers, you'll need webhook permissions. For file operations, ensure read/write access is enabled. It's better to configure broader permissions initially and restrict later if needed.- 01
Need help automating Box with n8n?
Our team will get back to you in minutes.
Box triggers available in n8n
01 Trigger 01Box Trigger
The Box Trigger is your automation's starting point—it constantly monitors your Box account and fires your workflow the instant a specified event occurs. What makes this trigger exceptionally powerful is its coverage: it can detect over 30 different event types, from simple file uploads to complex collaboration changes.
This trigger essentially turns Box into a reactive system. Instead of manually checking for changes or running scheduled jobs, your workflows spring into action automatically. Whether a team member uploads a contract, a client comments on a proposal, or someone shares a folder externally, your automation knows immediately.
Configuration parameters: The trigger includes a credential parameter for connecting with your Box account (required, dropdown input listing available accounts), and an Event Type parameter where you select which events will fire the trigger. Available event types include File events (Uploaded, Downloaded, Deleted, Moved, Renamed, Previewed, Locked, Restored, Trashed), Folder events (Created, Copied, Downloaded, Deleted, Moved, Renamed, Restored, Trashed), Collaboration events (Created, Accepted, Removed, Updated), Comment events (Created, Updated, Deleted), Sharing events (Sharedlink Created, Updated, Deleted), and Metadata events (Instance Created, Updated, Deleted). The Event Type parameter is required—you must select at least one event type.
Typical use cases: File Uploaded → Automatically scan new documents for compliance, notify stakeholders, or trigger approval workflows; Collaboration Created → Send welcome messages to new collaborators or log access grants to a security database; Comment Created → Push notifications when team members comment on shared documents; Folder Trashed → Create backup copies or alert administrators before permanent deletion; Sharedlink Created → Log all external sharing for audit purposes or verify sharing permissions.
When to use it: Use the Box Trigger whenever you need real-time reactions to changes in your Box environment. It's perfect for compliance monitoring, team notifications, backup automation, and any workflow where timing matters.

Box actions available in n8n
01 Action 01Create a folder
This action lets you programmatically create new folders in your Box account, enabling you to build organized file structures automatically. It's the foundation for any automation that needs to store or categorize incoming content.
Key parameters: Credential to connect with (select your authenticated Box account, dropdown, required); Name (the name for your new folder, text input, required—you can use dynamic data like "Project_{{projectName}}"); Parent ID (the ID of the folder where your new folder will be created, text input, optional—if not specified, folder is created at root level, use "0" for root).
Use cases: Create client folders automatically when new deals close in your CRM; Generate dated archive folders (e.g., "Reports_2024_January") on a schedule; Build project folder structures automatically when projects are initiated in your PM tool.

02 Action 02Get a folder
This action retrieves detailed information about a specific folder, including its metadata, size, parent folder, and more. Essential for workflows that need to verify folder existence or extract folder properties before performing other operations.
Key parameters: Credential to connect with (your Box account credential, dropdown, required); Folder ID (the unique identifier of the folder you want to retrieve, text input, required—you can find this ID in the Box URL when viewing a folder, or capture it from a trigger's output).
Use cases: Verify a folder exists before attempting to upload files to it; Retrieve folder metadata to log folder sizes and item counts; Get parent folder information to navigate folder hierarchies.

03 Action 03Search a folder
This action searches for folders within your Box account based on query terms. Perfect for finding specific folders when you don't have the exact Folder ID but know the folder name or part of it.
Key parameters: Credential to connect with (Box account authentication, dropdown, required); Query (the search term for finding folders, text input, optional—leave empty to retrieve all folders); Return All (toggle to determine if all matching results should be returned, boolean, optional, defaults to false); Limit (maximum number of results to return, numeric input, optional, defaults to 100).
Use cases: Find all folders containing "2024" in their name for year-end archiving; Search for client folders by partial name to verify existence before creating duplicates; Retrieve all project folders matching a specific naming pattern.

04 Action 04Update a folder
This action modifies the properties of an existing folder. Use it to rename folders, move them to different locations, or update folder settings programmatically.
Key parameters: Credential to connect with (your Box account, dropdown, required); Folder ID (the unique identifier of the folder to update, text input, required); Update Fields (expandable section where you specify which properties to modify, optional—can include new name, new parent folder, description, and other metadata).
Use cases: Rename folders based on updated project names in your PM tool; Move completed project folders to an archive directory automatically; Update folder descriptions when project status changes.

06 Action 06Delete a folder
This action permanently removes a folder from your Box account. Use with caution—but it's invaluable for cleanup automations and maintaining organized storage.
Key parameters: Credential to connect with (Box account, dropdown, required); Folder ID (the folder to delete, text input, required); Recursive (when enabled, deletes the folder and all its contents including subfolders and files, toggle, optional—if disabled and the folder isn't empty, the deletion will fail).
Use cases: Automatically clean up temporary processing folders after workflows complete; Remove obsolete project folders after a retention period; Delete duplicate folders identified by your deduplication workflow.

07 Action 07Upload a file
This action uploads files directly to your Box account, whether from binary data passed through the workflow or from text content you specify. It's the cornerstone of any document ingestion automation.
Key parameters: Credential to connect with (your Box account, dropdown, required); File Name (the name for the uploaded file including extension, text input, required); Binary File (toggle indicating whether the input is binary data, boolean, optional); File Content (the actual content to upload if not using binary data, text input, required when Binary File is disabled); Parent ID (the destination folder's ID, text input, optional—defaults to root folder if not specified).
Use cases: Upload email attachments to Box automatically when received; Save generated reports from Notion or other tools directly to specific Box folders; Store webhook payloads or API responses as JSON files for auditing.

08 Action 08Get a file
This action retrieves detailed information about a specific file, including its metadata, version history, and current location. Use it to verify file existence or extract file properties for downstream processing.
Key parameters: Credential to connect with (Box account credential, dropdown, required); File ID (the unique identifier of the file, text input, required); Additional Fields (optional fields for retrieving specific metadata or properties).
Use cases: Check if a file exists before attempting updates or downloads; Retrieve file metadata for logging or audit purposes; Get file version information to determine if processing is needed.

09 Action 09Download a file
This action downloads a file from Box as binary data, making it available for further processing in your workflow—like sending as an email attachment, uploading to Dropbox, or processing with a conversion tool.
Key parameters: Credential to connect with (your Box account, dropdown, required); File ID (the unique identifier of the file to download, text input, required); Put Output File in Field (the name of the binary field where the file data will be stored, text input, required—typically set to "data" unless you need to handle multiple files).
Use cases: Download files from Box to process and re-upload elsewhere (Google Drive, S3, etc.); Retrieve attachments to include in automated email sends; Pull files for processing through AI/ML tools or document converters.

10 Action 10Search a file
This action searches for files within your Box account using query terms. Ideal for finding specific documents when you know the filename or content keywords but not the exact File ID.
Key parameters: Credential to connect with (Box account, dropdown, required); Query (the search keywords, text input, required); Return All (whether to return all matching results, boolean toggle, optional); Limit (maximum results to return, numeric, optional, defaults to 100); Additional Fields (extra parameters to refine your search).
Use cases: Find all files matching a client name across your entire Box account; Search for documents containing specific keywords for compliance reviews; Locate files by partial filename when processing requests.

11 Action 11Copy a file
This action creates a duplicate of a file in a specified destination folder. Perfect for backup workflows, creating working copies, or distributing files across multiple folders.
Key parameters: Credential to connect with (your Box account, dropdown, required); File ID (the source file to copy, text input, required); Parent ID (the destination folder for the copy, text input, required); Additional Fields (optional parameters like new filename for the copy).
Use cases: Create backup copies of important files to archive folders; Distribute template files to multiple project folders; Copy processed files to output directories while preserving originals.

13 Action 13Delete a file
This action permanently removes a file from your Box account. Use it for cleanup operations, removing obsolete documents, or implementing retention policies.
Key parameters: Credential to connect with (your Box account, dropdown, required); File ID (the unique identifier of the file to delete, text input, required).
Use cases: Automatically delete temporary files after processing completes; Remove outdated document versions as part of retention workflows; Clean up duplicate files identified by deduplication automation.

Build your first workflow with our team
Drop your email and we'll send you the catalog of automations you can ship today.
- Free n8n & Make scenarios to import
- Step-by-step setup docs
- Live cohort + community support
Frequently asked questions
Is the Box n8n integration free?
Yes, the Box integration is included with n8n at no additional cost. n8n itself offers both a free self-hosted version and a paid cloud-hosted option, but the Box nodes are available in all versions. However, you'll need an active Box account with appropriate permissions to use the integration. Box offers free personal accounts with limited storage, as well as business plans with advanced features. The enterprise-level Box triggers (webhooks) may require a Box Business plan or higher, so verify your Box subscription supports the events you need to monitor.What data can I sync between Box and n8n?
The Box n8n integration provides comprehensive access to both files and folders. You can sync file content (upload, download, copy), file metadata (names, IDs, locations), folder structures (create, search, update), sharing permissions (collaborators, access levels), and real-time events (uploads, deletions, comments, shares). The trigger monitors over 30 event types, giving you visibility into virtually everything happening in your Box account. You can combine this with n8n's other integrations to sync Box data with databases, CRMs, project management tools, communication platforms, and more.How long does it take to set up the Box n8n integration?
Most users complete the initial setup in under 10 minutes. The OAuth2 authentication process is straightforward: create credentials in n8n, authorize with your Box account, and you're connected. Building your first workflow takes another 5-15 minutes depending on complexity. The Box Developer Console setup (required for OAuth2) adds a few extra minutes if you're creating a new Box application. Once configured, your Box credentials persist across all workflows, so subsequent automations connect instantly. For organizations with existing Box enterprise configurations, IT approval for the n8n application may add to the timeline.





