Box Zapier integrationAutomate Box with Zapier.
The Box Zapier integration gives you 5 triggers, 29 actions and 10 searches. All 5 triggers check Box on a timer, the app works on the free plan, and every note below says what an operation does, when it pays off and where it trips you up.
Verified Trustpilot reviews · AI, automation & growth agency
What the Box Zapier integration actually does for you
The Box Zapier integration links your Box account to Zapier, so something that happens in Box (a file arrives, a comment is posted, a task lands on you) can start work in another tool, and something that happens elsewhere can create files, folders, links or users in Box without anyone clicking.
Three results people usually build first. A shareable link without the manual step: New File watches a folder, Create Shared Link on File hands back a link the next step can send on. A text file written from another app: Create Text File turns plain text from a form or a message into a .txt document stored in Box. A summary of a contract you never opened: Extract Information From File With Box AI pulls the data you describe out of a file, and the next step files it wherever you track it.
Now what this integration does not do. None of the 5 triggers is instant: Box never calls Zapier, so even the best plan waits for the next check. There is no find-or-create on any search, so a missing folder has to be handled by your own logic. And among the 29 actions you will find Delete Folder, Delete Group and Delete User, but nothing that deletes or renames a single file.
If you are weighing tools, the same app is covered on the Box n8n integration and Box Make integration pages, written with the same method.
Zapier vocabulary in one minute
Eight words show up on every line of this page. Here they are once, in plain English, and then the page uses them without explaining them again.
- Zap
- The automation you build: one event that starts it, followed by one or more steps that run each time that event happens.
- Trigger
- The event that starts the Zap, such as a new file in a Box folder. Once the Zap is on, Zapier sits and waits for it.
- Action
- What the Zap does after it starts: the step that creates, sends, moves or changes something on your behalf.
- Task
- The unit Zapier bills. One action that completes successfully is one task, and your plan is a monthly count of them.
- Polling vs instant
- A polling trigger is checked on a timer set by your plan. An instant trigger is pushed by the app the moment it happens. Box only has polling ones.
- Filter
- A step that lets the Zap continue only when what arrived meets a condition you set, and quietly stops it otherwise.
- Search step
- A step that looks up something already in Box, like a folder by name, so later steps can use what it found.
- Multi-step Zap
- Anything beyond one trigger plus one action. A second action, a filter or a search makes it one, and it needs a paid plan.
What a Box Zap really costs
Zapier bills completed actions, not checks. That one rule explains most of the surprises on the invoice.
- Trigger checksFree, whatever the frequency
- Billed unitOne task per successful action
- Free plan100 tasks a month, two-step Zaps only
- Premium appNo, Box works on the free plan
The Box trigger itself is free, and so is every check Zapier makes on your folders, however often it happens. Each action that works counts as one task, and in a Zap with three actions each success counts separately. An action that fails is not billed. The free plan gives you 100 tasks a month and Zaps of exactly two steps. Box is not a premium app, so it runs on that plan, but adding a filter or a search step turns the Zap into a multi-step one and moves you to a paid plan.
Connect your Box account to Zapier
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. A dialog opens with a search box. You need a Box account, plus read or write rights on any folder you do not own and want the Zap to touch.
- 02
Pick Box and confirm
Type Box in the search box, select it, then click Add connection. Zapier opens a new browser tab where Box asks you to sign in with the account the Zaps should act as.
- 03
Grant access
Sign in, then allow Zapier to reach your Box account. The tab closes and the connection appears in your list. Every Box step of every Zap reuses it, so you only do this once per account.
Your first Box Zap, step by step
GoalEvery new PDF dropped in a client folder gets a shared link, and the file receives a comment saying the link exists.
- 01
Build the trigger
Create a Zap, choose Box as the app and
New Fileas the event, pick your connection, then point it at the client folder you want to watch. - 02
Test it on a real file
Run the test: Zapier brings back the three most recent files of that folder. Pick one that looks like what you will receive, so the mapping uses real values.
- 03
Add the filter
Click the plus icon, choose Filter, then in Configure & test pick the file name field, a text rule and the .pdf value. This step makes the Zap multi-step, so it needs a paid plan.
- 04
Create the link
Add
Create Shared Link on Fileand map the file ID coming from the trigger. Test the step and check that a link comes back in the output. - 05
Comment and publish
Add
Add Comment to File, write the message and drop the link into it. Test once more, then click Publish to switch the Zap on.
Box triggers on Zapier
5 events start a Zap when something happens in Box. Zapier checks for them at the interval your plan allows.
New Comment
Polling triggerIn Zapier“Triggers when someone comments on a file in a folder you own/collaborate on.”
Starts your Zap as soon as Zapier spots a fresh comment on a file sitting in a folder you own or collaborate on. The comment text and the file it belongs to become data that the following steps can reuse, which is handy when feedback is buried inside Box and nobody looks there.
Event
Polling triggerIn Zapier“Triggers when a new event is performed (this is the activity stream).”
Listens to the activity stream of your Box account, the running log of what happens in it, and starts a run for each new entry Zapier finds there. It is the broadest trigger of the five, since it follows the whole stream rather than one folder.
New File
Polling triggerIn Zapier“Triggers when you add a new file to a folder.”
Fires when a file is added to the folder you choose while setting it up. Each new document becomes one run, so this is the natural starting point for anything that should follow an upload.
New Folder
Polling triggerIn Zapier“Triggers when you add a new folder.”
Kicks off a run whenever a new folder appears in your Box account. Teams that open one folder per client, per project or per deal can turn that habit into the starting signal for the rest of their setup work.
Task Assigned to You
Polling triggerIn Zapier“Triggered when you are assigned a task.”
Reacts when someone in Box assigns you a task on a file. Box tasks often stay invisible because people live in their mail or their chat, and this trigger pulls them out to wherever you actually plan your day.
Box actions on Zapier
Box gives you 29 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
- Add Metadata to File
- Create Shared Link on File
- Create Shared Link on Folder
- Add User as Collaborator
- Add User to Group
- Ask Box AI a Question on a File
- Ask Box AI a Question on a Box Hub
- Extract Information From File With Box AI
- Add Comment to File
- Create Group
- Create User
- Delete Doc Gen Template
- Delete Enterprise Metadata Template by Name
- Delete Folder
- Delete Group
- Delete User
- Upload File
- Create Folder
- Get Doc Gen Template
- Get Enterprise Metadata Template by ID
- Get Enterprise Metadata Template by Name
- Get File Information
- Get Text Extraction
- Get User Info
- Mark Document as Doc Gen Template
- Move/Copy File
- Create Text File
- Add Task to File
- API Request (Beta)
Add Metadata to File
ActionIn Zapier“Adds a metadata instance to a file in Box using a specified template.”
Applies a metadata template to a file and fills it with the values you pass, so the file becomes sortable by those fields.
Create Shared Link on File
ActionIn Zapier“Creates a shared link for a Box file.”
Generates a shared link for one file and returns it, ready to be pasted into an email, a message or a record.
Create Shared Link on Folder
ActionIn Zapier“Creates a shared link for a Box folder.”
Does the same job at folder level: one link that opens a whole folder and everything inside it.
Add User as Collaborator
ActionIn Zapier“Adds an individual user as a collaborator on a folder.”
Invites an individual user onto a folder as a collaborator, so they can work in it without a manual invite.
Add User to Group
ActionIn Zapier“Adds a user to a group in Box.”
Places an existing Box user inside a group, from the user ID and the group ID.
Ask Box AI a Question on a File
ActionIn Zapier“Ask Box AI a question about the contents of a specific file in Box.”
Sends a question about one file to Box AI and returns the answer as text the next step can use.
Ask Box AI a Question on a Box Hub
ActionIn Zapier“Ask Box AI a question about the contents of a specific Box Hub.”
Puts a question to Box AI across the content of a Box Hub rather than a single document.
Extract Information From File With Box AI
ActionIn Zapier“Extracts structured information from a file using Box AI.”
Reads a file with Box AI and returns structured information following the instructions you write in the prompt.
Add Comment to File
ActionIn Zapier“Adds a comment to a file.”
Posts a message on a Box file, visible to everyone who works on that document.
Create Group
ActionIn Zapier“Creates a new group in Box.”
Opens a new group in Box under the name you give, optionally marked as managed by an outside directory.
Create User
ActionIn Zapier“Creates a new managed user in Box. Only available to users and applications with the right admin permissions.”
Adds a new managed user to your Box enterprise from a name and an email address.
Delete Doc Gen Template
ActionIn Zapier“Deletes a Box Doc Gen template by its template ID.”
Removes a Doc Gen template from Box, identified by its template ID.
Delete Enterprise Metadata Template by Name
ActionIn Zapier“Deletes a specific enterprise metadata template by its template name (template key).”
Removes an enterprise metadata template, picked by its template name, the key Box uses internally.
Delete Folder
ActionIn Zapier“Deletes a Box folder by its ID.”
Removes a Box folder by its ID, and with the recursive option, everything stored inside it as well.
Delete Group
ActionIn Zapier“Deletes a group in Box by its ID.”
Deletes a Box group from its ID, in one step and without a confirmation.
Delete User
ActionIn Zapier“Deletes a user in Box by their user ID. Optionally force deletion and transfer content.”
Removes a user from Box, with options to force the deletion while they still own content and to notify them by email.
Upload File
ActionIn Zapier“Copy an already-existing file from another service to Box.”
Takes a file that already lives in another service, such as an email attachment or a form upload, and copies it into Box.
Create Folder
ActionIn Zapier“Creates a brand new folder at the path you specify.”
Makes a brand new folder at the path you give it, named from whatever the earlier steps carried in.
Get Doc Gen Template
ActionIn Zapier“Retrieves a Box Doc Gen template by its template ID.”
Retrieves a Box Doc Gen template, a document used to generate others, from its template ID.
Get Enterprise Metadata Template by ID
ActionIn Zapier“Retrieves a specific enterprise metadata template by its template ID.”
Reads the definition of one enterprise metadata template from its ID: which fields it carries and how they are set up.
Get Enterprise Metadata Template by Name
ActionIn Zapier“Retrieves a specific enterprise metadata template by its template name.”
Fetches the same template definition, this time from its name, which is easier to remember than an ID.
Get File Information
ActionIn Zapier“Retrieves information about a file in Box by its File ID.”
Retrieves the details Box holds about a file from its ID, so the Zap can use them in later steps.
Get Text Extraction
ActionIn Zapier“Retrieves the text extraction results for a file in Box by its File ID.”
Fetches the text Box has already extracted from a file, so a later step can read it without opening the document.
Get User Info
ActionIn Zapier“Retrieves information about a user in Box by their user ID.”
Looks up a Box user from their user ID and hands their details to the rest of the Zap.
Mark Document as Doc Gen Template
ActionIn Zapier“Marks a Box document as a Doc Gen template.”
Turns an existing Box document into a Doc Gen template, so Box can later produce new documents from it.
Move/Copy File
ActionIn Zapier“Moves or copies a file from one folder to another.”
Moves a file from one folder to another, or leaves the original in place and copies it, depending on how you set the step.
Create Text File
ActionIn Zapier“Creates a brand new text (.txt) file from plain text content you specify.”
Writes a new .txt document from plain text you supply, and stores it in Box under the name you choose.
Add Task to File
ActionIn Zapier“Adds a task to a file.”
Attaches a task to a file in Box, so the request for work lives on the document it concerns.
API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
An advanced escape hatch: a raw request to Box that reuses your existing connection, for anything the listed actions do not cover.
Box searches on Zapier
10 search steps look for data that already exists in Box, so a later step can use it.
A search step finds something already in Box and hands it to the next steps. Box searches appear at the bottom of the Action event list, under SEARCH, and some action fields offer a + Add search step button that inserts one for you. Whether a search wants the exact value or something close is decided by Box, not by Zapier.
Find a File
SearchIn Zapier“Search for a specific file by name.”
Looks a file up by its name and returns it, with the ID every other Box step asks for.
Find a Folder
SearchIn Zapier“Search for a specific folder by name.”
Finds a folder from its name, the usual way to know where an upload or a move should go.
Get Classification on File
SearchIn Zapier“Retrieves the classification metadata instance that has been applied to a file in Box.”
Reads the classification label applied to a file, such as a confidentiality level your admins defined.
Get Classification on Folder
SearchIn Zapier“Retrieves the classification metadata instance that has been applied to a folder in Box.”
Returns the classification label of a folder, so the Zap knows how sensitive its content is meant to be.
Find Collaborations on Folder
SearchIn Zapier“Searches for all pending and active collaborations for a Box folder.”
Lists who collaborates on a folder, pending invitations included, from the folder ID.
Find All Classifications
SearchIn Zapier“Searches for all classification labels available to the enterprise in Box.”
Brings back every classification label your Box enterprise has defined, with no input required.
List All Box Doc Gen Templates
SearchIn Zapier“Lists all Box Doc Gen templates in the enterprise.”
Gathers all Doc Gen templates of your enterprise in one step.
List All Enterprise Metadata Templates
SearchIn Zapier“Retrieves all metadata templates available to the enterprise in Box.”
Retrieves the full set of metadata templates available across your Box enterprise.
List All Enterprise Users
SearchIn Zapier“Lists all users in the Box enterprise.”
Returns the users of your Box enterprise, which is where the user IDs needed by several admin actions come from.
Find All Box Sign Requests
SearchIn Zapier“Searches for all Box Sign requests created by the user.”
Searches the Box Sign requests created by the connected user, so the Zap can see what is out for signature.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there and skips the steps that depended on it. Switch it on and the Zap carries on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into a find-or-create. Box offers no find-or-create variant on Zapier, so a missing folder has to be created by a separate step.
- If multiple search results are found?Three ways out when several items match: keep the first one, which is the default, stop the Zap, or pass all of them on together.
When a Box Zap breaks
Most Box Zaps that fail do so for a reason that has nothing to do with Box itself. Here are the cases worth knowing before you publish.
Zapier lists a Common Problems With Box article for this app, worth a look once your Zap runs. The cases below come from how Zapier works on every app, and they hit Box workflows often because files and folders are easy to write back into. When nothing seems to work, the Zapier troubleshooting page walks through a diagnosis.
Old files are never picked up
A Zap only reacts to what happens after you switch it on. Files already sitting in the folder stay ignored, and moving that backlog is a separate job.The Zap keeps setting itself off
Watch a folder with New File and upload into that same folder, and every run creates a new trigger. The loop burns through your tasks quickly.A bulk import is held back
Drop hundreds of files at once and the trigger can return a huge batch. Zapier's flood protection may then hold it back instead of running everything.The same item never fires twice
Zapier remembers what it has already seen on a polling trigger, so the same item never starts the Zap twice, even if it shows up again.
Need help automating Box with Zapier?
A person reads every message.



