Procore FAQs
Find answers to the most frequently asked questions about the Breadcrumb ↔ Procore integration. This guide helps US Admins troubleshoot common issues, understand integration behaviour, and ensure projects remain correctly connected and synced.
What this means
- Breadcrumb connects to Procore through a system-to-system connection (typically via a Procore service account/DMSA), not by giving Breadcrumb users Procore logins.
- Most “issues” come down to permissions, required fields, or expected sync timing.
When you’ll use this
- During US Admin training and go-live prep
- When an admin says “it’s connected, but nothing is syncing”
- When security/IT asks what access Breadcrumb gets in Procore
What to check in your Procore environment:
Confirm the required Procore data is populated
-
Confirm key required fields are filled for suppliers (commonly License Number or EIN, depending on the customer’s setup).
-
Confirm users have matching mobile numbers in Procore and Breadcrumb (mobile number matching is a frequent cause of “missing users”).
Confirm the right sync settings are enabled
- Directory sync settings should match the intended direction (often one-way with Procore as primary).
- Confirm which exports/imports are active (sites, directories, roles, documents, logs) and keep the rest inactive unless needed.
Common Issues
Does Breadcrumb need Procore admin access
-
What to check: Customers may see “admin access” requested during install or upgrades.
-
What to do: Explain that Procore may require Directory-level admin permissions for certain functions (like creating companies), and Procore can automatically apply broad permissions once Directory admin is granted. Breadcrumb uses access only for the integration functions it’s configured for.
Why aren’t my suppliers syncing into Breadcrumb
-
What to check: Suppliers often require a unique identifier field to be populated (commonly License Number or EIN).
-
What to do: Have the admin populate the required field for suppliers (bulk update via Procore Imports is often the fastest), then allow time for the sync window.
Why aren’t my users / site team syncing
-
What to check: User sync is tied to Procore roles and mobile numbers.
-
What to do: Confirm the Procore user has a role that should sync, and that the mobile number matches what Breadcrumb expects.
Why is Procore showing delays
-
What to check: Sync timing varies by data type.
-
What to do: Set expectations upfront:
- Daily log / site diary updates can take time and may require the Procore daily log to remain open depending on configuration.
- Documents may sync on a scheduled cadence (often once per day).
We closed the Procore daily log and now hours aren’t updating
-
What to check: Some setups require the daily log/site diary to remain open for automatic updates.
-
What to do: Keep the daily log open during the day, or enable the setting that allows reopening completed daily logs (if your setup supports it).
If we remove a user in Procore, are they removed in Breadcrumb
-
What to check: Removing a user’s role in Procore may not automatically remove access in Breadcrumb.
-
What to do: Remove the user in Breadcrumb as well if access should be revoked.
If we delete a subcontractor in Breadcrumb, does it delete in Procore
-
What to check: This is usually a one-way behavior.
-
What to do: Assume deletions do not automatically delete the company in Procore unless explicitly documented for that customer’s configuration.
Why this matters
-
Admins can avoid most Procore integration issues by validating permissions, required fields, and expected sync timing early.
-
Clear security wording reduces pushback from IT during install/upgrade.
Need help?
If something looks wrong, contact your foreman or GC site team to confirm the Procore admin settings and required fields. If permissions are the blocker, you’ll need someone with Procore Company Admin access to review and approve the correct access.