Cargo-Stack reads your inbox — every language, WhatsApp shorthand and all — prices from your own rates, and hands you a quote to approve. Minutes, not days.
⏱ two mini-games · about 2 minutes all in · results at the end either way
Play the challenge, then run the real thing on your own rates.
Any language, WhatsApp shorthand, three ports spelled three ways — parsed into six clean signals.
Gateway, price, win odds and risk — each leaning on a different mix of what the message said and what this customer did before.
Bilingual draft with its sources shown — which ratesheet, which rule. A person presses send, every time.
Pick a sample or write your own — the agent parses any lane, live in your browser, on sample rates. The product prices from yours.
The real console knows all 26,192 ports and airports and parses free text — including the lane you type. Nothing here touches a real customer.
The trial points the same engine at your own ratesheets, your own customers and your own inbox — and starts remembering how you price.
26,192 ports and airports, and the spellings people actually send — “Shenzhen”, “SZX” and “深圳” all reach the same lane.
Your own IATA, your allocation, your co-loaders — your whole catchment, priced from one desk.
Flight search and booking under your own agreement — master bills that track themselves from airline data overnight. Ocean rides your co-loaders.
Quotes, tenders, bookings, documents, invoices — and it remembers every correction you make.
Most quotes aren’t lost on price — they’re lost to whoever answered first.
Eight steps. Half of them are yours.
Any layout. Merged cells, five currencies.
90sIt guesses; you fix. Remembered next time.
0–2 min, onceExpress, door-to-door, DG, reefer — your words.
once per lane groupYour rates, your margin rules.
secondsMargin floor, expired validity, missing surcharge.
the short listAccept, edit, or drop. Nothing sends until you say.
as long as you wantTheir columns, their order, their file.
90sYour last bid and every correction, already there.
faster each roundAmber is a person. Teal runs while you read the flags.
Tendering, desk margin, shipment risk, lane exposure — anything found becomes a flag on the row, with the reason attached.
Before you price a tender, the country rules ask what the rate must include — ISF, ICS2, UK S&S, Canada eManifest.
34 checks, three months later: has anyone actually done it, and is there still time? One source generates both — a test fails the build if they drift.
“I worked the desk before I built the tool. The typing is what Cargo-Stack takes — the judgement stays yours. If something's wrong, the WhatsApp reaches me, not a ticket queue.”
Connects with
Runs on
Every name here is a service Cargo-Stack is connected to in production. Ocean carriers are not on this list: schedules and tracking run under each workspace’s own carrier credentials, and no carrier quotes a company it has no contract with. All trademarks belong to their owners; their appearance here identifies the service and does not imply endorsement or partnership.
The capture loop, recorded end to end on demo data.
Forwarded on WhatsApp→read on arrival→you approve it in→priced from your own book→quote sent→outcome learned
It only sends when it is sure. Under your confidence bar, margin floor or value cap, it queues for one tap instead.
First, a ten-second game: one of these three quotes loses money. Find it before you look at the price of the fix.
The math under everything below: a manual RFQ round swallows one to two weeks of desk time — HK$20,000–40,000 of salary per tender. A month of the enterprise AI costs less than a fifth of one of those.
annualpay 10, get 12trial14 days freecardnot requiredgrace7 dayspay by card · FPS · Alipay · WeChat Pay · bank transfer
Three sliders — what twelve-minute quoting is worth on your desk, in your margin.
Growth is HK$3,800 a month — the margin on 1.3 won shipments. Every hour and win after that is yours.
Arithmetic, not a promise — drag the sliders to whatever you believe, then check it against a lane you know cold in the trial.
No. It sits on top of your inbox and works alongside your existing TMS — GoFreight, Magaya, CargoWise, spreadsheets. Starts read-only, earns write-back. Nothing migrates, nobody re-trains.
Native-grade. English, Chinese, and the mixed-language shorthand real freight threads are written in — WhatsApp style, weight conventions, DG references. Single-language tools break on exactly these.
No — and not because our code is careful. Every one of the 40 tables carries row-level security inside PostgreSQL itself; 66 policies decide who sees what. If our own application asked for another forwarder's row, the database returns nothing.
No. Your rates, customers, documents and messages never train any model, ours or a vendor's. The model reads an inquiry to answer it; nothing is retained afterwards. It goes in your agreement in writing.
A human approves every quote before it leaves — default, not disclaimer. Drafts show their sources, so a mistake is visible in seconds. Autonomy is earned per workflow, measured, and reversible.
A person presses send, and behind them 120 detectors watch for a sell below your floor, a missed surcharge, a moved currency, an expired rate. It doesn't block you — quoting thin on purpose is legitimate — it stops you doing it by accident.
That's the normal starting condition. Drop the ratesheets in as they are — carrier PDFs, a co-loader photo off WhatsApp, merged-cell Excel. Wrong rows are shown to you, not quietly kept, and fixing one teaches the parser your format.
You leave with everything — rate library, quotes and contacts export to standard CSV today, on one click, without asking us. No exit fee, no ninety-day hostage window.
Average quote time by country — real votes from the challenge above.
Fourteen days, every feature, no card. Load one lane you know cold and check the arithmetic against yourself.
Built by people who price these lanes. Your data stays yours — export or delete it any time. And if anything feels off, a real person answers on WhatsApp.
This is an AI assistant, not a person. It can be wrong, and nothing it says is a quote or a contract.