
AI workers · From booking to Finance
AI workers at every stage of your freight recover it. AI executes. If it breaks, it opens a ticket.
September 2026 · Confidential

Invoice A-4471. WhatsApp, Excel, and nobody at the dock.
Don Chuy delivers. Paper sign-off or a WhatsApp photo.
›Detention, handling, and tolls nobody saw.
›Finance matches against the PO. Without the dock time.
›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.
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.
The error was not born in Finance. It was born five stages earlier. ›
02 / 10Your system builds the trip. OCL writes what happened, from booking to what Finance pays.
| Stage | Today | With OCL |
|---|---|---|
| 01 · Book | The order lives in an email. | The record is born, with lane and rate. |
| 02 · Plan | Density lives in traffic’s head. | What moves and when, on the same record. |
| 03 · Build routes | Carrier and plate in a chat. | Unit, driver, and plate before rollout. |
| 04 · Run | Status is a phone call. | Milestones and deviations land on the file. |
| 05 · POD · delivery | A WhatsApp photo, if you are lucky. | Photo, dock time, and shortages, in the app. |
| 06 · Finance | Excel against the PO. | Matched before paying. You pay what clears. |
Book
Run
PODNothing is migrated. It connects to what you already run, by API and WhatsApp. All six stages live on the same record.
Six stages written by hand means more clerks. Who writes them? ›
03 / 10No new clerks. Your people do not rekey. They decide.
The trip leaves with a record
Lane, unit, driver, and agreed rate.
Delivery is documented
Delivery photo, time, and shortages. In the app.
The AI worker reads the invoice
Line haul, detention, handling, tolls. Line by line.
It matches and decides
If it matches, it closes. If not, it opens a ticket: pesos, evidence, and an owner.
Finance pays the correct cost
Credit note with the trip file.

Four AI workers capture and match. Your people only see what did not match.
AI executes. If it breaks, it opens a ticket.
Another invoice from that Tuesday. Five lines, $35,500. How many get paid? ›
04 / 10Another 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.
| Line | Billed | Rate card | Evidence | Verdict |
|---|---|---|---|---|
| Line haul | $23,500 | $22,800 | Current rate card. Within tolerance. | ✓ Pay |
| Detention 4 h | $8,000 | $0 | Dock: 1 h 30 min. They billed 4 h. | ✗ Hold $8,000 |
| Tolls | $1,850 | $1,820 | GPS confirms the lane. | ✓ Pay |
| Handling | $1,200 | $1,200 | Agreed. Signed delivery photo. | ✓ Pay |
| Layover | $950 | $0 | GPS shows no overnight stop. | ✗ Hold $950 |
$8,950 held. AI does not decide alone whether they get paid. Who does? ›
05 / 10A ticket: the gap in pesos, the evidence, and an owner who says yes or no.

That was one invoice. One operator gave us 2,250. ›
06 / 10Six 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.
Read the case. oclcargo.com/blog/case-study-3pl-audit-agent
Planning pattern, not a guarantee. It is validated with your sample, your lane, and your rate card.
The record that stopped $3.6M does two more things. Neither is auditing. ›
07 / 10Phase 2, after the pilot. Shared fee, in writing.

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-estimatorInvoice 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-optionsThe rule that is not negotiated. The audit verdict never depends on who earns from the referral. Every agreement is signed in writing.
All of it starts the same way: with one month of your invoices. ›
08 / 10Confidentiality agreement. One month of invoices, one DC. If there is no overpay, it ends there.
One lane. One month of invoices.
Agreed rates, delivery photo, and GPS.
Overpaid, on your invoices.
All six stages collecting, on one lane.
Three Tuesday questions
How much is private fleet versus for-hire?
How do you document delivery and shortage today?
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.
Three questions, 30 minutes. You pick the date. ›
09 / 10
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.
calendly.com/gramirez-oclcargo/30min
info@oclcargo.com
“Paying without a file is guessing with real money.”
September 2026 · Confidential

Gibrán Ramírez
Co-founder and General Director
OCL Cargo
Contact
info@oclcargo.com
+52 (55) 4269 3273