From DOT number to
road-ready in minutes

Here's the complete walkthrough — what your ops team does, what the carrier does, and what happens automatically.

🏢 What the Broker Does
1
Enter the carrier's DOT or MC number
Type the carrier's USDOT or MC number into your dashboard. Purple Squirrel instantly pulls their legal name, authority status, and truck count from FMCSA — no manual data entry.
2
Send the onboarding invite
Enter the carrier's contact email and click Send. They receive a professional, branded email with their personal onboarding link and a video walkthrough.
3
Monitor status in your dashboard
Watch progress in real time — you can see exactly which steps the carrier has completed and which are pending. No more "did you get my email?" calls.
4
Get notified. Dispatch immediately.
The moment the carrier completes all steps, you receive an email notification. The carrier is fully compliant and you can assign loads right away.
🚛 What the Carrier Does
1
Click the link in their email
The carrier receives a branded email with their personal onboarding link and a 2-minute video walkthrough of the process. No account creation. No app download.
2
Create a 4-digit PIN
On their first visit, the carrier creates a 4-digit numeric PIN. This protects their portal so only they can access their information. Numeric only — simple and secure.
3
Complete the carrier packet
The carrier fills in their company info, answers whether they're driving the truck themselves or assigning a driver, uploads their insurance certificate and W-9, and e-signs the carrier agreement.
4
Driver completes verification
Each driver receives their own invitation link (one-time use). They take a photo of the front and back of their CDL and a live selfie via Stripe Identity, then authorize the background check.

Behind the scenes — no work required

These things happen in the background the moment a carrier or driver takes action.

FMCSA data pre-fill
Company name, DBA, truck count, authority status, and state are pulled from FMCSA the moment a DOT number is entered. Zero manual lookups.
📧
Branded invite email
The carrier invite email goes out automatically with the broker's branding, the carrier's name pre-filled, and a link to the onboarding video.
🪪
CDL data extraction
Stripe Identity reads the driver's CDL and extracts their full legal name automatically. The driver must sign their FCRA authorization with the exact name on their CDL.
🔍
MVR & background check
Once a driver completes identity verification and authorization, Checkr runs the Motor Vehicle Record and background check automatically.
🔒
Driver portal locks on completion
Once a driver submits their authorization, their portal link is permanently locked. The one-time link can never be reused — protecting both the driver and broker.
📊
Dashboard updates in real time
Every document upload, signature, and verification updates the broker's compliance dashboard instantly. Always audit-ready.

Best-in-class integrations

We use the most trusted infrastructure in the industry so you never have to worry about compliance or security.

🏛️
FMCSA
Real-time carrier lookup via the Federal Motor Carrier Safety Administration database.
🔷
Stripe Identity
CDL photo + live selfie identity verification. Extracts name and license data automatically.
🔍
Checkr
MVR and background checks. FCRA-compliant. Results returned directly to your compliance dashboard.
☁️
Cloudflare
Global edge infrastructure. Fast, secure, and always available. All data stored in encrypted D1 and R2.

See it in action

Book a 30-minute demo and we'll walk you through the complete broker and carrier experience live.