Telnyx Inference now offers Flex and Priority service tiers. Set service_tier on each request to trade latency against token cost, on the same models and the same synchronous API you already use.
service_tier to flex, default, or priority on Chat Completions and Responses requests. Omitting the field uses default. Keep the same public model ID with no tier suffix, and no new endpoints are required.GET /v2/ai/openai/models lists data[].service_tiers per model. Not every model supports every tier, and the models API is the source of truth.Interactive and background workloads compete for the same serving capacity, and until now price was the only lever. Service tiers make the tradeoff explicit: Priority keeps conversational turns fast on Kimi K2.6 for workloads where a late response breaks the experience, and Flex runs DeepSeek V4.1 Flash at lower rates for work where a few minutes of latency costs nothing. Both tiers run on Telnyx-hosted models, so you change one field in the request body rather than adding a second inference provider.
GET /v2/ai/openai/models and inspect data[].service_tiers.service_tier in the request body:curl https://api.telnyx.com/v2/ai/openai/chat/completions \ -H "Authorization: Bearer $TELNYX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "deepseek-ai/DeepSeek-V4.1-Flash", "service_tier": "flex", "messages": [ {"role": "user", "content": "Summarize this support note in one sentence: The customer could not sign in. Resetting the password restored access."} ] }'
Retry-After when present.Learn more in the Inference service tiers docs or the Inference pricing page.