AI agents for logistics

AI agents for logistics and supply chain: 6 workflows, explained

From a freight quote built in minutes from carrier rate sheets to a bill of lading checked against the letter of credit before the bank rejects it: what an AI agent can do for forwarders, brokers and supply chain teams.

Logistics is the business of answering three questions all day: how much, where is it, and why is this document wrong. The answers live in carrier rate sheets, tracking portals, email threads and a dozen PDFs per shipment. An AI agent works through them the way a seasoned operations executive would, and gets to the customer before they ask.

Here are the workflows, told through a Dubai-based freight forwarder with an import desk and a customs brokerage.

RashidOperations manager
400 live shipments, sea and air
MeiCustomer service
Fifty importers who all want updates
CarlosPricing
Rates, quotes and carrier contracts
AnjaliDocumentation & accounts
BLs, LCs and carrier invoices
Each of them has their own agent. Carrier contacts, customer preferences and rate history live in the company brain; personal notes stay private.

What makes it an agent, not a chatbot

A tracking portal shows a status. An agent reads the status, works out what it means for the customer and the next document, and does something about it. Three things set it apart:

It works across tools. Email, carrier portals and rate sheets, the TMS, customs systems, WhatsApp and accounts.
It learns your lanes. Which carrier rolls cargo in peak season, which customer needs Arabic invoices, which port congests.
It asks before it acts. Quotes, bookings, declarations and payments are approved by your team.

1Freight quotes in minutes, from the carriers' own rate sheets

CarlosPricing

An RFQ comes in by email with half the details missing. I need the cargo, the incoterm, the rates from five carriers' spreadsheets and all the surcharges, and the customer wants it within the hour.

When a request for quotation lands, Carlos's agent:

  1. Reads the request and asks the customer for anything missing: weight, volume, commodity, incoterm, ready date.
  2. Looks up rates in each carrier's current rate sheet and contract, adds the right surcharges (bunker, peak season, war risk) and local charges at both ends.
  3. Checks transit times and sailings and how reliable each carrier has been on this lane.
  4. Drafts the quote with your margin rules applied, for Carlos to approve.
Customer RFQCarrier rate sheetsSailingsQuote draftCarlos
Quote · 2×40HC, Shanghai → Jebel Ali, FOBReady for approval
CarrierAll-in rateTransitOn-time, last 90 daysNote
Carrier A$2,84018 days92%Recommended
Carrier B$2,61021 days71%Rolled 3 of our bookings in September
Carrier C$3,05016 days95%Option if the customer is in a hurry

2Every shipment watched, and the customer told before they ask

MeiCustomer service

Half my day is customers asking 'where is my container?'. The other half is discovering a rollover two days after it happened.

Mei's agent checks every live shipment against carrier and port data several times a day. When something changes (a rollover, a transhipment delay, a vessel skipping a port, cargo released) it works out the new arrival date and drafts the update to the customer.

Exceptions · today412 live shipments
ShipmentWhat happenedNew ETADrafted
Orbit Foods · 1×40RFRolled to next week's vessel at Port Klang+7 daysUpdate + option to switch to air for 2 pallets
Northwind · 3×20GPDischarged, customs hold for inspectionUnchangedDocument request to customer
Sharma Textiles · LCLFree time ends in 2 days, delivery not booked—Reminder: demurrage from Thursday
What it learns. Northwind wants updates on WhatsApp in Arabic; Orbit wants one email a day with all shipments. Each gets what they asked for.

3Commercial invoice, packing list and bill of lading checked against the letter of credit

AnjaliDocumentation & accounts

Banks reject documents over a single word. A discrepancy on a letter of credit can hold payment for weeks, and the customer blames us.

Before documents go to the bank, Anjali's agent checks them against each other and against the letter of credit terms: descriptions, quantities, weights, dates, ports, consignee wording and required certificates.

LC document check · Sharma Textiles export3 discrepancies
CheckLC saysDocuments say
Goods description100% cotton woven fabricInvoice ✓ · BL: "cotton fabric" (acceptable)
Latest shipment date30 SepBL on-board date 2 Oct
Gross weight—Packing list 12,480 kg vs BL 12,840 kg
Certificate of originRequiredMissing
Fixes drafted: amend packing list weight, request the certificate, ask the buyer for an LC amendment on the date.

4HS codes suggested with reasons, and duty estimated before arrival

AnjaliDocumentation & accounts

The wrong HS code means the wrong duty, a fine or a held shipment. New products always take the longest.

For each new product the agent reads the invoice description, specifications and past declarations, suggests the HS code with its reasoning and the alternatives considered, and estimates duty and VAT. A licensed broker confirms every declaration.

Classification · new SKUs for NorthwindFor the broker's review
ProductSuggested HSWhyDuty
Stainless steel lunch box7323.93Table/kitchen article of stainless steel5%
Silicone baking mat3924.10Tableware/kitchenware of plastics (silicone)5%
Electric milk frother8509.40Food mixer, domestic, with motor5%: confirm

5Every carrier invoice audited against the quote and what actually moved

AnjaliDocumentation & accounts

Carriers invoice surcharges we never agreed, detention for days the terminal was closed, or the wrong container size. Small amounts, hundreds of times a month.

The agent matches each carrier and trucking invoice with the booking, the agreed rate, the actual containers and the terminal's dates, and drafts disputes for anything that doesn't match.

Carrier invoices · September$14,620 disputed
IssueInvoicesAmount
Peak season surcharge not in our contract38$7,600
Detention charged for a port holiday12$3,840
40HC billed, 40GP shipped9$1,980
Duplicate trucking invoices6$1,200
Disputes drafted with booking references and evidence for Anjali to send.

6For importers: every purchase order chased from confirmation to delivery

RashidOperations manager

Our importer clients have hundreds of open POs with suppliers in China, India and Turkey. They don't know a supplier is late until the shipment doesn't arrive.

For supply-chain clients, the agent tracks each purchase order from the supplier's confirmation through production, readiness, booking and delivery. It compares promised dates with reality and warns the buyer early.

Open POs · Orbit Foods86 open
POSupplierPromised readyStatus
PO-7712Ningbo Packaging20 OctOn track: production photos received
PO-7690Gujarat Spices10 OctNo confirmation in 9 days: chased twice
PO-7701Izmir Glass15 OctReady early: booking on the 12 Oct sailing

Where people stay in charge

In logistics the agent keeps everything moving and visible. Bookings, declarations, disputes and payments are still decided by people.

  • No booking, customs declaration, dispute or payment is made without approval. A licensed broker confirms every declaration.
  • Every update traces to its source: carrier event, document or email.
  • Customer data stays inside your company, with every action logged.

How to start

  1. Start with shipment updates or freight invoice audits: high volume and easy to measure.
  2. Connect your inbox, TMS, carrier portals and rate sheets.
  3. Run alongside your team for two weeks and compare.
  4. Add quoting and document checks next.

Frequently asked questions

Can an AI agent prepare freight quotes?

Yes. It reads the request, asks for missing details, looks up carrier rates and surcharges, compares transit times and reliability, and drafts the quote with your margin rules for approval.

Can it track shipments and update customers?

Yes. It monitors carrier and port events, spots rollovers, delays and holds, recalculates arrival dates and drafts updates in each customer's preferred channel.

Can it check documents against a letter of credit?

Yes. It compares the commercial invoice, packing list, bill of lading and certificates with each other and with the LC terms, and lists discrepancies before the documents go to the bank.

Does it help freight brokers?

Yes. The same agent can match loads with carriers, compare rates and reliability, and handle the tracking and paperwork around each load.

Will it file customs declarations?

No. It suggests HS codes with reasons and estimates duty; a licensed customs broker confirms and files every declaration.

See it on your own work

In a 30-minute call we'll audit a month of your carrier invoices with an agent.

The people, companies and numbers in this article are illustrative.