Identify which white-label delivery APIs your account has access to (for example, DoorDash Drive and Uber Direct)
Fire parallel quote requests to each platform's quote endpoint with identical pickup address, dropoff address, package dimensions, and declared order value
Collect the fee, estimated_pickup_time, and estimated_delivery_time fields from each response
Rank results by fee and ETA weighting based on your business rules (for example, prioritize speed over cost for high-value orders)
Dispatch via the winning platform by accepting the quote or creating the delivery, then cancel or ignore quotes on the other platforms
Known gotchas
Quotes expire quickly (DoorDash Drive quotes expire in 5 minutes); run the comparison and dispatch in a single automated flow rather than presenting the quote to an operator for manual approval
Coverage zones differ across platforms; a successful quote from one platform does not guarantee another platform covers the same address — handle cases where one or more platforms return no coverage
Surge pricing can cause fees to change between a quote and acceptance even within the validity window on some platforms; re-check fee after acceptance and alert if it differs significantly from the quote
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