runbookify
← All plans
Logistics & Transportation / Carrier Selection & Management

Carrier Insurance Certificate Monitor: Never Tender a Load to an Uninsured Carrier

Track every carrier's auto-liability and cargo insurance certificates, alert before they lapse, collect renewals, and flip a carrier back to compliant only after a person verifies the new COI — so a claim never lands on a carrier with no coverage.

BeginnerAn afternoonBuilds onNext.jsSupabaseResend
What you'll build

A web tool where you import your carriers' certificates of insurance, see an expiration timeline, get alerted at 30/15/0 days, let carriers upload renewals, and have a compliance reviewer verify limits and additional-insured wording and approve before a carrier's status flips back to compliant — with a full audit trail.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.

Before you start

  • A Supabase account (free)
  • A Vercel account (free)
  • A Resend account (free)
  • A carrier COI list (CSV or spreadsheet)
  • Sample certificate PDFs (ACORD 25 or similar)
  • Claude Code or any AI coding agent

The problem this kills

Somewhere in a folder or a spreadsheet sits the list of carriers you're allowed to tender freight to — and buried in it is the date each one's insurance expires. Auto-liability lapses. Cargo coverage drops below your minimum. The certificate you have on file expired three weeks ago and nobody noticed, because nobody's job is to watch a hundred expiration dates at once.

Then a load gets damaged, you go to file against the carrier's cargo policy, and you discover there's no active coverage. Now the claim is yours. That is the nightmare this tool is built to prevent — and you don't need to be a developer to build it.

What you'll build

A simple internal web tool. You import your carrier COI data — insurer, coverage type, limits, expiration date — and upload the certificate files (the ACORD 25 PDFs your carriers send). The tool dedupes by carrier + policy number, builds an expiration timeline, and fires alerts at 30, 15, and 0 days before each certificate lapses. When a certificate is expiring, the carrier (or your team) uploads the renewal. The tool checks the new certificate's cargo and auto-liability limits against your minimum thresholds and confirms your company is listed as additional insured. Then a compliance reviewer opens the renewal, verifies it, and clicks Approve — and only then does the carrier's status flip back to compliant. Every step is logged.

What's inside the Implementation Plan

The downloadable plan is a step-by-step file you paste into an AI coding agent. It opens by interviewing you about your business — how you track insurance today, what your COI spreadsheet columns are named, your minimum auto-liability and cargo limits, whether you require additional-insured and primary/non-contributory wording, your typical and peak carrier counts, who's allowed to approve a renewal, and your messy edge cases — and then it tailors the data model, the threshold checks, and every later step to your answers. This is not a generic template; the agent reads a short spec back to you and waits for your thumbs-up before it builds anything. From there it walks the agent through the import, the expiration timeline, the 30/15/0-day alerts, the carrier renewal upload, the limit-and-additional-insured checks, the compliance review-and-approve screen, and the status flip — each step with a ready-to-copy prompt. There's also a fallback so you can build the whole thing today even with no API to your TMS.

The governance it includes (this is the point)

This is real risk-and-compliance tooling, so it ships with the controls a logistics team needs: login so only your team can use it, row-level security so you only ever see your own organization's carriers, a complete audit trail of who reviewed and approved which certificates and when, a hard human-approval gate so no carrier is marked compliant until a person verifies the renewal, and duplicate guards keyed on carrier + policy number so the same certificate can't be processed twice. A certificate that fails the limit check or is missing additional-insured wording is flagged and blocks approval instead of silently slipping through.

Who it's for

Carrier compliance specialists, risk and insurance admins, and broker/3PL operations leads who own the "is this carrier insured right now?" question and are tired of babysitting expiration dates in a spreadsheet. If you can describe how you decide a carrier is insurable, you can build this.

You've got this — start with the plan, paste the first prompt, answer the interview, and you'll see your carrier expiration timeline take shape the same afternoon.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.