Loadline
Field-ticket-to-invoice desk for small trucking companies
Typeproduct
Statusin-progress
Updated2026-09-16
Commits22
SourcePrivate
What it is
Drivers text a photo of a field ticket, or an office scanner emails a stack, and Claude reads each one with a confidence on every field. Loadline prices the ticket off the rate card in force on the work date, matches the lease to its billing code and AFE, and queues anything uncertain for a person. One click creates the invoice in the client's QuickBooks with the ticket image attached.
The problem
Small trucking and oilfield haulers lose days of billing time re-keying paper field tickets into invoices.
How it works
- Tickets arrive by Twilio MMS and Resend inbound email; every provider runs dry (logs what it would do) when no key is set
- Claude extracts fields with a confidence each; anything under the floor opens a review item instead of billing
- Rate-card lookup by work date, lease-to-AFE matching, duplicate-ticket detection; nothing bills without a human click
- QuickBooks Online stays the system of record, so Loadline holds no financial state
- Hono API on Node 24 with one SQLite file, a React client console plus a Black Lily admin console, and a Hetzner/Caddy/systemd deploy with nightly verified backups
Stack
TypeScriptNode 24HonoReactViteSQLiteClaude APITwilioResendQuickBooks OnlineCaddy
Disciplines
For your business
Ticket-to-cash automation that turns driver photos of paper field tickets into reviewed, QuickBooks-ready invoices.