Last updated: November 5, 2026
Most GCs manage subcontractor compliance in one system and project data in another. The two rarely talk to each other. Project managers check Procore for project status and have no visibility into whether a subcontractor's COI is current. The compliance team works in a separate tool with no direct connection to what is active in Procore. Someone ends up bridging the two by email or phone.
The PINS and Procore integration connects them. Commitment data flows into PINS, and compliance status flows back into Procore automatically, so project teams, AP, and the compliance team are looking at the same information without duplicating work.
For a full breakdown of what Procore does natively for COI tracking before adding any integration, see COI Tracking in Procore: What It Does and Where It Falls Short.
What the integration does
Procore data flows into PINS
When the integration is active, project, vendor, and commitment data syncs from Procore into PINS automatically. PINS uses that data to create the corresponding records, with the right subcontractors tied to the right projects and commitments, without manual entry by the compliance team.
Your compliance team does not need to rebuild your Procore project structure inside PINS. When a new commitment is created in Procore, PINS picks it up and generates the corresponding compliance record.
Compliance status writes back to Procore
Once your team reviews and approves documents in PINS, Approved or Not Approved status writes back to Procore in real time. PINS writes it to the project directory Insurance tab, and from there it carries through to each commitment's Compliance tab.
Project managers can see at a glance which subcontractors on a project are Approved and which are Not Approved, without logging into PINS or asking the compliance team for an update.
Payment control through Procore Pay
The commitment Compliance tab is the status Procore Pay checks before a payment is released. With PINS connected, that status comes from a reviewed compliance decision instead of a manual toggle. Depending on your Procore Pay settings, a Not Approved subcontractor can be held or shown with a warning before payment goes out.
Teams that do not use Procore Pay still get the same status on the Insurance and Compliance tabs.
Embedded side panel in Procore
A PINS side panel appears throughout the Procore application showing compliance reporting for the active project. Project managers can see detailed compliance information and open a direct link into PINS without leaving Procore.
What each team sees
Project managers in Procore
Approved or Not Approved status for each subcontractor on the project directory Insurance tab and each commitment's Compliance tab, updated in real time. A side panel with PINS compliance reporting across Procore, and a direct link into PINS for deeper detail. No separate login required for compliance visibility.
AP and project accounting
Current compliance status on the commitment before a payment is released. If you use Procore Pay, your settings decide whether a Not Approved subcontractor is held or shown with a warning.
Compliance team in PINS
The full COI tracking workflow: document collection, AI-assisted review, renewal follow-up, exception management, and audit history. Procore project and commitment data is already populated, so no manual setup is needed when a new project starts. Your team makes the final compliance decision, and the status writes back to Procore automatically.
Why this matters for GCs
Subcontractor compliance issues create delays. A sub who cannot get on site because their COI is expired holds up the project. A sub who starts work without compliant coverage creates liability exposure that surfaces later. A sub who gets paid while out of compliance removes your best leverage to get the coverage fixed.
The damage happens in the time between when a compliance issue exists and when someone with authority to act on it finds out. If the compliance team works in a separate system and project managers and AP have no visibility into compliance status, that window can stay open for days.
The Procore integration keeps compliance status current in the system project managers and AP check every day. Issues surface faster. The compliance team gets fewer calls asking for status. And the audit trail for every compliance decision stays in PINS.
See how general contractor teams structure COI compliance with PINS.
How to get started
The Procore integration, including the status write-back that Procore Pay uses, is available at no additional charge to PINS customers. To activate it, your Procore Admin updates the PINS app in Procore App Management. Writing status back to the Insurance and Compliance tabs requires a few additional Procore permissions, and your implementation contact walks you through them.
If you are not yet a PINS customer and want to see how the integration works for your projects, book a demo and we will walk through the full workflow.
For a full overview of the integration, visit the Procore integration page.
Frequently asked questions
Does the PINS and Procore integration cost extra?
No. The Procore integration, including the status write-back that Procore Pay uses, is included at no additional charge for PINS customers. Your Procore Admin updates the PINS app in Procore App Management to activate it.
What data syncs from Procore into PINS?
Project, vendor, and commitment data syncs from Procore into PINS automatically. PINS uses that data to create the corresponding compliance records, so your team does not need to rebuild your Procore project structure inside PINS.
What does compliance status look like inside Procore?
Each subcontractor shows as Approved or Not Approved on the project directory Insurance tab, and that status carries through to each commitment's Compliance tab. A PINS side panel is also embedded throughout Procore, showing compliance reporting for the active project with a direct link into PINS for deeper detail.
Does the integration work with Procore Pay?
Yes. The commitment Compliance tab that PINS updates is the status Procore Pay checks before a payment is released. Depending on your Procore Pay settings, a Not Approved subcontractor can be held or shown with a warning. Teams that do not use Procore Pay still see the same status on the Insurance and Compliance tabs.
Does the integration update compliance status in real time?
Yes. When your team approves or rejects a submission in PINS, the status updates in Procore right away. If a subcontractor's COI expires, the status changes in Procore without any action from the compliance team. Project managers and AP always see current status without asking the compliance team or logging into PINS.
Can project managers approve COIs through Procore?
No. Compliance decisions (approvals, rejections, waivers, and exceptions) are made inside PINS by your compliance team. Project managers see compliance status in Procore, but the review and approval workflow stays in PINS.