Yes, you can build a certificate of insurance (COI) tracker with AI. What it can't do on its own is run the program: reviewing every document the same way, following up with partners until gaps close, tracking every interaction, and staying accurate as everything around it changes.
We hear the same thing from more and more ownership teams and general contractors. "We can probably track this ourselves." Sometimes that means a spreadsheet with calendar reminders, or a custom field in QuickBooks, Sage or Procore. Now it often means an AI tool built over a weekend.
We understand the appeal. And we've seen what these systems miss. Before illumend, the technology we built at myCOI reviewed more than 45 million documents, managed more than 1.2 million agreements, cleared more than 750,000 third-party partners and flagged more than 2 million coverage gaps before they became claims. That's where this guide comes from.
AI has made writing the code easy. But an AI-built tracker only knows what you tell it, and without a compliance process in place today, you're automating a best guess. The system won't fail loudly. It will mark partners compliant and miss the gap no one knew to ask about.
COI tracking confirms a certificate is on file and current. Insurance compliance verification confirms the coverage behind it meets what your contract requires.
Collecting certificates and pulling policy numbers, limits, carriers and dates off them keeps getting easier. None of that tells you whether the coverage transfers the risk your contract was written to transfer. The certificate is evidence. Compliance is the decision you make after checking that evidence against the contract, the endorsements and the project's requirements. Our guide to what a certificate must include covers the certificate side.
It misses what the certificate doesn't show. Here's the example we see most often.
A subcontractor sends a current certificate. The general liability limits are right and the additional insured box is checked. A basic tracker marks the trade partner complete.
But the contract requires additional insured status for completed operations. The endorsement behind the certificate is a CG 20 10, which covers ongoing operations only. Completed operations needs a CG 20 37 or an equivalent endorsement, and it isn't there. Construction defect claims often come from completed operations, sometimes years after the work is done.
The tracker didn't misread anything. It never had the contract requirement, the endorsement language, or the connection between the two. The same gap shows up in other forms:
For what to require in the first place, see our subcontractor insurance requirements guide.
It's a fair point, and plenty of teams do. But asking for the endorsement doesn't solve the problem, it adds to it. Now there are more documents per partner, per policy, per renewal, and every one has to be read against the contract the same way, every time.
That's the real issue. Building a tracker is a project. Running compliance is an operation, and it never stops.
Six jobs, every day, for every partner:
None of that is the app. All of it is the job, and it's the part illumend was built to take off your team's plate.
It can read the certificate. Whether it can make the right compliance call depends on what it's grounded in, and a general-purpose model starts with none of your contracts or endorsements.
This isn't an argument against AI. It's an argument for the right AI on the right job. Before you trust any AI with compliance, ours included, look for four things:
And ask who's accountable when it's wrong. We wrote about that in who bears the risk when AI COI compliance software gets it wrong.
Lumie, illumend's AI expert for insurance compliance, was built around those four things. Lumie reads the certificate and the endorsements, checks them against the requirements set for that partner relationship, shows the evidence behind every decision, follows up with partners and their brokers until gaps close, and logs every interaction along the way, including whether each email was sent, opened and replied to. When endorsement wording is unclear, Lumie raises its hand.
People stay involved where judgment matters most. That's when a decision could affect a claim, or when someone has to decide whether a known gap is acceptable on a live project. Lumie makes the call. Your team has the final say.
Your team should, every time. Exceptions are where compliance stops being a document question and becomes a business decision.
Not every exception means the same thing. A few you'll see often:
Each one shifts risk back onto you. Before anyone approves one, they need to know what kind of exception it is, who has the authority to approve it, whether it's limited to one project or one date, and what it would mean if a claim came in tomorrow.
Lumie helps with all of that. It flags the gap, shows the evidence, explains what's missing in coverage terms, and records every exception: who approved it, why, and until when. But deciding how much risk your business is willing to keep isn't a decision AI should make for you. That one belongs to your people.
Multiply your partners by the number of policies each one carries. If that's more renewals than one person can review, chase and resolve every week, you've outgrown the spreadsheet.
If you work with a handful of partners and only need the certificate itself, a well-kept spreadsheet may be all you need. Our COI best practices will help you run it well.
You need a record of what you knew at the time: the evidence you had, the requirements that applied, and the decision you made. A spreadsheet that only shows today's certificate can't prove what was in force on a past date.
Workers' comp audits make this concrete. If a subcontractor can't show proof of coverage for the period they worked, the auditor can charge their payroll to your policy. Keeping the certificate, the endorsement and the review date on file is what keeps that from landing on you. More on that in our guide to subcontractors that don't have insurance.
You can also verify a COI is valid before it ever goes on file.
If you can answer all ten with a name and a process, you're ready to build. If you can't, those gaps are what your system will automate.
Yes. AI can build an app that collects certificates, extracts dates and limits, and sends renewal reminders. The hard part is the rules. Someone has to turn each contract's insurance requirements into checks the system can run, including endorsements the certificate doesn't show.
Build if you already run a compliance process and have people to maintain the rules, chase partners, resolve gaps and retest the AI as things change. Buy if you need that work done consistently at scale. If you only track a handful of certificates, a spreadsheet may be enough.
It helps, but it adds work rather than removing it. Every endorsement still has to be read against the contract, the same way, for every partner and every renewal. Gaps then need outreach, follow-up, a second review and a logged decision.
It can read a certificate and pull out its details. It can't make a reliable compliance call unless it has your contract requirements and the endorsements behind the certificate, and it should show the evidence for every decision and flag the ones it isn't sure about.
Most homegrown trackers check the certificate only. They miss gaps in the endorsements, such as a CG 20 10 where the contract needs completed operations coverage (CG 20 37), waivers of subrogation with no endorsement, missing primary and non-contributory wording, the wrong named entity, and mid-term cancellations.
It can be for a short list of partners. Multiply your partners by the policies each carries. If that's more renewals than one person can check against contracts each week, a spreadsheet will start missing things. For example, 350 partners with three or four policies each is more than 1,000 renewals a year.
Reading accuracy and compliance accuracy are different. Most AI tools extract certificate data well. Compliance accuracy depends on whether the AI checks against your contract requirements and endorsements, shows its evidence, and escalates unclear wording to a person.
No. AI can flag the gap, explain what's missing and show how similar exceptions were handled. Whether to accept a lower limit, a late endorsement or alternative coverage is a decision about how much risk your business keeps. A person with the authority to approve it should make that call, and the approval, reason and expiry date should be on record.
Keep a dated record of the certificate, the endorsements, the requirements that applied and the decision made at review. A system that overwrites old certificates with new ones can't prove coverage for a past claim or a workers' comp audit.
AI has made software easier to build, and it's put real capability within reach of teams that could never have built it before. That's a good thing.
But AI has democratized the ability to build software. It hasn't democratized the expertise, or the hours, it takes to run a compliance program every day. Understand the whole job first, and you'll know whether to build, buy, or keep the spreadsheet.
Want to see how Lumie checks coverage against your contracts? Schedule a demo.
illumend catches the gap.
You save the project.
With Lumie, compliance is covered. So is everyone on your project.
