OCL Cargo

AI workers · From booking to Finance

5–7% of your freight is paid with no evidence.

AI workers at every stage of your freight recover it. AI executes. If it breaks, it opens a ticket.

MXN found in 2,250 invoices. Six weeks, one operator
$3.6MMXN found in 2,250 invoices. Six weeks, one operator
of invoices matched before paying. By hand, 1 in 5
100%of invoices matched before paying. By hand, 1 in 5
pilot. All six stages collecting
6–8 wkpilot. All six stages collecting
  1. 01Book
  2. 02Plan
  3. 03Build routes
  4. 04Run
  5. 05POD · delivery
  6. 06Finance

September 2026 · Confidential

Someone in Finance reviewing invoices on a laptop
Tuesday, 9:40. Finance opens invoice A-4471: three hours of detention. Nobody was at the dock.
The customer unloaded in 40 minutes. They bill 3 hours.

Invoice A-4471. WhatsApp, Excel, and nobody at the dock.

Delivery

Don Chuy delivers. Paper sign-off or a WhatsApp photo.

Invoice

Detention, handling, and tolls nobody saw.

Excel

Finance matches against the PO. Without the dock time.

Paid

The 3 hours leave the account. Nobody saw them.

5–7%

of for-hire freight is paid with errors. OCL audits of 100% of invoices.

  • Detention billed with no delivery photo
  • Handling nobody agreed to
  • Tolls and miles off the route
  • Trips with no recorded delivery

It is not your company. It is the sector. That is how freight gets paid in almost all of Mexico.

1 in 5 gets checked. That is what Finance can do by hand, with rigor.

The shortage is absorbed. No photo, no count at the dock, no one to bill.

And as you grow, it multiplies. Same process by hand, twice the trips, more clerks.

OCL Cargo

The error was not born in Finance. It was born five stages earlier.

02 / 10
Six stages. One record. Your system stays.

Your system builds the trip. OCL writes what happened, from booking to what Finance pays.

StageTodayWith OCL
01 · BookThe order lives in an email.The record is born, with lane and rate.
02 · PlanDensity lives in traffic’s head.What moves and when, on the same record.
03 · Build routesCarrier and plate in a chat.Unit, driver, and plate before rollout.
04 · RunStatus is a phone call.Milestones and deviations land on the file.
05 · POD · deliveryA WhatsApp photo, if you are lucky.Photo, dock time, and shortages, in the app.
06 · FinanceExcel against the PO.Matched before paying. You pay what clears.
OCL booking screenBook
OCL control towerRun
Driver app with PODPOD

Nothing is migrated. It connects to what you already run, by API and WhatsApp. All six stages live on the same record.

OCL Cargo

Six stages written by hand means more clerks. Who writes them?

03 / 10
AI workers at every stage. They do what is done by hand today.

No new clerks. Your people do not rekey. They decide.

1

The trip leaves with a record

Lane, unit, driver, and agreed rate.

Day 0
2

Delivery is documented

Delivery photo, time, and shortages. In the app.

Dock
3

The AI worker reads the invoice

Line haul, detention, handling, tolls. Line by line.

< 60 s
4

It matches and decides

If it matches, it closes. If not, it opens a ticket: pesos, evidence, and an owner.

Day 1
5

Finance pays the correct cost

Credit note with the trip file.

Pay
OCL tracking app with the trip thread

Four AI workers capture and match. Your people only see what did not match.

  • Capture reads email and WhatsApp and opens the booking. Zero rekeying.
  • Tower talks to Don Chuy and alerts if the trip goes off plan.
  • POD validates Don Chuy’s dock photo: signature, time, and count.
  • Auditor matches the invoice and builds the ticket with pesos.

AI executes. If it breaks, it opens a ticket.

OCL Cargo

Another invoice from that Tuesday. Five lines, $35,500. How many get paid?

04 / 10
Five lines. Two were about to be paid anyway.

Another Tuesday trip. $8,950 MXN about to leave the account. 25% of the invoice.

VJ-10442 · Salinas Victoria → Tepotzotlán DC · Transportes del Norte · 53′ dry van · Illustrative example. The proof of concept uses your trips.

LineBilledRate cardEvidenceVerdict
Line haul$23,500$22,800Current rate card. Within tolerance.Pay
Detention 4 h$8,000$0Dock: 1 h 30 min. They billed 4 h.Hold $8,000
Tolls$1,850$1,820GPS confirms the lane.Pay
Handling$1,200$1,200Agreed. Signed delivery photo.Pay
Layover$950$0GPS shows no overnight stop.Hold $950
$35,500 MXNthe carrier billed
$26,550 MXNpaid with evidence
$8,950 MXNheld. 25% of the trip
OCL Cargo

$8,950 held. AI does not decide alone whether they get paid. Who does?

05 / 10
What matches pays itself. The rest arrives as a ticket.

A ticket: the gap in pesos, the evidence, and an owner who says yes or no.

If it matches
Trip, agreed rate, and delivery photo. Finance pays. Nobody rekeys.
If it does not
Ticket to Ops or Finance with the exact pesos and where they came from. One click: approve or dispute.
If the trip is missing
No trip, no delivery photo, zero pesos leave. Ticket to Traffic.
Audit screen with invoices, gaps, and recoverable pesos
Tuesday’s A-4471 is now ticket TKT-0731: $2,400 disputed, $8,620 approved. Illustrative data.
OCL Cargo

That was one invoice. One operator gave us 2,250.

06 / 10
2,250 invoices. $3.6M that should not have been paid.

Six weeks. A Mexican operator. 5.7% of their freight spend. Published case.

2,250

invoices reviewed. All of them, not a sample

$3.6M

MXN that did not match, in six weeks

5.7%

of their for-hire freight spend

~$2.5M

MXN that did not leave the account

What changes in the P&L

You stop overpaying

Detention, handling, and tolls matched before the peso leaves.

The shortage is billed

Count and photo at the dock. To whoever owes it. Not absorbed.

You grow volume, not payroll

AI workers capture. Your people decide. Built to grow without adding headcount.

Planning pattern, not a guarantee. It is validated with your sample, your lane, and your rate card.

OCL Cargo

The record that stopped $3.6M does two more things. Neither is auditing.

07 / 10
The same record cuts the premium and speeds collection.

Phase 2, after the pilot. Shared fee, in writing.

Tractor on the corridor, the trip you insure and collect on
Cargo insuranceLater

The claim ships with route, times, and photos. The premium is negotiated on your real losses, not the sector average. We do not underwrite.

oclcargo.com/cargo-insurance-estimator
FactoringLater

Invoice matched to the trip. The carrier who bills right gets paid sooner and stays with you. Working capital for them, no advances from you. We do not lend.

oclcargo.com/international-payment-options

The rule that is not negotiated. The audit verdict never depends on who earns from the referral. Every agreement is signed in writing.

OCL Cargo

All of it starts the same way: with one month of your invoices.

08 / 10
Are you overpaying? In four weeks you see it.

Confidentiality agreement. One month of invoices, one DC. If there is no overpay, it ends there.

1Wk 0

We sign confidentiality

One lane. One month of invoices.

2Wk 1–3

We match 100%

Agreed rates, delivery photo, and GPS.

3Wk 4

You see the pesos

Overpaid, on your invoices.

46–8 wk

Cycle pilot

All six stages collecting, on one lane.

Three Tuesday questions

1

How much is private fleet versus for-hire?

2

How do you document delivery and shortage today?

3

What does Finance match by hand, and against what?

It is paid with what it finds. Rates at oclcargo.com/precios

Next step. 30 minutes with Ops and Finance for those three questions and the agreement date.

OCL Cargo

Three questions, 30 minutes. You pick the date.

09 / 10
OCL Cargo
  1. 01Book
  2. 02Plan
  3. 03Build routes
  4. 04Run
  5. 05POD · delivery
  6. 06Finance

AI workers at every stage of your freight. We start with an audit.

AI executes. If it breaks, it opens a ticket. What does not match arrives as a ticket, not as a surprise in cash. Confidentiality agreement, one month of invoices, the number in four weeks. The pilot leaves all six stages collecting in 6 to 8 weeks.

Book 30 minutes

calendly.com/gramirez-oclcargo/30min

Request the agreement

info@oclcargo.com

“Paying without a file is guessing with real money.”

September 2026 · Confidential

Invoice audit with recoverable pesos

Gibrán Ramírez

Co-founder and General Director

OCL Cargo

Contact

info@oclcargo.com

+52 (55) 4269 3273