Vendor COIs checked and chased—by email, not another portal.
Vendors email their Certificates of Insurance. AI extracts the ACORD 25; rules check limits, additional insured, waivers, holder, and expirations against your exhibit. Gaps get chase drafts. Ambiguity goes to a human—never a silent pass.
or open the pilot form — name, work email, and company required, then attach up to 10 COIs.
No setup fee · No contract · Built for property managers & GCs
Three steps. Then the loop keeps running.
Certificate tracking isn’t hard — it’s relentless. So we made it relentless back.
Vendors email their certs
Your vendors (or their insurance agents) send certificates to a dedicated intake address. We set it up. Your company inbox stays yours — we never see it.
works with the certs you already receiveEvery cert is read & verdicted
AI extracts the ACORD 25 — coverage lines, limits, dates, checkbox endorsements, the broker’s contact. Then deterministic rules compare it to your requirements. Ambiguity goes to a human. Never a silent pass.
extraction by AI · verdicts by rulesGaps get chased until fixed
Non-compliant cert? A line-item chase draft goes to the vendor — or directly to their broker, who’s the one reissuing it anyway. Expirations are chased before they lapse, on a schedule, for as long as the vendor is on your roster.
renewals tracked while the vendor is activeWe never touch your inbox.
Other services ask for read-only access to your company email and scan everything — legal threads, tenant disputes, financials — hunting for certificates. We think that’s an absurd trade.
A dedicated certificate address
Certs flow to an address that exists only for certificates. The blast radius of the entire system is a mailbox that contains nothing but ACORD forms.
Rules decide — not a model’s mood
AI only transcribes what’s printed on the certificate. Every pass/fail verdict is computed by deterministic rules against your requirements, traceable to a specific value and a specific clause.
Uncertainty goes to a human
Illegible scan? Checkbox unclear? Endorsement referenced but not evidenced? Those route to review — they are never silently marked compliant.
What gets checked, on every certificate.
Your requirements — drafted from your actual vendor contract’s insurance exhibit, not a generic checklist.
Limits & aggregates
Each-occurrence, general & products aggregates, CSL, employers’ liability — against per-tier minimums.
Expirations & renewals
Every policy date tracked; renewal chases begin inside your configured window, before the lapse.
Endorsements
Additional insured, waiver of subrogation, primary & non-contributory — checkboxes and the Description of Operations both.
Form types
Occurrence vs. claims-made, umbrella vs. excess, statutory workers comp — flagged when the wrong form shows up.
Certificate holder
Certs must actually name you. Wrong or missing holder is a hard failure, not a footnote.
Broker on record
The issuing agency’s contact is captured from every cert — so chases go to whoever can actually fix the problem.
Billed monthly by invoice (card or ACH). No setup fee. No annual contract. Cancel anytime.
Start with 10 free certificates- Unlimited certificates per vendor
- Requirements drafted from your vendor contract — same day
- Automatic chasing: vendor first, broker fallback
- Renewal tracking for the life of the vendor
- Line-item compliance reports & roster dashboard
- Bulk onboard from a spreadsheet—often same day for a pilot roster
Questions, answered plainly.
How does CertLedger read my email?
What forms do you support?
What happens when a certificate fails?
How do you know what my requirements are?
How long does onboarding take?
Is this AI deciding my compliance?
Send us ~10 certificates.
You’ll get a line-item compliance report back. That’s the whole pitch.
Start the pilot →Same form every time — name, work email, and company required.
