Skip to main content
Learn More →
Automate

AI Playbooks

Smart workflows that run themselves

AI-powered automation patterns that handle the repetitive work your operations team shouldn't be doing manually — from reading agent emails to capturing delivery proof.

AI Playbooks / Dashboard
GL
Home / AI Playbooks / Dashboard

Active Playbooks

Cargo Status AI
847 extractions today
ACTIVE
Smart Chaser
23 follow-ups scheduled
ACTIVE
e-POD
12 deliveries captured
ACTIVE
Claims AI
6 receipts processed
ACTIVE
Exchange Rates
Last sync: 08:00
SYNCED

AI Reads Your Agent Emails

Overseas agents reply with cargo status. AI reads the email, extracts per-shipment updates, and schedules the next follow-up — automatically.

1
Incoming Email
From agent@shanghai-fwd.cn
Subject RE: Status 3 HBLs
Attachments status_table.xlsx

Incoming email

Agent replies with status update for 3 HBLs — table, body text, or attachment.

2
AI Classification Stage 1
Reply type Cargo status reply
Format Table + attachment
Confidence 96%

AI classification

Email classified: cargo status reply with structured data.

3
Per-HBL Extraction Stage 2
HBL-001 Loaded Apr 10
HBL-002 At CFS
HBL-003 Customs cleared

Per-HBL extraction

AI extracts status per shipment with field-level source tracking.

4
Auto-Schedule
HBL-002 Chase in 48h
Reason ETA-based timing
HBL-001, 003 Chase stopped

Auto-schedule

Next chase timed to when status should change — not arbitrary intervals.

Cargo Status AI Extraction

Send status inquiry emails automatically. When agents reply, AI reads the response — tables, body text, attachments — and extracts per-HBL status with source tracking. High-confidence extractions auto-approve. The rest go to a review queue.

↳ Automate cargo status collection from overseas agents

Smart Chaser Scheduling

When AI extracts an ETA from an agent's reply, it automatically reschedules the next follow-up for when the status should change — not three days from now, but when the vessel is due to arrive.

↳ Follow-ups timed to when status is likely to change, not arbitrary schedules
Progressive Autonomy
Shadow Mode AI extracts, humans review everything
→
Assisted High-confidence auto-approves
→
Autonomous AI-scheduled follow-ups, human exceptions only

AI for the Ground Game

Delivery proof, expense claims, and trucker dispatch — each with its own AI-powered workflow.

9:41
Delivery Proof
Job No OCN-2025-0847
GPS 1.2897°N, 103.8501°E
Photo captured
Signature
Submit Proof

e-POD Digital Delivery

Drivers open a mobile app, capture proof, and the delivery is logged with GPS coordinates and timestamp. No paper, no lost receipts, no disputes.

  • GPS coordinates + timestamp on every delivery
  • Photo capture and digital signature collection
  • Automatic PDF proof generation
  • Daily email reports to operations team
  • Client portal view for delivery status
↳ Replace paper delivery receipts with GPS-verified digital proof
Claims Assistant
receipt_fuel.jpg
Port pickup fuel & tolls
10:23 AM
AI Extracted:
Fuel$45.00
Toll$12.00
Parking$8.00
Total$65.00
Approve this claim?
10:23 AM

AI Claims Processing

Field staff snap a receipt photo. AI vision reads the vendor, amount, and line items. Claims flow through approval to posting — no forms, no data entry.

  • AI vision reads printed and handwritten receipts
  • Submit claims via messaging or the mobile app
  • Email approval with one-click approve or reject
  • Approved claims post to accounting automatically
  • Multi-currency and tax component extraction
↳ Process reimbursement claims from photo to posting without manual data entry
Available Jobs 3 open
Port Klang → Shah Alam
1 x 40HC MYR 450
Pickup: Tomorrow 08:00
Accept Job
Pasir Gudang → Johor Bahru
2 x 20GP MYR 320
Pickup: Today 14:00
Accept Job
KLIA Cargo → Subang
Loose cargo 1.2T MYR 280
Pickup: Today 16:30
Accept Job

Trucker Assignment Portal Beta

Post delivery jobs to a digital board. Truckers accept assignments on their phone. Track progress with GPS. Replace the phone-call dispatch chain.

  • Digital job board with pickup and drop-off details
  • Driver acceptance and availability confirmation
  • Live GPS tracking from pickup to delivery
  • Milestone updates from the driver’s phone
↳ Replace phone-call dispatch with a structured digital workflow

Set It and Forget It

Supplementary automations that eliminate manual busywork.

Exchange Rate Automation

Exchange rates update automatically from live feeds — no manual lookups, no stale tables. Rates flow into jobs, invoices, and accounting entries so your team works with current numbers.

↳ Eliminate manual exchange rate lookups and reduce FX-related errors

Common questions

How do I automate shipment status updates from agent emails?

Cargo Status AI reads each agent reply — whether the update sits in a table, the email body or an attachment — classifies it, extracts the status for each HBL with the source of every field, and updates the shipment. The next follow-up is scheduled for when the status should change.

Can AI chase overseas agents for status updates?

Yes. Smart Chaser schedules follow-ups based on when a status should change — for example from the ETA — instead of fixed intervals, and stops chasing a shipment once its update is in.

Does the AI update shipments without anyone checking?

Only when you decide it should. Playbooks start in shadow mode, where people review every extraction. You can move to assisted mode, where only high-confidence updates are approved automatically, and later to autonomous follow-ups with people handling the exceptions.

Can AI capture proof of delivery and expense claims?

Yes. With e-POD, drivers capture a photo and signature in a mobile app and the delivery is logged with GPS coordinates and a timestamp. Field staff photograph receipts and the Claims Assistant reads the vendor, amount and line items for approval.

Part of Fr8Labs AI — AI built into your freight system, plus your own ChatGPT or Claude through our MCP server.

See AI Playbooks in Action

Watch Cargo Status AI read a real agent email and extract per-shipment updates live. No staged demos, no test data. 30 minutes, one call.