The operating system
for customs brokers.
Customs OS is a system of record for the customs broker's day. We're starting with the worst part of it: document validation. Drop a packet, and our agents extract every field, cross-check the documents against each other, and hand your broker a ready-to-review file instead of a stack of PDFs.

Brokers are the last industry still paying people to retype PDFs.
A single entry touches 8–12 documents. Brokers manually reconcile them, classify each line, and hit deadlines under CBP's 41-hour ISF rule. One missed field = a liquidated damages claim.
How document validation actually works.
Four steps, one continuous flow. AI extracts, deterministic rules check, the broker reviews the ones that need judgment.
Extract fields from any file you throw at us.
Commercial invoices, packing lists, BOLs, ISFs, arrival notices. Clean PDFs, phone photos, grainy faxes, Excel exports, emails with ten attachments. We pull every field and return typed values you can actually query — not a blob of text.
Deterministic rules on top of the AI read.
LLMs read. Precise rule-based checks do the judging — values match, totals add up, origins agree, HTS is plausible.
Every flag points back to the exact box on the page.
When two documents disagree, we show the broker both values side-by-side and highlight where each one came from in the source. No more clicking through a 40-page PDF to find the number.
Accept, decline, or send back — in one pass.
Brokers walk a tight queue of issues and resolve each one with a keystroke. Accept clears the flag. Decline drafts an email back to the forwarder or importer with the exact line that doesn't add up.
From a pile of PDFs to a reviewable packet.
Drop the documents in. We extract, reconcile, and surface the conflicts — so your brokers only spend time on the ones that need their judgment.
- 01
Drop the packet.
Upload or drag-and-drop straight into the app. Invoice, packing list, BOL, ISF, arrival notice — any layout, any mix of PDFs, scans, and spreadsheets. Email, SFTP, and API intake are next.
- 02
We extract every field.
Typed values with provenance. Every number and every name is traceable back to the exact page and box it came from, so your broker never wonders where a figure came from.
- 03
Deterministic checks run across every document.
AI does the reading. Precise, rule-based checks do the judging — declared value, country of origin, incoterms, shipper, consignee, weights, HTS. Conflicts across documents are flagged with the two values side-by-side.
- 04
Broker reviews the exceptions.
A single queue of what actually needs judgment. From each issue, draft a remediation email back to the forwarder or importer in one click — so the fix leaves your inbox, not just your head.
Questions brokers ask before a demo.
Short answers. If you want the longer version, book 30 minutes and bring your hardest packet.
Stop retyping.
Start clearing.
A 30-minute demo with your actual packets. We'll validate them live, and if we can't, we'll tell you on the call.