Solutions · Vendor compliance

Vendor Compliance Agent

Read the COI, check the limits, chase the waiver, and hold the payment, just like your project accountant.

Works using screen+ mouse+ keyboard

No new system.No integrations.

checked before every pay run ↗

PDF viewer · CertificateDemonstration data
  • GL each occurrence$1,000,000
  • GL aggregate$2,000,000
  • Expires01/15/2027
  • Add'l insuredNot shown
Sage 300 CRE · Pay holdRidgeway Electric
  • Pay app #6 · Ridgeway Electric48,200.00
  • Hold: umbrella not on COI—
  • Hold: additional insured missing—
  • Hold: conditional waiver missing—
TotalOn hold: $48,200.00
✉Sent to Ridgeway ElectricJob 2417 insurance requirements.pdf

Can you pay now and we'll send the waiver Friday?

Pay app #6 is on hold until the waiver and certificate changes arrive. As soon as they're in, it goes in the next pay run.

  1. 01Document in
  2. 02Read
  3. 03Check
  4. 04Chase
  5. 05Pay hold
The biggest win

Compliance checked before every payment

An expired COI found after you pay is your risk. Your agent checks every vendor before the pay run.

Todaythe usual way
  • COI expiry tracked in a spreadsheet
  • Gap found After the check cleared
  • Deal lost. A sub with a lapsed policy was paid, then hurt on site.
VS
With your agent✦ Instant
  • Picked up the moment it lands
  • Read, checked, chased, logged before the pay run
  • No payment without paperwork.

Vendor compliance is messy

  • Expired COIs. Found after the claim
  • Missing waivers. Paid without a release
  • Wrong limits. $1M where you need $2M
  • Chasing by phone. Every month, same subs

An agent that handles the messy parts your way.

  • 01Every certificateRead, not just filed
  • 02Job requirementsBy project and trade
  • 03Lien waiversConditional and unconditional
  • 04Pay holdsPlaced and released
  • 05Weekly chaseUntil it's on file
Today

Every vendor, by hand. Agents should!

  1. ManualAgent Open the COI
  2. ManualAgent Read limits
  3. ManualAgent Check endorsements
  4. ManualAgent Update tracker
  5. ManualAgent Check waivers
  6. ManualAgent Check W-9
  7. ManualAgent Email the sub
  8. ManualAgent Call the agent
  9. ManualAgent Hold payment
  10. ManualAgent Release hold

How many hours can you get back?

The whole job

Hand the whole vendor to an agent

1 agent
  1. Reads the COI
  2. Checks limits & dates
  3. Checks waivers
  4. Chases what's missing
  5. You approve exceptions
  6. Holds payment
  7. Releases when clear
  8. You release pay

Agent does itYou decide

How it works

Five steps. One vendor.

One job, start to finish: Ridgeway Electric, job 2417, pay app #6.

  1. 01

    It reads the certificate

    Carrier, policy dates, limits, additional insured, waiver of subrogation.

    PDF viewer · Certificate
    • GL each occurrence$1,000,000
    • GL aggregate$2,000,000
    • Expires01/15/2027
    • Add'l insuredNot shown

    Certificate of insurance · Ridgeway Electric

  2. 02

    It checks your requirements

    By project and trade. Every limit, every endorsement.

    Procore · Requirements · Job 2417
    ItemFromPrice
    GL each occurrenceJob requirement$1,000,000
    UmbrellaNot on certificateJob requirement$5,000,000
    Additional insuredNot shown on certificateJob requirementRequired
    Conditional lien waiverPay app #6Missing
  3. 03

    It chases what's missing

    The sub and their insurance agent, in your words, on schedule.

    Sage 300 CRE · Pay hold
    No. Hold H-2417-06Ridgeway ElectricDraft
    DescriptionQtyUnitAmount
    Pay app #6 · Ridgeway Electric1app48,200.00
    Hold: umbrella not on COI1—
    Hold: additional insured missing1—
    Hold: conditional waiver missing1—
    Released when all three are on fileOn hold: $48,200.00
  4. 04

    It holds the payment

    No COI, no waiver, no check. Released the moment it's clear.

    Outlook · New message

    ToRidgeway Electric

    SubjectRE: Pay app #6 and updated COI

    Thanks for the pay app. Before we can pay #6 we need three things: the umbrella policy on the certificate, our company named as additional insured, and the conditional lien waiver. I've copied your insurance agent.

    Job 2417 insurance requirements.pdf

    Send
  5. 05

    It answers the sub

    What's missing and why the payment is on hold.

    Email · Ridgeway Electric

    Can you pay now and we'll send the waiver Friday?

    Pay app #6 is on hold until the waiver and certificate changes arrive. As soon as they're in, it goes in the next pay run.

    Answered from: Job 2417 requirements, pay hold rule

The full process

Vendor compliance: every step

What the agent does, where you decide, and the rules it checks.

you decide every green box

  1. COI, waiver or pay app in
  2. Read the document
  3. Find job requirements
  4. Limits & dates OK?
    No → chase sub & agent
  5. Endorsements OK?
    No → chase sub & agent
  6. Lien waiver on file?
    No → request waiver
  7. W-9 on file?
    No → request W-9
  8. Update compliance log
  9. Place or release pay hold
  10. PM approves exception
  11. Answer the sub
  12. Follow up weekly
  13. You release payment
  14. Paid with paperwork

Agent does it You decide Rule check

Your process

Built around how you work

Not a template. Your steps, your rules, your approvals.

  1. 01

    Explain it once

    Talk or type, like training a new hire. Hand over your SOP, price book and a few past quotes.

    When a request comes in, first check: limits & dates ok? If not, chase sub & agent.

    Quoting SOP.pdf Price book 2026.xlsx 3 past quotes
    Describe your process…
  2. 02

    Watch it work

    It works a real job on your screen. You correct it the way you'd correct a person.

    Use the 2026 price book, not last year's.

    Got it. Switched to 2026 and re-priced 4 lines.

    Read requestDrawingPricing
  3. 03

    Save your process

    A written procedure and a flowchart. Every run follows the version you approved.

    1. Read the document
    2. Find job requirements
    3. Limits & dates OK?
    4. Endorsements OK?
    5. Lien waiver on file?
    6. W-9 on file?
    v1 · approved
Fully yours

Change anything. Any time.

Any step, any rule, any approval. Say what changed. Approve the new version.

Vendor compliance processv3 → v4
  1. Update compliance log
  2. Check this customer's historyAdded
  3. COI expired?Changed
  4. Place or release pay hold
  5. You release paymentRepeat customers: skip
  6. Limits & dates OK?

Add a step after “Update compliance log”: check this customer's history and flag anything unusual.

Step added

New rule: COI expired → hold payment.

Rule changed

Repeat customers under the limit don't need my approval anymore.

Approval changed

Saved as version 4. You approved it. The next run follows it. The last runs keep the version they ran on.

Your controls

Your rules. Exactly.

Written once in plain English. Followed every time.

  • COI expired? Hold payment
  • No lien waiver? Hold payment
  • Expires within 30 days? Request renewal

Never, on any run

  • Release a hold on its own
  • Accept a COI that doesn't meet limits
  • Waive a requirement
  • Pay a vendor

Approvals, where you want them

It stops and asks you.

What it built, what it checked, what looks off and what it suggests. Approve, edit, reject, or take the wheel.

from your desk or your phone ↘

Vendor compliance agentRun #1042Paused at step 10 · ExceptionWaiting for you
Approval you asked for Medium risk Compliance · step 10 · Exception Waiting 0:42 1 of 2 in your queue

Hold Ridgeway's pay app #6?

Payments are held when anything required is missing.

Agent suggests: Hold and chase all three itemsOne item needs a look. Everything else checked out.

RIDGEWAY ELECTRIC · Job 2417 · Pay app #6

GL limits$1M / $2M · OK

UmbrellaRequired $5M · missing

Additional insuredRequired · missing

Lien waiverConditional · missing

W-9On file 2026

On hold$48,200.00

Review notes

  • GL limits meet the job requirement
  • Umbrella and additional insured missing
  • Insurance agent copied on the request
Talk Take control Reject Edit Approve hold ↵
The difference

Your team, before and after

Your team today and with the agent
TodayWith your agent
COI checks Spreadsheet, sometimes Every document
Project accountants Chasing paper Managing jobs
Payment holds Remembered Automatic
Renewals After expiry 30 days before
Your numbers

How many hours can you get back?

Your volume, your times, your labor cost. Estimates, not results.

87staff hours per month returned to projects and vendors
$3,640labor capacity per month
$43,680labor capacity per year

Vendor documents × (minutes today − minutes with the agent) ÷ 60 × hourly cost

These are example assumptions, not results. Example for a mid-size GC: minutes cover reading the document, checking requirements, chasing and logging. Use your own numbers.

FAQ

Questions owners ask us

Do we have to buy new software or connect anything?

No. The agent works in the software you already use, with the same screens, keyboard and mouse your team uses, under logins you give it. Nothing to replace and nothing to integrate.

How is the agent built?

You explain the job the way you'd train a new hire: talk or type, and hand over your SOP and a few real examples. Then it does a real one live while you watch and correct it. Your process is saved as a flowchart and a written procedure, and every run follows the version you approved.

Does it decide whether coverage is adequate?

It checks the certificate against the requirements you set for each job and trade. Anything that doesn't meet them goes to your team; it never waives a requirement.

Can we change the process later?

Any time. Add a step, change a rule, move an approval or drop one. Tell the agent what changed, review the new flowchart and save it as a new version.

Where does it run, and is it safe?

On your computers, in your signed-in sessions. Logins are kept in a vault and never shown to the AI. Every run is recorded with screenshots, values read and approvals given.

Paperwork checked · Risk stopped

Which vendors should we check first?

Bring your vendor list and requirements.

no new system. no integrations. ↗