Skip to content
§ 391.23Every CDL hire starts a 30-day federal clock.See how CDLVOE runs it ↓
Employment verification software for trucking companies

Every § 391.23 verification. Sent, tracked, filed.

Employer contacts come from the federal registry. Inquiries go out in your name. Replies match themselves by reference code. The 30-day clock is tracked on every driver.

30-day free trial — no card to start · $0 setup, live the same day · cancel anytime.
4.4M+carriers autofill from the FMCSA registry+24h · +48hautomatic follow-ups on silent employers1 clickaudit binder export, every attempt inside

49 CFR § 391.23

Paraphrased — CDLVOE's workflow follows the regulation text.
30 daysFrom the date of hire to investigate every previous DOT-regulated employer.
3 yearsOf prior employment in scope, for every CDL driver you put on the road.
0 repliesIs still a complete file — if every attempt you made is documented.
How it works

The driver types names and dates. CDLVOE does everything else.

Four steps. Hands-off once you flip on auto-send — and anything ambiguous stops in the review queue for a human, instead of guessing.

No addresses, no fax numbers, no digging.

The same four steps, against doing it by hand
Employer contactsBY HAND · Hunting fax numbers and addresses by handWITH CDLVOE · Filled in from the federal carrier registryEmployer detailsBY HAND · Retyped from whatever the driver wrote downWITH CDLVOE · Filled from the federal registry the driver searched — fax, email and address already on fileSilent employersBY HAND · Recruiters re-call and re-fax for weeksWITH CDLVOE · Two automatic follow-ups — every attempt loggedThe 30-day clockBY HAND · A spreadsheet and someone remembering to check itWITH CDLVOE · Daily digest flags every file that's overdue or inside 7 days — on by defaultRepliesBY HAND · Scattered across email, fax, and paper mailWITH CDLVOE · Reference-coded replies match and file themselvesAudit prepBY HAND · Days assembling binders by handWITH CDLVOE · One-click binder export, ready to hand over
The outputAUDIT-READY ORDER

One click. The whole binder.

Everything files itself into one record per driver. When the auditor asks, you hand over the whole file — a § 391.23 summary PDF carrying every attempt, every reply and the investigator certification, with the source documents filed behind it.

Employers that never replied? Your documented attempts are already in there. And anything unreadable at export is listed in a manifest — a gap can never pass as complete.

ONE RECORD PER DRIVER · UP TO 200 DRIVERS PER EXPORT · SUMMARY PDF + EVERY SOURCEBinder export is included on Growth and above.
Built to get responses

The fastest verification is the one the employer actually answers.

IN YOUR NAMEEmployers answer you, not a stranger.

Every inquiry goes out under your company's name — not ours — and every reply files straight into that driver's record. The safety manager on the other end never has to decide whether to trust an unknown platform.

ONE LINKNo account. No password. No PDF to print.

Employers answer through one secure link — a mobile-friendly § 391.23 form they can finish from a phone. Signing files a certificate against the record: who signed, when, and from which address.

SPOOF-CHECKEDReplies are verified before they touch the file.

Every email reply is checked against SPF, DKIM, and DMARC — a failed check waits for a human instead of auto-filing. Bulk mail and auto-replies are held back unless something ties them to an open request — a reference code, a known sender, a thread, an attachment. Any one of those admits the message.

ComplianceBUILT FOR THE REGULATORS

Built so the file always exists.

An FMCSA review doesn't ask how hard you tried — it asks for the file. CDLVOE's job is that the file always exists: complete when employers answer, documented when they don't.

Verification records retainedLIFE OF ACCOUNT
Audit trail retained4 YEARS
HostingUS DATA CENTERS
Secrets encrypted at restAES-256-GCM
When the auditor asks…THE FILE ANSWERS · 49 CFR
§ 391.23
“Show me your previous-employer investigations.”Inquiry letters, the 30-day deadline, and the 3-year lookback are built into the workflow — including Clearinghouse-era drug & alcohol handling.
BUILT-IN
30-DAY
“Did these go out within 30 days of hire?”A daily digest emails your admins every inquiry that's overdue or within 7 days of its deadline — most urgent first.
AUTOMATIC
GFE
“This employer never responded. Prove you tried.”Every attempt is logged with channel, timestamp, and outcome. Out-of-business carriers are documented automatically; closing the file on a silent employer is one click.
LOGGED
AES-256
“How is this driver's data protected?”Carrier credentials and integration secrets are encrypted at rest with AES-256-GCM. All traffic runs over TLS, in US data centers.
BUILT-IN
E-SIGN
“Is this the release the driver actually signed?”Identity-verified, timestamped, and hash-bound to the exact documents the driver saw — with a certificate of completion for every signature.
BUILT-IN
Start free trial →Free for 30 days — the audit trail starts with your first driver.
Walk-in capture

Any device at the terminal — it follows them out the door.

SYNC

Starts at the counter, finishes on their phone. One URL on any tablet or laptop — nothing to install. The draft follows the driver between devices, saves as they type, and the SSN never touches a draft.

DOT

The application, built for § 391.23. Four steps — Personal, CDL, Work History, Review — collecting three years of employment and flagging every uncovered month.

SIGN

A signature that holds up. Drivers verify with a one-time email code, then sign with their typed legal name — hash-bound, timestamped, with a signing certificate on every application.

AUTO

Submit is the starting gun. Autopilot activates the driver, files the signed consent, and queues every verification. Nothing sends until you flip auto-send.

Every application queues its own verifications — see what that saves ↓
Run the numbers

What does CDLVOE save your fleet?

Three sliders, all yours to set. The one thing held fixed is CDLVOE's side of it — about 15 minutes of hands-on time per driver — and the arithmetic is printed on the result.

6
Your steady hiring pace — the result annualises it (× 12)
4 hrs
Calls, faxes, follow-ups — figure ~4 past employers per driver
$38/hr
Whoever chases these today — recruiter, safety manager, you
Your manual load today
72Driver hires / year288Employer inquiries / year288 hrsChasing them by hand / year
Adjust the sliders to your fleet — every assumption is on screen.
Estimated annual labour saved, before subscription$10,260 / year

Time back for safety work instead of chasing faxes. Nothing here is our estimate of your business — it is your three numbers, and here is exactly what was done to them:

(288 hrs manual − 18 hrs on CDLVOE) × $38/hr
270 hrsBack to the safety team33.8 daysWorkdays recovered / year
Start free trial →First charge after day 30 · cancel anytime · or book a 20-min demo
Pricing

A predictable base. Verifications included.

Pick by fleet size. One verification covers a driver's entire three-year lookback — every employer, every follow-up — counted once per driver per calendar month.

How many drivers do you run?

Your fit: Growth, $299/mo — 60 verifications / mo · $5 each over

Starter

Under 50 driversThe essentials, automated.
$99 /mo15 verifications / mo · $7 each over≈ $6.60 per included verificationor $79/mo billed annually
INCLUDED IN EVERY PLANPDF application parserOne-click multichannel sendAutomatic follow-ups on silent employersAuto-matching inboxAssisted carrier lookup for hard-to-find employersOnline DQ file per driverGood-faith-effort docs2 user seatsEmail support
Start free trialFirst charge after day 30 · cancel anytime

Scale

300–1,000 driversVolume rates + advanced reporting.
$699 /mo180 verifications / mo · $4 each over≈ $3.88 per included verificationor $559/mo billed annually
EVERYTHING IN GROWTH, PLUSAdvanced reportingVolume verification pricing

Enterprise

1,000+ drivers · multi-DOT & subsidiaries
Dedicated CSM · Custom data retention policy · Annual contractsContact sales
Go over your included verifications? You pay the flat per-verification rate printed on your plan. Outbound fax pages are the only other metered item.$0 setup feeannual billing saves 20%cancel anytime in the 30-day trial
Common questions

The fine print, in plain English.

10 QUESTIONS · STRAIGHT ANSWERSStill have questions? Talk to us →

With automatic sending enabled, CDLVOE follows up on its own: a second attempt 24 hours after the first, and a third 48 hours after that. Employers also get a no-login response link that stays valid for 45 days, so replying takes minutes. Every attempt is logged with channel, timestamp, and outcome. When it's time to close the file, documenting the good-faith effort is one click — exactly the record an FMCSA audit looks for.

See it on your own data

Stop chasing prior employers. Start passing audits.

30-day free trial · no card to start · cancel before day 30 and pay nothing
Prefer to see it first?

Bring one real application. In 20 minutes we'll run it end-to-end and show you the audit binder it produces.

No slide decks. A real account, your real application, 20 minutes.
01

Live walk-through. Real account, real verifications — not a slide deck.

02

30-day free trial, no commitment. Run real hires through CDLVOE. No card to start; cancel before day 30 and pay nothing.

03

Bring your existing files. Your own application PDF or a third-party form — anything with a text layer. Map the fields once; every copy after it reads itself.