Strategic Model Management and Multi-Provider Optimization at Scale

notion · Tech · 2026 · source Agentic: yes · promotional bias: med · summary-only (no fetched source) · extracted with prompt 0.5.6 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Large-scale LLM procurement, routing, and cost optimization

Notion needed to serve AI features for millions of users while navigating volatile model pricing, provider deprecations, frontier labs that are both suppliers and competitors, and workload differences between routine tasks and frontier-reasoning tasks.

Constraints:

Architecture

Notion built a multi-provider LLM operating model centered on optionality. Its Auto model feature evaluates major models on cost-per-capability-per-second and switches approximately 75% of AI traffic every two to three weeks as model performance and costs change. In parallel, Notion optimizes orchestration, compaction, caching, and context management, and invests in open-weight models as credible alternatives for moderate workloads.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  notion_ai_traffic["Notion AI traffic"] --> task_segmentation_layer["Task segmentation layer"]
  task_segmentation_layer --> auto_model_router["Auto model router"]
  auto_model_router --> provider_evaluation_scorecards["Provider evaluation scorecards"]
  provider_evaluation_scorecards --> frontier_model_providers["Frontier model providers"]
  auto_model_router --> frontier_model_providers
  task_segmentation_layer --> open_weight_model_alternatives["Open-weight model alternatives"]
  open_weight_model_alternatives --> inference_providers["Inference providers"]
  architecture_cost_layer["Architecture cost layer"] --> auto_model_router
  architecture_cost_layer --> task_segmentation_layer
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Notion AI traffic Diverse horizontal knowledge-work workloads from millions of users. Task segmentation layer
Task segmentation layer Separates moderate tasks from frontier-capability workflows. Notion AI traffic, Auto model router, Open-weight model alternatives
Auto model router Evaluates models on cost, capability, and latency, then switches traffic to the right model for each task. Task segmentation layer, Provider evaluation scorecards, Frontier model providers
Provider evaluation scorecards Cross-task evals and feedback Notion gives to model providers. Auto model router, Frontier model providers
Frontier model providers Closed frontier labs that provide model APIs and negotiate traffic commitments. Auto model router
Open-weight model alternatives Production-ready alternatives for moderate tasks and negotiating leverage. Task segmentation layer, Inference providers
Inference providers Providers such as Fireworks and Baseten for open-weight production workloads. Open-weight model alternatives
Architecture cost layer Orchestration, compaction, caching, and context management that reduce total controllable cost. Auto model router, Task segmentation layer

Data flow

AI traffic enters Notion's model-management layer. Workloads are segmented by task difficulty and value, evaluated against model scorecards, routed through the Auto feature to the best provider/model for the task, and periodically switched as market and eval results change. Architecture-level optimizations such as caching and context management reduce cost independent of provider choice.

3 supporting quotes
“The operational centerpiece of Notion's LLMOps approach is the "Auto" model feature, which handles approximately 75% of their AI traffic.”summary, stated
“The implementation involves evaluating every major model on a cost-per-capability-per-second basis and selecting the right model for each task.”summary, stated
“orchestration, compaction, caching, and context management able to swing costs by 3×.”summary, stated

Why this architecture

Notion maintains multi-provider optionality because lock-in weakens negotiation leverage and can strand customers on yesterday's best model. Auto routing, eval scorecards, open-weight alternatives, and architecture-level optimizations let Notion match capability to task while preserving customer trust and cost control.

3 supporting quotes
“Rather than committing to a single lab for upfront discounts, they have built a system that works with all model providers”summary, stated
“The model winning today might not be winning in a month, and customers never have to think about it because Notion has built the infrastructure to move at market speed.”summary, stated
“open-weight creates downward pressure on frontier pricing over time.”summary, stated

Models used: frontier models · Claude Code · Haiku · Nano · open-weight LLMs

Scale

Alternatives considered (roads not taken)

Commit to one frontier lab for upfront discounts

Rejected because: Notion believes optionality creates better long-term price, trust, and model-fit outcomes than single-provider lock-in.

“rather forgo large upfront discounts for optionality, believing it will lead to more customer trust and growth in the long run”summary, stated

Use frontier models for all moderate tasks

Rejected because: Moderate tasks often do not improve with more powerful models, so cost rather than frontier capability moves the needle.

“For "moderate tasks"—changing database fields, triaging email inboxes, summarizing meeting notes—more powerful models don't make tasks meaningfully better.”summary, stated

Optimize only model selection

Rejected because: Model choice accounts for only part of controllable cost; architecture work can swing costs by 3x.

“model selection accounts for maybe 60% of controllable cost profile, with orchestration, compaction, caching, and context management able to swing costs by 3×.”summary, stated

Patterns

model-routing (serving)

Notion's Auto feature evaluates major models and routes traffic to the right model for each task, changing choices as the market changes.

“evaluating every major model on a cost-per-capability-per-second basis and selecting the right model for each task.”summary, stated

cost-aware-routing (cost optimization)

The architecture explicitly balances capability, cost, latency, provider optionality, open-weight alternatives, caching, compaction, and orchestration.

“A critical insight from the case study is that model selection accounts for only about 60% of the controllable cost profile. The remaining optimization comes from "boring infrastructure work" around how you build your agent harness—orchestration, compaction, caching, and context management.”summary, stated
“orchestration, compaction, caching, and context management able to swing costs by 3×.”summary, stated

eval-driven-development (model operations)

Notion uses detailed eval scorecards and provider feedback to decide when and why to switch models.

“Notion offers detailed eval scorecards and feedback to every provider they work with on why they switched, what improved, and what didn't.”summary, stated

context-compaction (context management)

Compaction is named as one of the infrastructure levers that reduces prompt/context cost beyond model choice.

“orchestration, compaction, caching, and context management able to swing costs by 3×.”summary, stated

semantic-caching (cost optimization)

Caching is part of Notion's architecture-layer cost control rather than relying only on provider negotiation.

“Notion invests heavily in the infrastructure layer. The emphasis on caching and context management aligns with best practices in production LLM systems”summary, stated

Tradeoffs

Preserve multi-provider optionality.

Chose Work with all model providers and keep walk-away leverage over Single-provider discounts and annual lock-in.

Rationale: Notion believes optionality produces better long-term trust, growth, and customer model fit than upfront discounts.

“without optionality, discounts are at the mercy of one provider.”summary, stated
“preserving optionality is precisely how you get the best price.”summary, stated

Segment tasks by capability need.

Chose Open-weight and cost-optimized models for moderate tasks, frontier models for high-value reasoning workflows over One model tier for all traffic.

Rationale: Moderate tasks saturate below frontier capability, while autonomous agents, data analysis, research, and remediation genuinely need stronger models.

“This segmentation drives Notion's multi-tier strategy: use frontier models where they deliver genuine additional value”summary, stated
“there are bodies of traffic where they're "thirsty for frontier capabilities": autonomous agent paths, large-scale data analysis, deep research journeys, incident remediation.”summary, stated

Build product value around models.

Chose UI, orchestration, architecture, integrations, and product experience over Competing on raw model training or per-token rate alone.

Rationale: Notion's strategy is to make the token a commodity input and win on the surrounding product experience.

“The same principle applies to applied AI: Notion doesn't need to train the best model; they need to build the best product that uses many models and invest so deeply in the surrounding experience that the token itself becomes a commodity input, not the value proposition.”summary, stated
“they'll be the ones who built products so good that the token becomes invisible.”summary, stated

Gotchas (what bit them)

Provider lock-in can trap applied AI products on bad economics.

Root cause: Frontier labs control pricing, deprecations, and competing first-party products while selling inference to applied AI companies.

Resolution: Maintain multi-provider optionality and credible open-weight alternatives.

“This creates two failure modes: tying yourself to a cheaper provider that later changes prices or builds a competing product, leaving you with no alternatives”summary, stated
“The negotiating leverage doesn't just come from threatening to walk away from a commitment; it comes from having a credible, production-ready alternative”summary, stated

Rate cards hide true model economics.

Root cause: Per-token pricing can stay constant while reasoning-token usage, deprecations, or task fit make effective cost rise.

Resolution: Evaluate cost per capability per second and treat rate cards as negotiation starting points.

“a reasoning model upgrade with identical per-token pricing that uses approximately 3× more output tokens for certain tasks”summary, stated
“treating rate cards as starting points rather than givens”summary, stated

Architecture can dominate model-choice savings.

Root cause: Redundant calls, poor orchestration, inefficient context, and missing caching can inflate costs regardless of provider selection.

Resolution: Invest in boring infrastructure such as orchestration, compaction, caching, and context management.

“The remaining optimization comes from "boring infrastructure work" around how you build your agent harness—orchestration, compaction, caching, and context management.”summary, stated

Evaluation

Notion evaluates models continuously through cost-per-capability-per-second scorecards across diverse real-world knowledge-work tasks, then uses results to switch models and provide feedback to providers.

Metrics: Approximately 75% of AI traffic handled by Auto. · Model switching every two to three weeks. · Cost-per-capability-per-second evaluation. · Architecture choices can swing controllable costs by 3x.

“their evals span everything from morning brief generation to deep research to retrieval to meeting summaries to agent setup flows.”summary, stated
“The implementation involves evaluating every major model on a cost-per-capability-per-second basis and selecting the right model for each task.”summary, stated

Outcomes

The case describes millions of users, approximately 75% AI traffic on Auto, switching every two to three weeks, and architecture-level cost swings up to 3x.

“The model winning today might not be winning in a month, and customers never have to think about it because Notion has built the infrastructure to move at market speed.”summary, stated
“The operational centerpiece of Notion's LLMOps approach is the "Auto" model feature, which handles approximately 75% of their AI traffic.”summary, stated