Blog · June 12, 2026

Least-cost routing, reborn.

Telecom carriers have picked the cheapest route that clears the quality bar — per call, for decades. XSI-AIMS Compass™ applies that discipline to model calls. Declared requirements in, cheapest qualifying model out, every decision on the record.

The rate deck

The oldest routing discipline in telecom.

Walk into a Tier 2 carrier's switching office around 2005 and somewhere (taped beside a console, or burned into the softswitch database) lives the least-cost routing (LCR) table. Every termination route the carrier can buy is in it: the per-minute rate, the quality history (answer-seizure ratio, post-dial delay), the time-of-day bands, the failover order. When a call hits the switch, nobody asks which carrier the engineers prefer. The switch asks what this call needs — destination, quality floor, margin — and picks the cheapest route that clears the bar. The deck updates weekly (daily, on contested routes). Hardcoding a carrier would have been an absurdity no operator could afford.

What Compass does

Declare the call — not the model.

XSI-AIMS Compass is the commercial model router for the XSI-AIMS™ standard — the Agent Instrumentation and Management Specification, an open standard for agent governance that XSI published June 12. Register provider keys once: Anthropic, OpenAI, Google, locally served, anything that speaks a known protocol. Compass profiles each registered model's cost and capability surface. Then, per call, the agent declares requirements instead of naming a model — max cost, required tool support, a latency budget, JSON-mode, minimum context window, modality, an adversarial-challenge round for safety-critical calls, vendor exclusions or pinned overrides. Eight dimensions. A requirements vector. Compass picks the cheapest registered model that meets all of them.

Declaring needs instead of naming models also inverts the maintenance burden. When a vendor ships a cheaper model that clears your existing floors, fleet costs fall with no code change — the same way a carrier's costs fell when a cheaper route entered the deck. The agent's code encodes what its calls require (stable for years) rather than which model to use (obsolete within a quarter).

How Compass scores a vector against the registered field is XSI's rate deck — implementation IP, the way a carrier's deck was the carrier's margin. The contract is open. The policy is the product.

The quality objection

Cheaper is not worse.

The objection writes itself — cheap models give bad answers. Two responses. First, requirements-scored routing never trades below the declared floor: a call that declares tool support, a 200k context window, and a two-second latency budget routes only to models that meet all three. Cost breaks ties among qualifiers — it never overrides a requirement. Second, the published evidence says harness structure can move outcomes more than model premium — on the workloads they measured. A University of Wisconsin–Madison study (arXiv:2604.13151, April 2026) measured +30–37 percentage points of task success from structured harness state alone, with no weight changes (Gemini-3.1-Flash-Lite went from 51.9% to 88.9% on their benchmark environments). That model lists at $0.25 per million input tokens. Their result, not an XSI-AIMS benchmark — and exactly the kind of result that makes requirements-routing pay.

For the calls where a wrong answer costs real money, Compass spends more on purpose. Declare an adversarial-challenge round and the call runs a primary model plus a different-vendor challenge model in parallel — disagreement surfaces to the agent before it commits. Two inferences instead of one, for the calls where a wrong answer costs more than two inferences.

The table, reborn

The same table. New traffic.

Back to the switching office. The least-cost routing table never disappeared — it stopped being paper and became a database row consulted thousands of times a second, invisible and load-bearing, the quiet machinery under every call placed for four decades. Now read that table with 2026 traffic. Per-minute termination rates become per-token list prices. Destination and quality floor become eight declared requirements. The carrier's deck becomes a requirements vector scored across every registered model — with each decision logged where an auditor can find it. The discipline is decades old. Only the calls changed.

If you ran LCR — or you're paying for an agent fleet that should — talk to us.