Stop checking carrier portals that tell you nothing. CargoPilot shows you where your cargo actually is, why it's delayed, and where you're losing money.
Carriers publish milestones. Most platforms simply repeat them. When ETAs slip, vessels slow down, or ports get congested — shippers are left guessing, watching every container equally instead of focusing on the ones that actually matter.

Container Number
Data Status: Last update (14 Days Ago)
Event Type
Port
Date
VESS DEPARTURE
—
Mar 11, 2026
VESS ARRIVAL
MTF
Apr 01, 2026
VESS DEPARTURE
MTF
Apr 04, 2026
VESS ARRIVAL
SKG
Apr 08, 2026
NOTE: Dates are provisional and for guidance only. Carrier assumes no liability for errors in transshipment scheduling.
Carrier ETA
Unknown

Live Satellite Tracking
In Bay of Biscay
Current Speed
0.0 kts
Vessel Status
Slow Steaming
Revised ETA Felixstowe
Feb 03
Feb 07
CargoPilot Insight
Port congestion and limited berth availability at Felixstowe. 4-day slide expected.
Demurrage Exposure
$300/day × 4 days if not collected
$0
at risk
Carriers publish milestone codes. Most platforms just display them. We translate them into decisions.
Other Platforms
“Gate Out Delay”
“Gate Out delayed 36 hours due to port strike. Arrival window shifts 2-3 days.”
Other Platforms
“"In Transit"”
“Vessel slow-steaming at 3 kts. Port congestion at destination. Revised arrival Feb 07 (4 days late).”
Other Platforms
“Discharge Completed”
“Discharge completed but 48-hour port dwell expected. Factor customs delays.”
This isn't more data.
It's better judgment.
Most platforms show you where your shipment is.
CargoPilot shows you where your money is going.
Demurrage Intelligence
CargoPilot uses AI to continuously monitor your containers across ports, terminals, and shipping lines, tracking critical milestones like discharge and last free day in real time.
Our system doesn't just track, it interprets what's happening. It flags containers at risk, predicts delays, and tells your team exactly when action is needed to avoid charges.
“
First month using CargoPilot we caught a last free day we'd have completely missed. That one alert saved us over £2,000 in demurrage charges.
James R. — Operations Director, UK Importer
Where others stop, we start
Every alert tool on the market tells you something is wrong and leaves you to handle it — find the right person, write the message, chase the stakeholders. CargoPilot® closes the entire loop automatically, from first signal to problem resolved.
Detect · Interpret · Act · Draft · Share — the full loop, not just an alert.
① Detect
ETA revised
GLDU9882512 · ETA +24h
② Interpret
Risk assessed
MEDIUM RISK · demurrage window 36h
③ Act
Action surfaces
④ Draft
Pre-filled from live data
To: Sarah M. · ETA change
⑤ Share
Resolved
Every morning, a concise AI briefing lands in your inbox — every active shipment summarised, every risk flagged, every ETA change explained. Written like a colleague who's been watching your freight all night.
Proactive intelligence
You don't log into CargoPilot to find out what happened. CargoPilot tells you before you need to ask.
CargoPilot Intelligence
briefing@cargopilot.ai
Your morning briefing — Friday 3 April
Good morning. Here's what's happening across your active shipments.
GLDU9882512 · Dublin
⚠ DelayedETA revised by +24h to Apr 25. Vessel making good progress — demurrage risk window in 36h. Warehouse notification recommended.
→ Review & take action
MSCU7710283 · Rotterdam
On trackMaking good progress, due Apr 18 as scheduled. No action required.
TCKU4421899 · Felixstowe
ArrivedDischarged yesterday. Customs clearance in progress.
3 active · 1 needs attention
View all shipments →
Tracking Active
CONTAINER: ABCD1234567
LOC: BAY OF BISCAY
DEST: Felixstowe, UK
ETA: Feb 03, 2026
Ocean containers, air waybills, and express shipments — all tracked in one dashboard across 300+ carriers worldwide.
Integrated with world-leading carriers

“
We used to find out about delays when our warehouse rang asking where the stock was. Now we know 48 hours before it becomes a problem.
Sarah T. — Supply Chain Manager, Consumer Goods Retailer
“
I cancelled two other tracking subscriptions after we onboarded. CargoPilot does what both of them promised.
Marcus O. — Head of Logistics, European Retailer
One recovered overcharge pays for the year.
Starter
Active containers
$79/mo
$758/year
Save $190/year
Growth
Active containers
$199/mo
$1,910/year
Save $478/year
Professional
Active containers
$449/mo
$4,310/year
Save $1,078/year
Enterprise
Active containers or more
Full access on your first shipment • No credit card • No restrictions
Your freight forwarder is great at handling documentation, customs, and carrier relationships—but they're checking the same carrier portals you are, often manually.
CargoPilot® uses live satellite tracking to verify what carriers say. We catch delays 12-48 hours earlier because we're watching the actual vessel movement, not waiting for the carrier to update their system.
Think of it this way: Your forwarder handles the logistics. We handle the intelligence. They work together—CargoPilot® makes your forwarder's job easier by giving you visibility they can't provide.
Most customers use both: Forwarder for operations, CargoPilot® for tracking.
We cover ocean shipping lines, cargo airlines, and regional carriers — all in one place.
Ocean Carriers
Cargo Airlines
Plus hundreds of regional and charter carriers. Not sure if we cover yours? Enter a tracking number and we'll tell you immediately.
Nope. Nothing to install. CargoPilot® is 100% cloud-based. Just:
Access it from any device—laptop, phone, tablet. No downloads, no integrations required.
Our AI predictions are accurate within ±1 day about 85% of the time. Carrier ETAs are accurate about 60-70% of the time because they don't account for vessels slow-steaming, port congestion, weather, or transshipment lags.
We factor in all of these using live satellite tracking, historical port performance, and real-time congestion levels.
Intelligence Briefing
Example: Carrier says “Feb 5th.” We analyze the vessel's current speed, see it's slow-steaming, check destination port congestion, and say “Feb 7-8th.” Actual arrival: Feb 8th. That 3-day heads-up matters.
Yes. CargoPilot® tracks both ocean and air freight. Enter an air waybill number and we'll pull live status from the carrier — departure, arrival, customs clearance, and exceptions — exactly as we do for ocean containers.
We cover all major cargo airlines including Emirates SkyCargo, Qatar Airways Cargo, Lufthansa Cargo, Cargolux, Korean Air Cargo, and more. If you ship via air regularly, you can mix ocean containers and air shipments in the same dashboard.
Here's exactly what happens:
You enter any container number (like CMAU1234567) in the search box
We verify it's valid and identify which carrier it belongs to
We pull tracking data from the carrier + live satellite position of the vessel
Our AI analyzes everything and generates a plain-English summary
We email you instant dashboard access with live tracking updates
Your first 3 containers are completely free. No credit card required. No trial period that expires.
Intelligence Hub
Demurrage · 12 min
The silent profit killers of international shipping. Learn the 7 most common causes and 7 proven strategies to avoid demurrage and detention charges.
Read guide →
Software · 14 min
From enterprise platforms to basic trackers: a clear breakdown of every tier of container tracking software and how to choose the right tool.
Read guide →
Market Intelligence · 7 min
Port congestion has become structural, not exceptional. A breakdown of what's causing it, where it's worst, and how to protect your supply chain.
Read guide →
Developer API
A clean REST API for container tracking, live vessel positions, port intelligence, and AI-revised ETAs. Covers 300+ carriers and 850+ ports. Plug it directly into your ERP, WMS, or TMS.
# 1. List your containers
curl https://api.cargopilot.ai/v1/shipments \
-H "X-API-Key: cp_live_your_key"
# 2. Get live port intel
curl https://api.cargopilot.ai/v1/ports/CNSHA \
-H "X-API-Key: cp_live_your_key"
# 3. Vessel positions
curl https://api.cargopilot.ai/v1/vessels \
-H "X-API-Key: cp_live_your_key" \
--data '{"monitored":true}'