Tandem is a multi-tenant freight TMS for small and mid-size trucking and dispatch companies. A person seeds the load, an AI agent runs the sequence, and a person judges the exceptions. We designed it, built it, and operate it in production — which is the strongest proof we can offer for how we build operations software.
A dispatcher’s day is five jobs at once: intake, visibility, exceptions, drivers, and settlement. Every TMS claims to help. Most add a sixth job — feeding the TMS. Tandem’s design bet is different: the software does the following-up, and the people do the deciding.
That bet shapes every screen. The board stays quiet unless a load needs a decision. The AI extracts, compares, and proposes — it never sends money or messages on its own. Drivers are not asked to install anything; they text. The result below is the actual working surface.
| Load | Customer | Lane | Driver | Live position | Rate | Margin |
|---|---|---|---|---|---|---|
| L-2048Reefer | Ironwood Foods | Chicago, IL → Dallas, TX | Marcus R. · 318 | → Amarillo, TX · ETA Fri 2:30p | $2,165 | +$612 |
| L-2051Flatbed | Cedar & Vale | Denver, CO → Phoenix, AZ | A. Boone · 204 | → 14 mi off corridor · ETA Fri 4:48pNeeds you | $1,660 | +$540 |
| L-2049Van | Granite Peak | Seattle, WA → Boise, ID | D. Ortiz · 55 | On site · 1h 12m | $945 | +$390 |
| L-2055Van | Northwind Cold | Columbus, OH → Nashville, TN | T. Hale · 142 | On site · 2h 31mDetention | $880 | +$300 |
| L-2047Reefer | Redhawk Co. | Atlanta, GA → Miami, FL | J. Pace · 77 | POD filed · 11:24a | $1,728 | +$703 |
| L-2052Drayage | Sutter Line | Kansas City, MO → Memphis, TN | Unassigned | Awaiting driver | $962 | +$480 |
Every tenant gets a private inbound address. Forward a rate confirmation to it and Claude reads the PDF — stops, references, equipment, rates — and drafts the load. Nothing enters the operation unreviewed: extraction lands in a review queue where a dispatcher confirms or corrects before the load goes live. Corrections feed a learning loop, so the extractor improves on the lanes and brokers your company actually runs.
Rate con attached for the Thursday reefer load. Please confirm the 6:00 AM pickup window and send tracking once your driver is rolling.
The single biggest failure point in small-fleet billing is paperwork: BOLs photographed at a truck stop, sent to somebody’s personal phone, invoiced late or wrong. Tandem gives every driver a one-tap upload link over SMS. The photo files itself to the right load, the agent compares it against the rate con, and a person rules on every discrepancy before the load can bill.
Because billing is gated on verified paperwork, the money path starts clean: the invoice goes out with the BOL and POD attached, gets paid on a Stripe link or routed to the factoring company as a complete packet, and lands in a unified ledger next to carrier settlements. Credit limits gate new loads automatically — a customer over their limit is flagged before the truck rolls, not after.
Tandem’s AI agent has its own role in the permission system: read and propose, nothing else. Every money movement and every outbound customer message passes through a human approval step, and every action — human or AI — lands in an append-only audit log. A prompt is never a security boundary. This is the same human-in-the-loop architecture we bring to client agentic-AI work.
Every tenant read and write passes through a guarded transaction backed by Postgres row-level security. Money is integer cents, never floats. Webhooks and cron routes fail closed. These are the production disciplines we audit for in AI-built apps headed to production — Tandem is what they look like applied from day one.
Next.js App Router and React Server Components, TypeScript strict, Prisma on Postgres, Stripe for both subscription billing and tenant payment links, Twilio SMS, Resend email, Samsara telematics with HOS-aware ETAs, Google Maps routing, Claude for extraction and document comparison, Sentry in production. The same stack we reach for in client builds.
Tandem grew out of a decade of freight software: LoadQuest, the operations platform we built for a national brokerage that has run dispatch, accounting, and a driver app in production for years. Tandem is the same judgment applied to a product of our own — which means when we build freight or operations software for you, the architecture decisions come from operating these systems, not from a slide deck.
Want the product? Tandem has a 14-day free trial. Want a system shaped around your own operation — dispatch, document verification, agent portals, settlement automation, or a platform of your own? That’s our logistics practice.