The PDF

The single document that says: I did my job.

When something goes wrong on a load — a crash, a cargo claim, a subpoena — the question is always the same: what did you do to vet this carrier? This PDF answers it.

Frozen FMCSA snapshot

Captured the moment you booked the load — not a screenshot you took last quarter. Authority, safety rating, OOS rates, crashes, inspections.

Recorded carrier call + transcript

One-click bridged call from inside the vetting. Two-party consent disclosure plays automatically, the audio is stored, and the transcript embeds in the PDF with the dispatcher's name and title. Auto-ticks any checklist items the conversation covered.

Estimated BASIC measures

Internal SMS-style scoring from raw violations, with the per-violation contribution table. FMCSA stopped publishing public measures — we approximate them transparently.

Severity-weighted checklist

Every diligence item, its category, severity, completion status, and the note you wrote.

Evidence trail

COI, W-9, carrier packet, contracts — every file you attached, named and tied to its checklist item.

AI-coaching record

What the AI flagged, what it suggested you ask, and how it graded your notes. Shows you didn't just rubber-stamp.

Named vetter & timestamp

Who signed off, when, and from which workspace. Immutable. Regenerable on demand.

Sample record

An 8-page diligence record — for one load.

Real layout. Real sections. Fictional carrier. Scroll through what your broker (and your defense attorney) actually gets.

VETTING # LS-2026-019847
Proof of Diligence — Carrier Vetting Record
ACME LOGISTICS LLC
USDOT 9999142 · MC-887341
Vetted by
Sarah Chen
Operations, Northbridge Freight
Vetted at (UTC)
2026-05-12 14:33:07Z
Snapshot frozen at booking
Load
LD-44918
Dallas, TX → Atlanta, GA
Outcome
APPROVED — with attestation
3 defects remediated
Sign-off
Sarah Chen
I personally reviewed each item below. — IP 73.214.18.92 · SHA-256 a91f…c4e2
This record is immutable and may be regenerated on demand. Each section that follows is independently auditable and tied to source data.
§ FMCSA Snapshot
§ AI Coaching
§ Checklist
§ BASIC Reconstruction
§ Attestation
§ Evidence
§ Inspections
§ Audit Trail
BrokerShield · Page 1
§ 1 — Frozen FMCSA Snapshot

As captured 2026-05-12 14:33:07Z

Field name 1value-0-xxxxx
Field name 2value-1-xxxxx
Field name 3value-2-xxxxx
Field name 4value-3-xxxxx
Field name 5value-4-xxxxx
Field name 6value-5-xxxxx
Field name 7value-6-xxxxx
Field name 8value-7-xxxxx
Field name 9value-8-xxxxx
Field name 10value-9-xxxxx
Field name 11value-10-xxxxx
Field name 12value-11-xxxxx
Field name 13value-12-xxxxx
Field name 14value-13-xxxxx
BrokerShield · Page 2
Sign up to unlock
Differentiator
§ 2 — AI-Coached Carrier Interrogation

What the AI made Sarah ask — and how it graded her notes

The coach reviewed each flag, suggested follow-up questions, and scored the resulting notes on specificity. This proves the broker did not rubber-stamp the carrier.

Coach flagged: 3 unsafe-driving violations in last 90 days
"Ask the carrier specifically about driver #2 — two of the three violations are tied to the same CDL. What corrective action was taken?"
Sarah's note: Spoke with safety dir. Driver #2 (CDL TX-***-4419) completed remedial training 04/28; under quarterly review. Insurance carrier notified. Attestation requested for in-cab camera install.
Note grade
5 / 5 — specific, sourced, actionable
Coach flagged: Hours-of-service violation pattern
"Two HOS violations in February. Ask about ELD vendor and whether driver logs were audited."
Sarah's note: Carrier switched ELD providers 03/15 (Samsara → Motive). 60-day audit complete; no further exceptions. Audit report retained.
Note grade
4 / 5
All 7 AI-flagged items in this vetting received notes graded 4 / 5 or higher. Lower-graded notes are flagged in the audit trail.
BrokerShield · Page 3
§ 3 — Estimated BASIC Measures (SMS Reconstruction)

Per-violation contribution table

DateCodeDescriptionSeverityWeight
2026-0x-xx3xx.xxViolation description goes herexx.xx
2026-0x-xx3xx.xxViolation description goes herexx.xx
2026-0x-xx3xx.xxViolation description goes herexx.xx
2026-0x-xx3xx.xxViolation description goes herexx.xx
2026-0x-xx3xx.xxViolation description goes herexx.xx
2026-0x-xx3xx.xxViolation description goes herexx.xx
2026-0x-xx3xx.xxViolation description goes herexx.xx
2026-0x-xx3xx.xxViolation description goes herexx.xx
2026-0x-xx3xx.xxViolation description goes herexx.xx
2026-0x-xx3xx.xxViolation description goes herexx.xx
2026-0x-xx3xx.xxViolation description goes herexx.xx
2026-0x-xx3xx.xxViolation description goes herexx.xx
BrokerShield · Page 4
Sign up to unlock
§ 4 — Severity-Weighted Checklist (32 items)
Checklist item label number 1
Category · Severity · Vetter note
Checklist item label number 2
Category · Severity · Vetter note
Checklist item label number 3
Category · Severity · Vetter note
Checklist item label number 4
Category · Severity · Vetter note
Checklist item label number 5
Category · Severity · Vetter note
Checklist item label number 6
Category · Severity · Vetter note
Checklist item label number 7
Category · Severity · Vetter note
Checklist item label number 8
Category · Severity · Vetter note
Checklist item label number 9
Category · Severity · Vetter note
Checklist item label number 10
Category · Severity · Vetter note
Checklist item label number 11
Category · Severity · Vetter note
Checklist item label number 12
Category · Severity · Vetter note
Checklist item label number 13
Category · Severity · Vetter note
Checklist item label number 14
Category · Severity · Vetter note
BrokerShield · Page 5
Sign up to unlock
Differentiator
§ 5 — Carrier-Signed Remediation Attestation

Sworn statement — executed under ESIGN / UETA, penalty of perjury

The carrier — not the broker — signed for each defect. The broker relied on this sworn statement when approving the load.

Item 1. Cargo insurance below $100K aggregate threshold
Corrective action attested: Policy amended 05/09/2026 to $250K per-occurrence cargo coverage. Endorsement #CI-44218-A issued by Great West Casualty. COI on file.
Resolved by: J. Martinez, Director of Safety · Date resolved: 2026-05-09
Item 2. Driver #2 — pattern of unsafe-driving violations
Corrective action attested: Driver completed Smith System remedial training 04/28/2026 (cert #SS-9921). In-cab camera (Lytx DriveCam) installed 05/03/2026. Quarterly review scheduled through 12/2026.
J. Martinez
Jorge Martinez, Director of Safety · ACME LOGISTICS LLC
Signed 2026-05-12 14:28:51Z
IP 47.218.93.144
UA Chrome/124 macOS
BrokerShield · Page 6
§ 6 — Inspection & Crash History (24 months)
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
INSP-202xxxxx
State · Level · Result
Violations listed inline
BrokerShield · Page 7
Sign up to unlock
Differentiator
§ 7 — Immutable Audit Trail

Every action, timestamped and hashed

Cannot be edited or backdated. Regenerable on demand from source data. Each row links back to the underlying event.

14:18:02Zvetting.createduser:sarah.chendot:9999142
14:18:44Zfmcsa.snapshot.frozensystemsha:a91f…c4e2
14:19:11Zcoach.flag.createdai:gpt-5item:unsafe_driving
14:21:33Znote.addeduser:sarah.chengrade:5
14:24:08Zattestation.requesteduser:sarah.chenitems:3
14:28:51Zattestation.signedcarrier:j.martinezip:47.218.93.144
14:31:02Zchecklist.completeduser:sarah.chenitems:32/32
14:33:07Zvetting.signeduser:sarah.chensha:a91f…c4e2
14:33:08Zpdf.generatedsystempages:8
— End of record · BrokerShield Proof-of-Diligence v2.1 —
BrokerShield · Page 8
5 of 8 pages locked
See the full FMCSA snapshot, BASIC reconstruction, checklist, and inspection history.

The cover, AI-coached interrogation, carrier attestation, and audit trail above are real previews. Sign up free — no card — to generate a full record on a real DOT number.

Unlock the full record →

Retained for 8 years. Yours to take anywhere.

Cargo claims, personal-injury suits, and FMCSA audits don't show up the week after a load — they show up years later, usually right around the statute of limitations. Every Proof-of-Diligence PDF stays in our system for 8 years from the date of generation, immutable and regenerable on demand. No "we only keep 90 days." No "you should have downloaded it."

Use our archive

Sign in years later, search by DOT, load number, or date, and pull the exact PDF — with the audit trail intact. Defense counsel can be granted scoped read-only access in one click.

Or store it yourself

Download the PDF, push it into your TMS (McLeod, Aljex, Tai, Turvo, AscendTMS), email it to insurance, or attach it to the load record. SHA-256 hash on the cover means a re-downloaded copy can be verified against ours at any time.

8 years exceeds the longest applicable broker liability window we are aware of across U.S. jurisdictions (typically 2–6 years for negligent-hiring and cargo claims). If your insurer requires longer retention, contact us.

The PDF is the floor — not the ceiling.

Carrier-signed remediation attestations, AI-coached note grading, frozen FMCSA snapshots, and reconstructed BASIC measures all live behind every record. See what "above and beyond" actually means.

See the standard of care →
"If you can't show a jury what you checked, you didn't check it."

The PDF is the artifact. Everything else in BrokerShield exists to make sure that artifact is generated correctly, every load, without the broker having to think about it.