How to Track COIs in ProjectSight: A GC Workflow

Quick answerTrimble ProjectSight stores certificates of insurance as attachments but does not review them, verify endorsements or request renewals. To track COIs on ProjectSight projects, connect Billy with a Trimble ID, import your projects, contracts and vendors, assign a requirement group, and let Billy collect documents, review them with AI and chase renewals. The sync is one-way and checks for new contracts every hour.

Key takeaways

  • ProjectSight can store insurance documents, but it does not natively review COIs, verify endorsements, or manage renewals.
  • The manual path uses a spreadsheet, an inbox, and a shared drive. Expiration dates, inconsistent intake, and unreviewed documents create gaps as vendor counts grow.
  • The connected path imports ProjectSight projects, contracts, and vendors into Billy. Billy applies insurance requirements, collects documents, reviews coverage, sends renewal reminders, and keeps an audit trail.
  • The sync is one-way, from ProjectSight into Billy. ProjectSight stays your project record, and compliance lives in Billy.

What ProjectSight tracks and what it leaves to you

ProjectSight manages the records you need after a contract is awarded. You can maintain a company directory, create contract records with scope and value, and track change orders. You can attach documents to company or contract records and create custom forms or fields. Subcontractors and suppliers get free Collaborator licenses to respond to assigned records and upload files, according to Trimble’s ProjectSight guide.

ProjectSight does not include an insurance compliance workflow. It does not score subcontractors during prequalification, read a COI against contract requirements, verify endorsements, or request replacement documents when policies expire. Our ProjectSight prequalification guide covers these gaps in detail.

A stored document proves someone uploaded a file. It does not establish compliance. The attached COI could show insufficient limits, an expired policy, or missing additional insured language. A custom field can record an expiration date, but someone must read the document, enter the value correctly, and update it later.

The manual workflow and where it breaks

Manual COI tracking around ProjectSight splits one compliance record across several places. After awarding a contract, you request the certificate by email, record policy dates in a spreadsheet, and save the COI in a shared drive or as a ProjectSight attachment. You may add a calendar reminder for the expiration date.

The workload is manageable at 1 to 25 active vendors. It starts to break between 25 and 150 as expirations accumulate faster than one person can monitor them. Above 150, automated collection, review, and renewal tracking become necessary, according to Billy’s COI tracking guide.

Three weaknesses cause the breakdown:

  1. A spreadsheet records dates but does not act on them. Someone still has to find the contact, send the request, and log the response.
  2. Email is not structured intake. Certificates and endorsements arrive in different threads and formats. Staff must match each file to the right subcontractor, contract, and project.
  3. Storing a certificate does not verify it. Someone must compare the insured name, dates, limits, additional insured status, and endorsements against the contract.

When a policy expires, ProjectSight does not reissue the request, review the replacement, or update a verified status.

The connected workflow: ProjectSight plus Billy

ProjectSight remains the source for project, contract, and vendor records. Billy manages the insurance compliance tied to those records. Billy imports the data and applies requirement groups based on each contract’s limits, policy types, additional insured status, and required endorsements. See the ProjectSight integration page for product details.

Billy collects COIs and endorsements through structured intake. Its AI compares each submission with the assigned requirements and flags missing documents, insufficient limits, incorrect insured names, and dates that do not span the project.

Renewal tracking continues after approval. Billy monitors expiration dates and sends reminders until a verified replacement arrives. Every request, submission, review, and status change lands in a timestamped audit trail you can use at payment review, in an audit, or at closeout.

Step-by-step: setting up COI tracking for ProjectSight projects

Step 1: Connect ProjectSight with your Trimble ID

In Billy, open Settings and add the ProjectSight integration. A ProjectSight administrator clicks “Log in to ProjectSight” and signs in with a Trimble account. There are no API keys to manage.

Billy integration setup screen with a Log in to ProjectSight button for Trimble account authentication
Sign in once with a Trimble account to authorize the connection.

Step 2: Select your ProjectSight portfolio

Map your Billy team to the right ProjectSight portfolio and save the selection. Companies with several portfolios can map each Billy team separately.

Billy screen for selecting which ProjectSight portfolio to connect to a Billy team
Map each Billy team to the right ProjectSight portfolio.

Step 3: Import projects, vendors, and contracts

Choose a default contract requirement group, choose what to import (projects, vendors and contracts), and tick the active projects you want Billy to track. Vendors and contracts come with each project, so nothing is re-keyed. After import, Billy checks those projects every hour for new contracts.

Billy import dialog listing active ProjectSight projects with a default requirement group selected
Pick the projects to import. Vendors and contracts come with them.

Step 4: Activate the project and collect documents

Imported projects arrive in Draft. Review the requirement group, adjust it for any contract that needs different limits or endorsements, then switch the project to Active. Billy emails each subcontractor or broker a secure upload link, with no login to create, and follows up automatically.

Billy project view for a ProjectSight project showing each subcontractor contract with compliance status and coverages verified
Imported projects stay linked to ProjectSight, with every subcontractor’s status in one list.

Step 5: Review each submission against the contract

Billy’s AI Review Assistant reads the uploaded certificate and endorsements and matches them to the requirement group: insured name, policy dates, limits, additional insured, and waiver of subrogation. Your reviewer accepts the suggestions or requests a correction. New to the form? See ACORD 25 explained.

Billy document review matching an ACORD 25 certificate against four insurance requirements with accept suggested buttons
Billy reads the COI and matches it against your requirements.

Step 6: Track coverages and renewals

Each contract shows every coverage line with its limits, status and days until expiration. Set reminders to start 60 days before expiration, follow up at 30, and escalate at 14 and 7. Reminders stop when a verified renewal arrives.

Billy coverages tab showing general liability, auto, umbrella and workers compensation as compliant with expiration dates
Limits, endorsements and expiration dates verified per coverage.

Step 7: Pull an audit report at payment review or closeout

Download the project’s compliance report to show every COI received, its review date, the decision and the supporting documents. Keep expired certificates so you can show what was verified at any point in time. See the 13 vendor compliance reports worth running.

If your accounting runs through Viewpoint Vista, Billy’s separate Vista integration makes compliance status available to AP so a noncompliant subcontractor can be held before payment.

COI compliance checklist for ProjectSight projects

  • Record the ProjectSight project, contract, and subcontractor name.
  • Record the subcontractor’s legal entity name and EIN.
  • Define every required policy type before onboarding.
  • Record per-occurrence and aggregate limits.
  • Confirm policy dates cover the subcontracted work period.
  • Confirm the certificate names the correct insured entity.
  • Verify additional insured status for the required parties.
  • Collect each required endorsement as a linked document.
  • Verify primary and non-contributory wording when required.
  • Verify waiver of subrogation endorsements on every required policy.
  • Record the carrier name and NAIC number.
  • Record the reviewer, review date, and compliance outcome.
  • Start renewal outreach at least 30 days before expiration.
  • Escalate unresolved renewals to the broker and subcontractor contact.
  • Archive expired documents instead of deleting them.
  • Preserve a timestamped audit trail.

Frequently asked questions

Does ProjectSight include native COI tracking?

No. ProjectSight can store COIs as attachments, and you can add custom fields for dates. It does not read certificates, compare coverage against requirements, verify endorsements, or request renewals.

Is the ProjectSight and Billy connection a one-way import or a two-way sync?

One-way. Projects, contracts, and vendor records import from ProjectSight into Billy. Billy does not write data back into ProjectSight. Billy checks connected projects every hour for new contracts and updates vendor records when details change.

What happens to COIs already attached in ProjectSight?

They stay in ProjectSight, but an attached PDF is not a verified compliance record. Upload current COIs and endorsements into Billy so it can review them, track expirations, and keep the review history.

How does Billy work with payment holds and Vista?

Contractors using Viewpoint Vista can connect Billy’s compliance status to payment controls, so an expired or deficient vendor can trigger a hold according to company policy.

Does this make sense for a small vendor list?

A spreadsheet can work below 25 vendors, and our free COI tracking template is a good start. Automated collection and renewals pay off as vendor counts rise or when one subcontractor works across projects with different requirements.

Get started

ProjectSight manages project records. Billy handles insurance requirements, document review, renewals, and compliance history. A connected setup gives each tool a defined job and removes the handoffs among spreadsheets, email, and shared folders.

Request a demo to see the workflow on your own ProjectSight projects.

See it on your own vendors and projects.

Request a demo

Similar Posts