Define shipment parameters: origin and destination, cargo weight and dimensions, commodity type, desired transit time, and any special requirements
Submit rate requests to a multi-carrier rating API or TMS that aggregates LTL, FTL, air, and ocean carrier rates simultaneously
Normalize the returned rates to a common cost basis (e.g., cost per kg or per shipment) including accessorials and fuel surcharges
Filter results by transit time, service level, and carrier reliability score or on-time performance history
Validate that the selected carrier is approved for the commodity and destination (dangerous goods, temperature-controlled, etc.)
Book the selected rate through the API and capture the rate confirmation or quote reference number for billing reconciliation
Known gotchas
Published or API rates often exclude accessorial charges (residential delivery, liftgate, inside delivery, fuel surcharges) that can materially increase actual cost versus the quoted rate
Rate validity windows vary by carrier and mode; ocean spot rates can change within hours while contract rates are fixed — always confirm the rate's expiration before booking
Dimensional weight pricing is applied by most carriers; shipments with low-density cargo will be rated on volumetric weight, making the effective rate per kilogram much higher than it appears
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp