LNG terminal at night

The platform

More throughput from the fleet you already run.

Built on a single, shared record of the physical job. Every module reads and writes to the same record, so turning on a new capability is a switch, not an IT project.

The shared spine

One delivery. One unbroken record, from contract to invoice.

A stem passes through ten moments over a day or more. At each one, Bunker Agent captures the source data - email, PDF, meter, tablet or paper BDN - and writes it back to the same record every downstream system reads from. No rekeying, no reconciliation, no numbers that disagree.

01 · CONTRACT
Buyer & supplier confirmations reconciled - terms, grade, tolerances extracted
T-14h
02 · NOMINATION
Vessel, port & ETA window parsed from the nomination email
T-11h
03 · BARGE SCHEDULED
Barge, berth & window assigned - ETA held live against AIS
T-08h
04 · FUEL BLENDED
Blend recipe locked to spec - sulphur, viscosity, density targets recorded
T-04h
05 · LOAD
Barge stem lifted - MFM volumes & density land on the record
T-01h
06 · ALLOCATION
Multi-customer splits applied - quantities matched to each contract
T-00:20
07 · DELIVERY
Transfer in progress - meter stream reconciled live against the plan
T+00:08
08 · BDN
eBDN tablet, or paper BDN scanned & OCR'd where eBDN isn't available
-
09 · DISPUTE WINDOW
Losses & quality flags extracted from surveyor reports - the record is the source of truth
-
10 · INVOICE
Draft to finance ERP from the same record - no rekeying, no reconciliation
-

Before the barge moves

Catch the mismatch before you catch the claim.

Every stem is created by two commercial documents - one from the buyer, one from the supplier - that should match but often don't. Bunker Agent extracts every field, reconciles the two documents against one another, drafts a reply on any hard mismatch, and holds the stem out of scheduling until the deal is locked.

01 · INGEST

Any format, any inbox

PDFs, email bodies, forwarded threads, CTRM exports. OCR handles scans and photos; language models parse the rest.

02 · MATCH & RECONCILE

Compares ~15 canonical fields

Grade, quantity, tolerance, window, price basis, credit days - extracted from both sides and reconciled in seconds.

03 · RESOLVE

Drafts the counter-reply

On any hard mismatch the reply is drafted for you. You review, edit, send. Locked stems flow to scheduling; unlocked ones don't.

The intelligence engines

Intelligence at the speed the day moves.

01

Process automation

Turns unstructured emails and PDFs into scheduled jobs automatically. Nominations, ETAs, and counter-signatures parse themselves onto the shared record.

02

Advanced analytics

Builds transit and transfer benchmarks from your actual operational history, not textbook averages. Every plan is calibrated against what your fleet really does.

03

Machine learning

Service time estimates sharpen with every delivery. The system learns the unique quirks of your specific berths and routes - the drift, the queues, the tides.

04

Agentic AI

Watches ETAs, weather windows, and inventory levels, and surfaces the next move to make. Alerts arrive with a recommended next move.

Integrations

Seamless integration with the tools you already use.

01 · Trade & back-office

Talk to your ETRM, natively.

API sync with the trading systems your desk runs on. Trades, positions, and counterparty terms flow into the platform without export files or reconciliation runs.

EndurInatechAllegro
02 · AIS & maritime

Every vessel, live and located.

Live vessel feeds from Spire and MarineTraffic sit inside the schedule, so ETA changes reshape the plan in real time instead of arriving as an email an hour late.

SpireMarineTrafficSat-AIS
03 · Delivery records

Direct from meter and tablet.

Direct feeds from Mass Flow Meters and eBDN tablets. Volumes, densities and signatures land on the record within seconds of transfer, not hours after the barge returns.

MFMeBDNCoriolis
04 · Finance & ERP

Draft invoices, into your ERP.

Export draft invoices and rate cards directly to SAP or Oracle. Day-1 invoicing becomes routine, not a heroic month-end scramble.

SAPOracleNetSuite

Ready when you are

Switch on a module. Not a project.

Because every module reads and writes the same record, adoption is incremental. Start with dispatch. Add finance. Bring on analytics when the team is ready.