Connect Box and Procore to power AI-driven automation
- No-code AI automation
- Full audit trails and controls
- SOC 2 and GDPR compliant
- Easy visual workflow builder
- 9,000+ apps, 450+ AI tools
- Free tier available
Launch your first automated workflow
Start with a template that brings Box and Procore together. Build enterprise-grade automation in minutes.
Our most popular template
How Zapier works
Zapier makes it easy to integrate Box with Procore - no code necessary. See how you can get setup in minutes.
Choose a trigger
A trigger is the event that starts your Zap—like a "New Comment" from Box.
Add your action
An action happens after the trigger—such as "Create Worker - Company" in Procore.
You’re connected!
Zapier seamlessly connects Box and Procore, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
- New Comment
Triggers when someone comments on a file in a folder you own/collaborate on.
Try ItTriggerPolling - FolderRequired
- Share
Try ItTriggerPolling- Task Assigned to You
Triggered when you are assigned a task.
Try ItTriggerPolling - ActionWrite
- Event
Triggers when a new event is performed (this is the activity stream).
Try ItTriggerPolling - Folder
Try ItTriggerPolling- File IDRequired
- Template KeyRequired
- Metadata (JSON Object)Required
ActionWrite- ActionWrite
For AI agents & developers
Use Box and Procore with AI agents and code
Beyond Zap workflows. Call Box and Procore actions directly from your AI client or your codebase, using the same 9,000+ app integrations Zapier already runs.
Connect via Zapier MCP
Expose Box and Procore actions as tools in any MCP client. Authenticate once, then call them in natural language.
Example actions on this page
Works with
Claude · ChatGPT · Cursor · any MCP-compatible client
Call from code with the Zapier SDK
Trigger Box and Procore actions from backend services, scripts, or agent code.
Install
# TypeScript / Node npm install @zapier/zapier-sdk
Run an action
import { createZapierSdk } from '@zapier/zapier-sdk';
const zapier = createZapierSdk();
await zapier.runAction({ /* box / procore action */ });There is no Python package yet. SDK is TypeScript-only (@zapier/zapier-sdk). The MCP server URL is personal to your account; get it at zapier.com/mcp.
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023




93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Make work flow with AI
Frequently Asked Questions about Box + Procore integrations
New to automation with Zapier? You're not alone. Here are some answers to common questions about how Zapier works with Box and Procore
How do I set up the integration between Box and Procore?
To set up the integration between Box and Procore, start by selecting a trigger from Box, such as 'New File Upload', and choose an action in Procore, like 'Add File to Project'. Follow our step-by-step setup guide on configuring Zaps for seamless data exchange.
Can I sync specific folders from Box to Procore?
Yes, you can customize which folders you want to sync by setting specific folder paths in your trigger settings. This allows precise management of your data flow between Box and Procore.
What types of data can be transferred from Box to Procore?
You can transfer various types of data including documents, images, and project files. Our integration facilitates this via triggers like 'New File' in Box that prompt corresponding actions such as 'Upload Document' in Procore.
Is it possible to automate file archiving from Procore back to Box?
Absolutely! By using the trigger 'File Archived' in Procore, you can automate the action of saving these files back into specific folders in your Box account.
How often does the integration run checks for new data?
The frequency of checks depends on your plan with us. Typically, we check for new data every 15 minutes for our standard plans. Ensure your trigger settings match your workflow needs accordingly.
Do I need separate accounts for each platform to use this integration?
Yes, you'll need active accounts on both platforms—Box and Procore—to authorize our app and enable communication between them through Zaps.
What should I do if my Zap stops working or doesn't transfer data?
First, ensure all connection permissions are current and valid. Check if any changes were made to file paths or user roles which might affect access. Reviewing detailed logs in our dashboard will also help you diagnose issues swiftly.




