StockGro6

AI Platform · Model Router

One routing table, not fifteen hard-coded model names

Each task declares what it needs: a reasoning budget, a latency ceiling, a fallback and whether downgrading is allowed at all. Regulated work never silently drops to a cheaper model — it queues and pages a human.

Model calls today

7,28,770

Mean cache hit

34%

policy-versioned keys

Routes live

8

each with an owner and a budget

Downgrade-blocked routes

2

compliance and transcription

Routing table

Tap a route to open its budget, fallback behaviour and policy note

TaskPrimaryFallbackReasoningp50 / p95CacheCalls
Stoxo research answeropenai/gpt-6-astragoogle/gemini-3.8-flashhigh2.8s / 9.4s31%48,120
Support reply draftgoogle/gemini-3.8-flashopenai/gpt-6-astralow0.7s / 2.1s58%92,300
Compliance rewriteopenai/gpt-6-astraopenai/gpt-6-astrahigh3.6s / 11.2s12%6,410
Voice turn generationgoogle/gemini-3.1-flash-tts-previewgoogle/gemini-3.8-flashlow0.4s / 0.9s64%1,38,400
Call transcriptiongoogle/gemini-3.5-transcribegoogle/gemini-3.5-transcribelow1.9s / 4.4s0%21,900
Creative variant generationopenai/gpt-image-2.5-sunburstopenai/gpt-6-astramedium6.2s / 14.8s8%1,840
Member semantic searchgoogle/gemini-embedding-2google/gemini-embedding-2low0.1s / 0.3s77%4,10,200
Churn reasoningopenai/gpt-6-astragoogle/gemini-3.8-flashmedium2.2s / 6.7s22%9,600

Stoxo research answer

Citations required; refuses on unsourced price targets.

Primary model
openai/gpt-6-astra
Fallback
google/gemini-3.8-flash
Reasoning effort
high
Latency p50 / p95
2.8s / 9.4s
Input / output per 1k
₹0.9 / ₹3.4
Calls today
48,120
Quality score
94/100
Cache hit rate31%

Calls by route today

Volume is concentrated where caching matters most

48k
Stoxo
92k
Support
6k
Compliance
138k
Voice
22k
Call
2k
Creative

Routing policy

The rules the router enforces, not suggestions

  1. 01Regulated surfaces never downgrade to a cheaper model on failure — they queue and page a human.
  2. 02Cache keys include the policy version, so a prompt change invalidates stale answers automatically.
  3. 03A 429 backs off with jitter across the whole pipeline, not per call — one shared budget for the org.
  4. 04Only 429 and 5xx retry. A refusal, a denial or a 400 ends the run and surfaces the reason in the UI.
  5. 05Every call carries a run id so gateway usage reconciles line-by-line with the FinOps ledger.