Integrations
Connect Shopify, WooCommerce, Magento, NetSuite, SAP or your own API, or drop in a CSV. Orders arrive in one intake with the same shape, whatever system sent them.
TwinShip is the freight control tower behind Sparrow XPL. Every order, carrier and invoice climbs the same floors on one consignment record, and Scout AI is wired into every one of them.
Skip to the parts listCarrier-compliant labels and end-of-day manifests, every time.
04ConsignmentsOne booking per order, direct to the carrier or through MachShip.
03Rate shoppingEvery rate card, surcharge and fuel levy priced in parallel.
02OrdersOrders normalised, addresses checked, dims and weights validated.
01IntegrationsShopify, WooCommerce, ERP, CSV and API all land in one intake.
50+ carriers over API, EDI and MachShip, behind one interface.
09Scout AIAIReads every event and flags risk before anyone has to ask.
08Invoice reconciliationCarrier invoices matched line by line to the rate that was quoted.
07Exceptions & helpdeskAIDelays open cases automatically, and Scout drafts the chase.
06TrackingEvery carrier scan normalised into one timeline.
12Print Agent where installedA desktop agent prints labels straight to warehouse printers.
11Consignment recordEvery event, cost and case on one record, feeding every dashboard.
One control tower. Orders come in at the ground floor, carriers go out from the roof, and Scout AI works every floor in between.
Casing off. One consignment record runs up the core. Every floor writes to it.
Floors apart. Each floor has a single job. The numbers match the parts list below.
One order. A Shopify order is priced, booked with StarTrack and labelled. Each floor it touches lights up; nobody re-keys a thing.
One exception. StarTrack scans a failed delivery. A case opens and the customer hears about it before they call.
One invoice. Toll bills a $38.50 surcharge nobody quoted. Reconciliation catches it and raises the credit claim.
Execution, visibility and commercial control share the same integrations, rules and consignment record. Numbers match the markers on the drawing.
Orders in, carriers out, printers on the floor.
Connect Shopify, WooCommerce, Magento, NetSuite, SAP or your own API, or drop in a CSV. Orders arrive in one intake with the same shape, whatever system sent them.
Every order is normalised before it goes anywhere: addresses checked against the carrier network, dimensions and weights validated, dangerous goods and service levels flagged.
Australia Post, StarTrack, TNT, Toll, Couriers Please, Aramex, Hunter Express and 40+ more, over direct API, EDI or MachShip. One interface, whichever carrier wins the job.
A lightweight desktop agent on the warehouse PC picks up new labels and prints them to the right thermal printer automatically. No downloads, no clicks.
From order to booked, labelled and moving.
Your negotiated rate cards, surcharges and fuel levies are priced in parallel for every order. Rules choose the cheapest, the fastest or the most reliable carrier.
A carrier-compliant consignment is created once and booked directly with the carrier or through MachShip. The reference follows the freight everywhere.
Labels print in each carrier's format and manifests close out at the end of the day, grouped by carrier and account.
Scans from every carrier are translated into one set of statuses on one timeline, so "in transit" means the same thing whoever is carrying it.
What went wrong, what it cost, and proof of both.
The Case Automation Engine checks every live consignment every five minutes and opens a case when a rule matches. Scout drafts the carrier chase and the customer update, and the case resolves once the freight is delivered. See how it works
Carrier invoices are matched line by line to the quoted rate. Unquoted surcharges and weight disputes are flagged and turned into credit claims.
Scout reads every event across the network, flags ETA risk and answers questions in plain English: "Where is order 10482?" or "What did we spend with Toll last month?" Give it a Scout Task and it does the work on a schedule. See how it works
Every scan, cost, case and document lands on one record per consignment. Dashboards, DIFOT, carrier performance and executive reports all read from it.
Scout AI was built into TwinShip, not bolted on. It works through the same tools the platform runs on, runs its own tasks on a schedule, and writes the chase emails when a rule opens a case.
Consignments, cases, invoices, carriers, quotes, manifests and reports, limited to what each person is allowed to see.
Scout Tasks run a written playbook on a schedule and send the brief in-app, by email or to Microsoft Teams.
Every live consignment is checked against your rules every five minutes, so cases open before customers call.
Scout is the AI inside TwinShip. Ask it a question in plain English, or hand it a Scout Task and it works the playbook on a schedule, then sends you the brief.
One AI, every tool. Scout works through nearly 200 TwinShip tools, from consignments and cases to invoices and reports. It only sees what the person asking can see.
Ask anything. "Is order 10482 on track?" Scout picks the tools, checks the scans and the cases, and answers in Scout Chat with the evidence.
Give it a job. Pick a ready-made Scout Task like At-risk delivery watch, or write your own: the intent, what success looks like, the scope and where the brief goes.
It runs on schedule. At 7:00 Scout works the playbook: finds the at-risk consignments, adds notes to their cases and escalates anything that needs a person.
The brief comes to you. Results land in TwinShip, your inbox or Microsoft Teams. Every task has written limits: it can add notes and escalate, but it can't change rates or approve credits.
The Case Automation Engine makes TwinShip proactive. It watches every live consignment, opens a case the moment a rule matches, and works it until the freight is delivered.
Every consignment, every five minutes. The engine re-checks every live consignment against your rules, so nobody has to go looking for problems.
A trigger fires. Days past ETA, days before ETA, time in a stage, or time since the last update. TS0048213 has been silent for 48 hours, a day before it's due.
Conditions narrow it down. Carrier, client, freight type, dangerous goods, lane DIFOT, or whether the client is watching. Only the consignments that matter get through.
Actions run on their own. A case opens at High priority with an owner. Scout drafts the carrier chase and the customer update from the tracking timeline.
Solved before anyone calls. Once it's delivered, the case resolves itself. New rules run in Shadow first, so you see what they would have done before they go live.
Every floor on this page is live in TwinShip today. Bring a week of consignments and we'll show you what it finds.