RevOps teams shouldn't pick AI models by brand preference, leaderboard screenshots, or whatever the loudest vendor demoed last week. They should route models by workflow risk. Use cheaper, faster models for classification and cleanup. Use mid-tier models for messy reasoning with bounded consequences. Save the expensive models for decisions where a bad answer creates CRM damage, customer confusion, or leadership mistrust.

Most AI operations problems don't start as model problems. They start as routing problems.

A team buys the best model they can access. Then every task goes through it: transcript cleanup, field normalization, lead scoring notes, renewal risk summaries, email drafting, dashboard explanations, and random one-off analysis. It feels safer because the model is better.

It usually isn't safer. It's expensive, slow, and weirdly brittle because nobody had to define what the task was. The model becomes the place where process definition goes to hide.

I think RevOps leaders need a model routing layer before they need another AI tool. Not a fancy orchestration diagram. A boring table that says which model handles which job, what context it gets, what it can write back, and when a human reviews the output.

That table does more for AI adoption than another prompt library.

What is AI model routing in RevOps?

AI model routing is the practice of sending each RevOps task to the smallest model that can handle the job at the right quality level. In RevOps, the routing decision should be based on task risk, not model hype.

A low-risk task might classify a call transcript into one of five call types. A medium-risk task might summarize why a deal slipped from July to August. A high-risk task might recommend a renewal save plan or write structured data back to HubSpot.

Those are not the same job.

They shouldn't use the same model by default.

"Use Flash for simple tasks, medium models for moderate complexity, Opus for complex analysis. Route based on task complexity to optimize cost and quality."

Sebastian Silva, Founder, HigherOps

The point isn't that one model is good and another is bad. The point is that every model choice is a tradeoff between cost, latency, context depth, reasoning quality, and blast radius.

If the task is small and reversible, don't send it to the most expensive model in your stack. If the task can break your CRM or mislead an exec team, don't send it to the cheapest model because the demo looked fine.

Why model routing belongs in RevOps, not just engineering

Engineering teams already think this way. They care about latency, cost, reliability, evals, fallbacks, and failure modes.

RevOps teams need the same discipline because the AI work is moving into revenue systems. The agent isn't writing a poem. It's touching call notes, lead records, company summaries, deal stages, renewal signals, Slack alerts, Asana tasks, routing rules, and exec dashboards.

That's operational infrastructure.

If you let every workflow call the same model, you lose the ability to answer basic operating questions:

  • Which workflows are safe to run automatically?
  • Which workflows need a human review step?
  • Which workflows are burning money because they use a premium model for cheap classification?
  • Which workflows are risky because they use a cheap model for judgment-heavy work?
  • Which workflows can write to CRM fields, and which can only draft recommendations?

This is the same argument behind AI-ready RevOps infrastructure. The AI layer only works if the operating layer underneath it is clear.

Prompts don't fix vague ownership. Better models don't fix undefined workflows. If the system doesn't know what risk level a task carries, the model choice becomes vibes.

A practical routing model for RevOps AI tasks

Start with four tiers. Not because four is magic, but because it forces the right conversation.

TierRevOps task typeModel choiceCRM permissionHuman review
Tier 1Cleanup, extraction, classificationFast, low-cost modelRead only or draft fieldSpot check
Tier 2Summaries and bounded reasoningMid-tier modelDraft field or task creationReview exceptions
Tier 3Judgment-heavy recommendationsStrong reasoning modelNo direct write by defaultRequired before action
Tier 4Customer-facing or revenue-impacting decisionsStrongest model plus policy checksStaged write onlyRequired

This is where a lot of teams overcomplicate AI governance. They try to write one giant policy for every possible use case. That becomes shelfware.

A routing table is easier. Pick a workflow. Name the risk. Pick the model. Define the permission. Define the review step.

Then move to the next workflow.

For example, call type labeling is a Tier 1 or Tier 2 task depending on how messy the calls are. If the model chooses from a fixed list like discovery, demo, renewal, support, or admin, a smaller model can handle most of the work. You can spot check the misses and improve the examples.

Sales coaching is different. If the model is judging rep performance, deal quality, next-step risk, or manager intervention, the workflow moves up a tier. The cost of being wrong is higher because a person might make a coaching or forecast decision from the output. That's why AI sales coaching needs call type labels first. The label makes the later reasoning less sloppy.

Same tool family. Different risk profile.

Cost matters because AI workflows compound

Cost isn't the only reason to route models, but pretending it doesn't matter is how AI pilots get weird.

A single workflow feels cheap. Ten workflows running every day across transcripts, tickets, lifecycle changes, deal reviews, renewal notes, and Slack alerts become a real operating line item.

Model routing lets you spend money where quality changes the outcome.

Anthropic's pricing page lists Claude Haiku 4.5 at $1 per million input tokens and $5 per million output tokens, while Claude Opus 4.5 is $5 per million input tokens and $25 per million output tokens, a 5x difference on both input and output pricing (Anthropic pricing).

That doesn't mean Haiku should do everything. It means you need to know which tasks deserve Opus.

If you're classifying 10,000 old call transcripts, the cheaper model probably gets the first pass. If you're synthesizing a board-facing churn narrative from those transcripts, customer notes, support tickets, renewal dates, and account history, use the better model and make a human review it.

The mistake is treating those jobs as the same because both are "AI."

The routing decision should include write access

Model quality is only half the question. The other half is permission.

A weak model with read-only access can annoy you. A strong model with broad write access can still damage your CRM at scale. The permission model matters as much as the model choice.

For RevOps work, I like staged writes:

  • The model reads the source records.
  • The model drafts the proposed update in a controlled field, task, or review queue.
  • A human or validation workflow approves the write.
  • Only then does the system update the operational field.

This is slower than direct writeback. Good.

Speed is not the only goal in revenue systems. Trust matters. If reps, managers, or execs see AI-generated garbage in the CRM, they won't separate "bad permission design" from "AI doesn't work." They'll blame the whole thing.

That's hard to recover from.

This is also why prompt engineering vs. context engineering matters. The model should not receive a giant pile of context and a vague instruction. It should receive the right records, the right definitions, the right examples, and a narrow permission boundary.

How to decide which model gets the job

Use these questions before you automate a RevOps workflow with AI:

  1. What does the task produce: a label, a summary, a recommendation, or a CRM update?
  2. Who will use the output: a rep, a manager, an executive, or a customer?
  3. What happens if the output is wrong?
  4. Can the output be reviewed before it changes a system of record?
  5. Does the model need conversation history, CRM data, product context, or policy context?
  6. How often will this run, and how many records will it touch?
  7. What evidence will prove the route is working?

That last question matters. If you can't measure the workflow, you can't tune the route.

For Tier 1 tasks, measure accuracy against a reviewed sample. For Tier 2 tasks, measure review edits and exception rates. For Tier 3 tasks, measure manager acceptance and decision quality. For Tier 4 tasks, measure error rate, customer impact, and how often the human reviewer overrides the model.

Without that feedback loop, model routing becomes another static operations doc nobody trusts.

Common routing mistakes

The first mistake is using the best model for everything. It feels safe, but it hides process problems and makes the cost curve worse.

The second mistake is using the cheapest model for everything. It feels disciplined, but it creates hidden quality debt. The team spends the savings reviewing bad output, correcting CRM fields, or explaining why the AI summary missed the point.

The third mistake is routing by department instead of workflow. Marketing gets one model, sales gets another, CS gets another. That sounds organized. It isn't. A low-risk marketing classification task and a low-risk CS classification task may belong on the same route. A high-risk sales forecast narrative and a high-risk renewal save recommendation may also belong on the same route.

Route by task shape and risk.

The fourth mistake is skipping the memory layer. If the model has no durable context, every run starts cold. That's how teams end up stuffing giant prompts with stale background notes. A real AI memory layer for workflow automation gives the routing layer better inputs without turning every prompt into a junk drawer.

Frequently asked questions

Should RevOps teams always use the strongest model for executive reporting?

No. Use the strongest model for the judgment-heavy part, not every step around it. A smaller model can classify records or clean fields. A stronger model can synthesize the executive narrative. A human should review the final version before leadership uses it.

Can model routing work without engineering support?

Yes, if the first version is a workflow policy and not a custom platform. Start with a routing table in your operating docs. Apply it to HubSpot workflows, transcript processing, enrichment, task creation, and reporting notes. Bring engineering in when you need scale, eval infrastructure, or API-level controls.

How often should the routing table change?

Change it when a workflow changes, a model gets materially better or cheaper, or review data shows the current route is wrong. Don't change it every time a vendor announces a new model. Most teams need a monthly review, not a daily panic.

What's the first workflow to route?

Pick one with volume and low blast radius. Transcript classification, meeting summary cleanup, task extraction, or CRM field normalization are good candidates. Don't start with customer-facing messages or forecast recommendations.

Key takeaways

  • RevOps teams should route AI models by workflow risk, not model preference.
  • Cheap models are fine for reversible classification work. Use stronger models when the output affects decisions, customers, or CRM trust.
  • The routing table should define the model, context, CRM permission, and review step for each workflow.
  • Cost matters because AI workflows compound across transcripts, tasks, records, alerts, and reports.
  • Staged writes protect CRM trust better than broad direct write access.
  • Better models don't fix undefined workflows. Define the job before you automate it.