Shipping optimisation for AI agents and merchants.
Treoir finds the optimal carrier, service, and warehouse for every shipment. Connect via MCP for AI agents or REST API for direct integration. One call, every option evaluated.
How it works
Whether your AI agent calls via MCP or you integrate via REST, the flow is the same.
// Via MCP (AI agents)
tool: "optimize_shipment"
args: { destination: "SW1A 1AA", weight_kg: 0.9,
deliver_by: "2026-03-20" }
// Via REST API (merchants)
POST /v1/fulfillment/optimize
{ "destination": { "postal_code": "SW1A 1AA" },
"items": [{ "weight_kg": 0.9 }] }What makes this different
Shipping APIs give you access to carriers. Treoir decides which carrier to use and why.
Not a shipping label API
Most shipping APIs give you rate lookups and label generation. You still decide which carrier and service to use. Treoir makes that decision for you by scoring every option across cost, speed, reliability, and carbon.
Smarter delivery estimates
Instead of "3 to 5 business days", Treoir returns probability-based windows: p50, p90, and p99 confidence intervals. As the system processes more shipments, these estimates get more accurate for each route and carrier.
Built for merchants and AI agents
REST API for checkout integrations and developer workflows. MCP (Model Context Protocol, an open standard that lets AI agents use external tools) for AI agents that need to ship something without human intervention. Same optimisation engine behind both.
Gets better with volume
Every shipment generates outcome data that feeds back into the reliability model. Early on, scoring uses published carrier averages. Over time, Treoir builds its own performance data for each carrier, service, and route.
Who it's for
If you're shipping packages and spending time thinking about which carrier to use, Treoir can take that off your plate.
E-commerce checkout
You're shipping a few thousand orders a month and manually picking between Royal Mail and DPD depending on the destination. Plug Treoir into your checkout flow and it picks the right carrier for each order automatically.
Lower shipping costs without someone manually comparing rates.
AI agent fulfilment
Your customer's AI agent just bought a gift and needs it in Edinburgh by Saturday. It calls Treoir via MCP with a natural language constraint. Treoir figures out the best option and books it.
The agent handles everything. No human in the loop.
Multi-warehouse routing
You have warehouses in Dublin, London, and Manchester. An order comes in for Bristol. The obvious choice is London because it's closest, but Treoir knows the DPD lane from Manchester is actually faster and cheaper this week.
The right warehouse, not just the nearest one.
Cross-border shipping
An order needs to go from Ireland to the UK. Carrier selection, customs considerations, choosing between An Post and DPD depending on the delivery window. One API call covers all of it.
Cross-border shipping without the operational overhead.
Pricing
Monthly plans with included optimisations. Pay less per shipment as you scale.
Starter
For small DTC brands shipping under 1,000 parcels a month.
- 500 optimisations included
- €0.08 per additional optimisation
- REST API access
- UK & IE carrier network
- Cost + speed optimisation
- Email support
Growth
For mid-size brands shipping 1,000 to 10,000 parcels a month.
- 2,500 optimisations included
- €0.05 per additional optimisation
- 1% savings share*
- REST + MCP protocols
- Full carrier network
- Multi-objective optimisation
- Predictive delivery windows
- Webhook callbacks
- Priority support
Scale
For high-volume brands shipping 10,000+ parcels a month.
- 15,000 optimisations included
- €0.03 per additional optimisation
- 1.5% savings share*
- Multi-warehouse optimisation
- Auto re-optimisation
- Carbon-optimised routing
- Dedicated account manager
- SLA guarantees
- 99.99% uptime
Enterprise
For enterprise retailers, 3PLs, and platforms with bespoke requirements.
- Unlimited optimisations
- Negotiated rates
- Custom carrier integrations
- Dedicated infrastructure
- On-premise deployment option
- Custom SLAs
- 24/7 support
Treoir is currently in private beta. Beta participants get free access during the programme and a 12-month fee waiver after launch. Questions? Get in touch.
One optimisation = one shipment evaluated across all carriers and services. If you ship 2,000 parcels a month, that is 2,000 optimisations.
*Savings share is calculated against your specific baseline: the cost you would have paid using your current carrier and service for each shipment, based on your actual rates. We only charge a share of real, measurable savings.