Freight Agent
Books, tracks, and plans freight while keeping ERP records and emissions data current.
Freight Agent books shipments with carriers, monitors live status, and writes updated delivery dates back to the ERP as shipments progress.
- +30–50 pts
Shipment automation rate
A third to half of shipments get booked, tracked, and updated in the ERP without anyone lifting a finger.
Books shipments with carriers
Submits booking requests to carrier or TMS APIs, retrieves tracking numbers, and writes confirmed shipment records back to the ERP.
Monitors shipment status through transit
Polls carrier APIs for milestone updates and overwrites ERP delivery dates as each status change is confirmed.
Calculates per-shipment carbon footprint
Pulls weight, distance, mode, and carrier for each completed shipment, applies the matching emissions factor from GLEC, DEFRA, or EcoTransIT data, and stores the result against the shipment record for Scope 3 reporting.
Flags shipments with missing input data
Identifies any shipment where weight, distance, mode, or carrier data is absent and marks the record for review before its emissions result is used in reporting.
- Trigger
Books shipments with carriers
Submits booking requests to carrier or TMS APIs, retrieves tracking numbers, and writes confirmed shipment records back to the ERP.
- Step 1
Monitors shipment status through transit
Polls carrier APIs for milestone updates and overwrites ERP delivery dates as each status change is confirmed.
- Step 2
Calculates per-shipment carbon footprint
Pulls weight, distance, mode, and carrier for each completed shipment, applies the matching emissions factor from GLEC, DEFRA, or EcoTransIT data, and stores the result against the shipment record for Scope 3 reporting.
- Resolution
Flags shipments with missing input data
Identifies any shipment where weight, distance, mode, or carrier data is absent and marks the record for review before its emissions result is used in reporting.
ERP delivery dates stay current automatically
so that planning, procurement, and customer service teams work from accurate shipment data rather than chasing carrier portals manually, reducing the risk of missed commitments caused by stale records.
Scope 3 emissions captured at the shipment level
so that ESG reporting draws from structured, per-shipment records instead of estimates assembled at period end, and customer emissions requests can be answered without a manual data pull.
- Read/write access to the ERP
- Connects to the ERP (e.g. Infor LN/M3/CloudSuite, Microsoft Dynamics 365, IFS Cloud, or SAP S/4HANA) to read open POs and PO lines for container planning, write back updated delivery dates as carrier status changes, and store computed emissions results against each shipment record. Without this connection, the agent has no view of order data and cannot keep records current.
- Carrier / TMS APIs or portal
- Connects to carrier or TMS APIs (e.g. FedEx, Maersk, DHL, or a TMS such as Oracle Transportation Management or MercuryGate) to submit booking requests, retrieve tracking numbers, and poll live status updates throughout transit. Without carrier API access, the agent cannot initiate bookings or monitor shipment progress.
- Emissions factor reference data
- Reads per-mode and per-carrier carbon emissions coefficients from a reference source (e.g. GLEC Framework data, DEFRA emission factors, or EcoTransIT) to compute per-shipment Scope 3 footprints. Without this data, emissions calculations cannot run and affected shipments are flagged as incomplete.