By Sagar Shankaran, Founder of CallSphere
Model routing sends routine product requests to a cheap model and hard ones to a strong one. Here is who draws the line in a B2B software company, and how.
Key takeaways
You already tried this. Some time in 2025 someone suggested moving the AI feature in your product to a cheaper model, you tried it for a fortnight, the summaries got noticeably worse, two customers complained, and you moved everything back to the expensive one and stopped talking about it. That was the correct decision with the information you had. Here is what is actually different now.
What was missing then was not a cheaper model. It was a defensible way to decide, request by request, which model each one deserves — and a way to see afterwards whether the decision was right. Cisco is rolling a personal AI agent out to roughly 90,000 employees with exactly this built in: routine requests to a fast, cheap model, and only the genuinely hard ones escalated. The mechanism is not exotic. What is new is that it is now normal practice with tooling behind it, rather than something you had to hand-build.
Look at your gross margin line over the last six quarters. If you shipped an AI feature in 2025 there is a good chance it went from something in the low 80s to something in the mid 70s, and that the drop is sitting in cost of revenue next to hosting. Nobody in the company panicked, because the feature drove upgrades and the absolute dollars looked small. Then you started preparing a raise, or a renewal conversation with your largest customer, and someone asked why your Rule of 40 got worse while growth stayed flat.
The uncomfortable part is that the cost scales with usage while the price does not. You sell a seat. The customer's operations manager discovers your account summariser and runs it forty times a day. That is a good problem in every respect except the one that shows up in the finance review.
Model routing means sending each request to the cheapest model that can handle it, and escalating only the ones that genuinely need more — decided by a written rule you can inspect, not by whoever set it up last.
Every request coming into your feature gets sorted before it is answered. A short, well-defined job — summarise one record with five fields, classify an incoming support message, extract the renewal date from an order form — goes to a fast cheap model and comes back in under a second. A long, ambiguous job — read forty records and a contract and tell me whether this account is at risk — goes to the strong model, takes longer, and costs more, and that is fine because it is rare.
Hear it before you finish reading
Talk to a live CallSphere AI voice agent for IT support in your browser — 60 seconds, no signup.
The 2026 additions that make this manageable rather than a science project are unglamorous. Anthropic's enterprise governance update on 2 July 2026 added a cost and usage dashboard, spend limits at the organisation and user level, alerts at 75% and 90% of budget, and the ability to set which model a given team gets by default. That is what turns "we should route" into something your controller can actually watch. Meanwhile frontier AI costs have come down roughly tenfold since 2025, which means the cheap end is now good enough to carry the volume that used to force you back to the expensive model.
flowchart TD
A["Customer clicks Summarise this account"] --> B{"Which bucket?"}
B -->|"Routine: one record, five fields"| C["Fast cheap model answers in under a second"]
B -->|"Hard: 40 records plus the contract"| D["Strong model, longer run"]
B -->|"Restricted: health or card data"| E["Runs on servers we control"]
C --> F{"Did it hedge or come back thin?"}
F -->|Yes| D
F -->|No| G["Answer returned, cost logged"]
D --> G
E --> G
This is the part only you can answer, and it is a business question rather than a technical one. In practice, four tests separate routine from hard in this trade, and they hold up across most products.
Write those four lines down, apply them to the ten things your feature actually does, and you will usually find that seventy to eighty percent of requests are unambiguously routine.
Not the engineer who set it up. The line is a commercial decision with an engineering implementation, and it should be owned by three people meeting for thirty minutes a month: whoever owns the product area, your head of support, and your controller.
The product owner brings quality — which requests came back thin and had to be rerun. Support brings the complaints, because if routing is too aggressive the evidence arrives as tickets saying "the summary used to be better". The controller brings the cost dashboard and the spend alerts. Thirty minutes, one decision: does the line move, and in which direction. Write the current rule in a shared document with a date on it. When a customer eventually asks how your product decides what to use — and enterprise security reviewers do ask this in 2026 — you hand them a page rather than improvising.
Assumptions, all illustrative and easy to substitute: your feature serves 180,000 requests a month; a strong-model answer costs you $0.061 all in; a cheap-model answer costs $0.004; 74% of requests test as routine; and 6% of the routine ones come back thin and get rerun on the strong model.
| Line | Everything on the strong model | Routed |
|---|---|---|
| Routine requests (74%) | 133,200 × $0.061 = $8,125 | 133,200 × $0.004 = $533 |
| Hard requests (26%) | 46,800 × $0.061 = $2,855 | 46,800 × $0.061 = $2,855 |
| Rerun after a thin answer (6% of routine) | — | 7,992 × $0.061 = $488 |
| Monthly total | $10,980 | $3,876 |
| Annual difference | $85,248 | |
On $9.1M of recurring revenue that is a little under one point of gross margin — 0.94 to be precise about an illustration. One point of margin does not save a company, but it is a point you get back without touching price, headcount or the product, and it compounds as usage grows. Note also the honest line in the table: the reruns are a real cost, and any vendor's routing pitch that leaves them out is selling you a number that will not survive contact with your invoice.
Three categories should be pinned to the strong model permanently, regardless of what the cost dashboard says.
Still reading? Stop comparing — try CallSphere live.
See the IT support AI agent handle a real call — complete, industry-specific, and live in your browser. No signup.
Anything a customer will forward. Executive summaries, quarterly business review material, anything with a number in it that lands in front of the customer's own finance team. The saving on those is trivial because the volume is low, and the downside is a correction email.
Anything touching regulated data or a compliance answer. If your product handles protected health information under a business associate agreement, or card data, the routing decision has to respect where the data may be processed — and for some customers that is a contractual commitment, not a preference. Cisco's rollout leans on running things on their own premises for exactly this reason, and a smaller company can achieve the same by simply refusing to route certain categories at all.
And anything during a paid trial or an onboarding. A prospect's first two weeks with your product decides the deal. Spend the money there. You can be economical with the 200th summary a happy customer runs; be generous with their first.
On genuinely routine work, no — and the cheap end of 2026 is markedly better than the cheap end of 2025, which is why the 2025 experiment failed and this one usually does not. You will find out either way from your support queue, which is why the head of support sits in the monthly review.
Take a week of logged requests, sample 200 at random, and have a product manager sort them by hand against the four tests. Half a day of work gives you the split, and it is a far better basis for the decision than a vendor's estimate.
Often yes, and the two are not alternatives. But usage-based cost against seat-based price is a structural mismatch that pricing alone does not fix, and repricing an existing customer base takes a renewal cycle. Routing takes a sprint.
It helps. Once you have a written rule for what counts as routine, swapping which model serves the routine bucket is a contained change you can test on your own past requests, rather than a whole-product migration decided on a hunch.
Before you change any code, sample 200 requests from last week and sort them into routine and hard by hand. If the split is 70/30 or better, the arithmetic above is worth running on your real numbers, and the meeting to schedule is the monthly one with your product owner, support lead and controller in it.
Worth noting where the same logic already applies outside your product: your inbound phone and web chat get the same mix, where most contacts are simple and a few are the deal. CallSphere builds AI voice and chat agents that answer business lines and website chat, book demos, and capture leads at any hour, handing the ones that need a person straight to your team — the same routine-versus-hard line, drawn at the front door.

Written by
Sagar Shankaran· Founder, CallSphere
LinkedInSagar Shankaran is the founder of CallSphere, where he builds production AI voice and chat agents deployed across healthcare, hospitality, real estate, and home services. He writes about agentic AI, LLM engineering, and shipping voice agents that handle real calls in production.
See how AI voice agents work for your industry. Live demo available -- no signup required.
Sixty-one pages of addendum land three days before a DOT letting. How model routing gets an estimator the quantity changes that actually move the bid.
Cheap model for potholes, strong model for water quality, a pager for sewage in a basement. How a public works superintendent writes the triage table.
How water systems use a cheap-model first pass and a strong-model escalation so nobody drives out at 2 a.m. for a SCADA alarm that already cleared itself.
Sort courier calls before answering: cheap model for status and reschedules, strong model for damage claims and missed medical runs. Costs, rules and limits.
Six tests that make a title order routine, the escalation list that never bends, who owns the rule, and a costed 90-file month showing where the money sits.
Model routing for a management office: which tenant emails a fast model can answer, which need a lease read, and the escalation triggers that protect you.
© 2026 CallSphere Inc. All rights reserved.
Made within San Francisco
Watch how CallSphere handles real customer calls, schedules appointments, and processes payments — live.
Try Live DemoBook a DemoCalculate Your ROI