WhatsApp is how freight rates actually move in India, the Gulf, Southeast Asia, and much of Africa. Carrier agents send spot rates in informal shorthand: "INNSA AEJEA 40HC USD 780 ex-THC vldt 30Jun BAF 120." Pricing analysts read the message, decode the shorthand, look up the THC table, apply LSS and ISPS, calculate the margin, build the quote in a template, and send a PDF — 20 minutes later.

AI compresses that 20-minute chain to 90 seconds: read the WhatsApp rate, extract the structured data, apply surcharges, apply margin, generate the PDF, send. The customer gets a complete branded quote before a competitor's pricing desk has finished reading the message.

The anatomy of a WhatsApp freight rate

Carrier agents and pricing contacts share rates in shorthand that looks like noise to an outsider but is highly structured to a trained pricing analyst (or a trained AI model):

MSC INNSA/AEJEA 40HC $780 ex THC
BAF: $120 | LSS: $55 | THC-O: $148 | THC-D: $118
Vldt: 30 Jun 2026
Min 5 cntr

Unpacked:

  • Carrier: MSC
  • Origin: Nhava Sheva (INNSA)
  • Destination: Jebel Ali (AEJEA)
  • Container: 40' High Cube
  • Base rate: $780/container (excludes THC)
  • BAF: $120/container (additional)
  • LSS: $55/container (additional)
  • THC Origin: $148/container
  • THC Destination: $118/container
  • Valid until: June 30, 2026
  • Minimum: 5 containers per booking

All-in cost before margin: $1,221 per 40'HC

A pricing analyst reads this message and builds a quote. An AI extraction model reads the same message and outputs the same structured record in milliseconds — then routes it to the pricing database.

Related: How AI reads carrier rate sheets in any format — including PDFs, Excel, and photographs.

The full workflow: WhatsApp rate to customer quote

Step 1: Rate arrives via WhatsApp

The carrier agent sends the rate to a WhatsApp group (common) or directly to a pricing analyst. The message may be text, a photograph of a printed table, or a shared PDF opened in the WhatsApp viewer.

Step 2: AI extraction

The AI reads the message (or image) and extracts:

  • Port pair (POL + POD)
  • Container type and count
  • Base rate
  • Each surcharge, with inclusion/exclusion status
  • Validity date
  • Any conditions (minimum quantities, commodity restrictions)

The output is a structured rate record loaded into the pricing database with a timestamp.

Step 3: Customer enquiry matching

A customer has sent a cargo enquiry: "Need a quote for 2 × 40'HC, Nhava Sheva to Jebel Ali, FCL, general cargo, need by Friday."

The system matches the enquiry to available rates in the database — in this case, the MSC rate just extracted.

Step 4: Quote assembly

The quote engine:

  1. Pulls the base rate ($780)
  2. Applies all surcharges not already included ($120 BAF + $55 LSS + $148 THC-O + $118 THC-D = $441)
  3. Adds documentation fee ($45)
  4. Applies the customer margin (12% = $159.72)
  5. Calculates all-in: $1,425.72 per container × 2 containers = $2,851.44

Step 5: Quote generation and delivery

The system generates a branded PDF quote with:

  • Customer company name and contact
  • Forwarder's logo and branding
  • All cost line items with breakdowns
  • Quote validity (7 days from today)
  • Transit time estimate (8–10 days INNSA → AEJEA)
  • One-tap acceptance button

The quote is sent via WhatsApp or email to the customer — the channel they prefer.

Total time: 60–90 seconds from WhatsApp rate receipt to customer quote sent.

Why speed matters more than you think

Response speed to a freight quote enquiry has a disproportionate impact on win rate. Analysis of forwarder booking data shows:

Response timeBooking conversion rate
Under 5 minutes68–74%
5–30 minutes42–55%
30–120 minutes28–38%
2–4 hours18–25%
Same day (4+ hours)12–18%

The forwarder who quotes first wins more often — not always, but the correlation is strong enough that speed is a genuine competitive advantage. A pricing desk running on manual WhatsApp → Excel → quote processes is structurally slower than competitors using AI quote assembly.

Comparing the manual vs. AI workflow

StepManualAI
Read WhatsApp rate2 minAutomatic
Extract to rate log3–5 minAutomatic
Apply surcharges5–8 minAutomatic
Check validity1 minAutomatic
Build quote document5–8 minAutomatic
Format and send2–3 minAutomatic
Total18–27 min60–90 sec

At 40 quote requests per day, the difference is 12+ hours of pricing desk time saved — daily.

What the AI handles vs. what humans review

AI handles the mechanical steps: extraction, calculation, formatting, delivery. Humans stay in the loop for:

  • Commercial decisions: Should we apply a 12% margin or 8% to win this customer?
  • Relationship calls: This customer is a high-value account — should we absorb the BAF increase?
  • Exception handling: The cargo is 23 tons — close to the 20' container weight limit. Does the customer need to upgrade to 40'?
  • Approval gates: Quotes above a certain all-in value or below a minimum margin trigger a review before sending

The AI does the work. Pricing analysts make the judgment calls.

Frequently asked questions

Do freight forwarders actually use WhatsApp for rates?

Yes — WhatsApp is the dominant communication channel for carrier rates in South Asia, Southeast Asia, the Middle East, and Africa. Carrier agents send rate updates, spot rates, and GRI notifications via WhatsApp groups. Many pricing desks in India and the Gulf manage 5–15 active WhatsApp rate groups.

How does AI extract freight rates from WhatsApp?

AI rate extraction reads WhatsApp messages (text and images) and identifies rate data: port pairs, container types, base rates, surcharges, and validity dates. The AI uses natural language understanding to parse informal message formats into structured records ready for the pricing database.

Can AI read photographed rate sheets shared on WhatsApp?

Yes. Modern vision-capable AI models combine OCR and document understanding to process photographed rate sheets. Accuracy on clear photographs is 90–95% at field level, with low-confidence extractions flagged for review.

How long does it take to go from a WhatsApp rate to a customer quote with AI?

With AI rate extraction and automated quote assembly: 60–90 seconds from receiving the WhatsApp rate to a branded, all-in customer quote ready to send. The manual equivalent takes 15–25 minutes.

What does a customer quote generated by AI look like?

A customer quote generated by Susea includes the customer's company name, the forwarder's branding, all-in freight cost broken down by line item, quote validity date, transit time, and a one-tap acceptance mechanism. It is sent via WhatsApp or email depending on the customer's preference.