PRO
    Operations
    Advanced
    Ready

    Small Trucking Fleets, AI Driver Qualification File Builder & Expiry Chase Engine

    Small motor carriers fail DOT audits on expired paperwork, not bad driving, and the penalties land per driver rather than per company. This build reads every driver document uploaded from a phone, pulls the dates off it, maps the whole roster against the 49 CFR Part 391 requirement matrix, and chases drivers by text before anything expires.

    Build it yourself, free

    This blueprint is free. Copy the master prompt below, build it with your own time, and the only outlay is a few low-cost tool subscriptions. Use it inside your own business, or sell it to clients. The numbers further down are what you can charge, not what you pay.

    Paper med cards stopped being proof on 11 October. Small fleets are still filing them.
    Read the story behind this blueprint

    Paper med cards stopped being proof on 11 October. Small fleets are still filing them.

    Read the article

    Who you sell it to

    Motor carriers running 5 to 50 trucks, which is almost the entire market: 97.4% of US carriers operate fewer than 20 trucks and 91.5% run 10 or fewer. The best fit is a carrier with an office manager who also does payroll, dispatch and compliance, because the paperwork is genuinely nobody's full-time job there. Three buying triggers worth watching for.

    First, new entrants, who get an FMCSA safety audit inside their first 12 months with the same requirements as a 50-truck fleet and usually no idea it is coming. Second, any carrier that has just taken a conditional rating or a roadside out-of-service hit, because the pain is fresh and the insurance renewal is looming. Third, carriers whose CDL drivers are still relying on paper medical cards, which stopped being proof on 11 October 2026.

    Find them through the public FMCSA SAFER and Safety Measurement System records, which list every carrier with its USDOT number, fleet size, inspection history and safety rating, plus local trucking associations and the insurance brokers who write their commercial auto cover. Brokers refer well here, because a clean DQ file is what lets them place the risk.

    If you sell it, here is the money picture:

    The first tile is the value of your client's own jobs, which is the reason they will pay you. The other two tiles are what you charge them.

    What your client's own work is worth
    $11,956 is the maximum civil penalty on a single 49 CFR 391.51 violation, and recordkeeping violations run up to $1,584 a day capped at $15,846. Penalties are assessed per driver per violation, so one systemic gap across a 20-driver roster is 20 separate findings rather than one. Driver qualification files have been in the top 10 critical FMCSA audit findings for 5 years running, and the most cited item is a missing or expired medical examiner's certificate. A conditional safety rating then adds 15-30% to commercial auto liability premiums, with some underwriters declining to quote at all and brokers steering freight elsewhere.
    Their revenue, not your fee
    Setup fee you charge
    $2,500-$4,500
    One-off, paid to you
    Monthly retainer you charge
    $397-$797
    Recurring, paid to you

    How it works

    The carrier's office manager and drivers upload documents into the app: medical examiner's certificates, CDLs, motor vehicle records, annual lists of violations, Clearinghouse query confirmations, training certificates. Drivers do it with a phone camera from the cab through a magic link, no password and no app store detour required at first. An AI model reads each document, works out what type it is, which driver it belongs to and what dates are printed on it, then hands anything it is less than sure about to a human verify queue rather than guessing.

    A wrong date in a compliance system is worse than a blank one, so the model is told to return null and flag the field whenever glare, handwriting or a bad crop makes a date unreadable. Behind that sits the rule engine. The app holds a catalogue of all 14 Part 391 requirements with their CFR references, which drivers each one applies to, and how often it comes round: once at hire, every 12 months, or on whatever expiry the document prints.

    It computes a status per driver per requirement and rolls that into a single fleet readiness percentage on the dashboard, with a hard override that marks any driver with an expired medical certification or CDL as not qualified to drive, in red, regardless of their score. The medical certification rule carries the recent regulatory change. Examination results now flow electronically from the FMCSA National Registry to the state licensing agencies and onto the driver's CDLIS motor vehicle record, and the waiver allowing paper certificates for CDL drivers expired on 11 October 2026.

    So the app tracks MVR-confirmed certification as the proof for CDL drivers and shows paper-only files in amber with a one-line explanation, which is the single detail most small carriers have not caught up with. Then the chase engine does the boring part forever. A daily job finds everything due in 60, 30, 14, 7 and 1 days, sends each driver one combined text from the carrier's own number with an upload link, escalates to the safety manager after 3 unanswered attempts, and emails the safety manager a one-screen digest every morning.

    When an investigator arrives, one button produces an indexed PDF of the whole fleet in the order they ask for documents, with a labelled placeholder page for every gap rather than a quiet omission.

    What to expect

    The first full readiness report is the moment the client believes you. Digitising a 25-driver fleet's existing files takes 3 to 5 hours of verify-queue work and typically surfaces 8 to 20 real gaps they did not know about, with the medical certification column the worst offender almost every time. Build time is a day or two of focused work.

    Getting it live with a real client takes about a week, and the long pole is A2P 10DLC registration for the driver texts, which sits in a carrier review queue for 1 to 3 weeks. Start that the day you sign or the pilot stalls waiting on it. Be straight with the client about the edges.

    The app records evidence, it does not pull motor vehicle records and it does not run Clearinghouse queries, because both need the carrier's own accounts and the driver's consent. You are not their DOT consultant either: the app reports what is missing and the qualification decision stays with the carrier. Put both in the scope document in week

    1. Retention is unusually good for this category, because the service is load-bearing rather than nice to have, and the twice-yearly mock audit drill keeps the value visible on a month when nothing breaks. The thing that kills retainers here is silence, so send the monthly report every month without fail even when the answer is 100%. Shipping it as a real app through AppBuild.DIY matters more than it looks: the driver half of this product only works if people actually send the photo, and a push notification plus a native camera on an app badged with their own company's name converts far better than a text link to a website they have never heard of.

    Master prompt

    You are an expert full-stack builder. Build a production-ready tool that… (the complete master prompt, custom input fields, build phases, pricing guidance and sales script are part of this blueprint.)

    Create a free account to unlock the full blueprint

    Master prompt, editable client fields, phase-by-phase build steps, pricing and the sales pitch.

    Build phases

    Step-by-step build phases unlock when you log in.

    Required tools

    Lovable

    The builder you paste the master prompt into. It writes the app, the database schema and the edge functions.

    Free tier will not finish a build this size. Paid plans from $25/month

    Sign up

    Supabase

    Your own database, file storage for every driver document, and login. Must be connected at project creation, not bolted on later.

    Free tier covers a single carrier under about 20 drivers. Pro at $25/month once you need daily backups and more storage

    Sign up

    OpenAI API

    Reads the uploaded medical cards, licences, motor vehicle records and training certificates, and pulls out the dates.

    Roughly $0.01 to $0.03 per document page at this volume. Cap the account at $25/month

    Sign up

    Twilio

    Sends the expiry chase texts to drivers from the carrier's own number, and carries the STOP handling.

    About $0.0079 per SMS in the US plus roughly $1.15/month for the number

    Sign up

    Resend

    Sends the safety manager's daily digest, the escalation emails and the driver email chases.

    Free up to 3,000 emails/month, then from $20/month

    Sign up

    AppBuild.DIY (Vibes)

    Wraps the finished build as a real iOS and Android app plus a polished PWA. For this build turn on Push Notifications for expiry alerts and verify-queue pings, and Photos and Camera so a driver can photograph a medical card from the cab and have it land in the file.

    Free to build and launch a PWA. Paid tiers from $49/month for larger user counts

    Sign up

    Pricing

    Pricing guidance unlocks when you log in.

    Sales pitch

    The outreach script unlocks when you log in.