The layer between your inbox and your TMS.

Your team spends hours typing data from PDFs and emails into CargoWise or TradeWindow. StarShipper reads those documents, extracts the data, and pushes it straight into your TMS. Same system, less typing.

Pre-alerts → TMS
Auto-extract, auto-dispatch
Last 24h
MAEU123456
Yokohama Motors · 2 containers
CargoWise
12 min ago
COSU804512
Shenzhen Electronics · 1 container
CargoWise
38 min ago
ONEY660718
Pacific Imports · 3 containers
Extracting
now
TodayJobs created, documents on eDocs

A pre-alert is 10 minutes of typing

Pre-alerts arrive from your overseas agents with Bills of Lading attached. Each one needs a job created in your TMS. Vessel, containers, ports, shipper, consignee, the lot. Until someone reads that email and types the data in, the job doesn't exist in your system. For a team handling 30 pre-alerts a day, that's five hours of typing before anyone starts doing actual forwarding work.

Then there's the linking problem. A Master B/L from the shipping line covers multiple House B/Ls for different consignees. Someone has to figure out which House B/Ls belong to which Master, watch for duplicates when amendments arrive, and keep everything connected. It's detailed, repetitive, and one mistake means cargo goes to the wrong job.

StarShipper sits between your inbox and your TMS. Documents flow in, structured data flows out.

Email Arrives

Pre-alerts with B/Ls and invoices from carriers and agents

Data Extracted

Parsed, validated, Master-House linked, duplicates caught

TMS Updated

Jobs created in CargoWise, TradeWindow, or any TMS via API

The layer in front of your TMS

Your team already knows CargoWise or TradeWindow inside out. The pain sits upstream: hours every day reading documents and keying the data in. StarShipper handles that layer. Documents come in through email or upload, data gets extracted and validated, then pushed into your TMS via API or export. Your team only has to review the exceptions.

If you switch TMS platforms tomorrow, StarShipper still works. The extraction is the same. Only the output connector changes.

Integrates with

CargoWiseJobs sent straight into CargoWise One through eAdaptor Next, WiseCloud included. Parties arrive with your organisation codes, documents are filed on eDocs, and resends update the same job. When a B/L is processed, your CW job is there without anyone touching the keyboard.
TradeWindow / DescartesSpeEDI Cargo and Freight Manifest CSV, formatted for TradeWindow intake and emailed automatically after extraction.
Any TMS via webhooksReal-time event payloads when documents are processed, shipments are updated, or customs status changes. Plug into anything.
ExpedientForwarding manifest CSV emailed directly to your Expedient intake address after extraction. No portal login, no manual export.
XeroCarrier invoices extracted and pushed to Xero as draft purchase bills, matched to the right supplier and ready to approve.
Google SheetsExtracted data synced to a shared spreadsheet automatically. Useful for smaller teams who run their work in Sheets.

Forward a pre-alert email and watch it happen

Send a real pre-alert with B/Ls attached. StarShipper will extract the data, link Master to House B/Ls, and show you the structured result. No signup required.

or

Not a freight forwarder?

View all solutions →