amazon bedrock intelligent prompt routing · checked october 2026

Bedrock Intelligent Prompt Routing: how the router picks a model, and when it saves money.

Intelligent Prompt Routing gives you one Bedrock endpoint that sends each request to one of two models in the same family. It predicts the answer quality of each model and only moves a request off your fallback model when the other model is predicted to do better by a margin you set. AWS says it can cut cost by up to 30 percent.

models per router
2, same family
price (on-demand)
$1 per 1,000 requests
AWS cost claim
up to 30% lower
prompt language
optimized for English
TL;DR
  • A prompt router is a Bedrock resource you call like a model. You choose two models from one family and mark one as the fallback. For each request, Bedrock predicts the answer quality of both models and sends the request to the other model only if it is predicted to beat the fallback by at least your "response quality difference".
  • Default routers use Amazon Nova and Meta Llama models. On 10 October 2026 the AWS docs listed Nova Lite, Nova Pro, Llama 3.1 8B, Llama 3.1 70B and Llama 3.3 70B. Routing is optimized for English prompts. The pricing page lists routing at $1 per 1,000 requests on the on-demand plan, plus the tokens of the model that answers.
  • Routing saves money only when your traffic mixes easy and hard prompts. Measure it with an evaluation set and the "model used" field in each response. If a partner builds and tunes the workload, the partner can file POC or IW funding when it qualifies and AWS approves.
the concept

IWhat Intelligent Prompt Routing is

Most apps send every request to one model. Many of those requests would get an equally good answer from a cheaper model. A router makes that choice per request, inside Bedrock.

You create a prompt router and call its ARN where you would put a model ID in a Converse or InvokeModel call. The router looks at each prompt, predicts how good each of its two models would be at answering it, and forwards the request to one of them. The response tells you which model answered.

There is no routing code to write or host. Bedrock runs the prediction and the call. The trade-off is control: the router only chooses between two models in the same family, and you cannot feed it your own performance data.

Routing does not make a model smarter. It stops you paying for a stronger model on prompts that did not need it, or, if you anchor on the cheaper model, it pays for the stronger model only when the prompt seems to need it.

in one line

A Bedrock prompt router is one endpoint over two models in the same family. It predicts answer quality per request and sends the request off your fallback model only when the other model is predicted to do better by the margin you set.

the mechanics

IIHow the router decides: the fallback model and the response quality difference

Two settings drive every decision. Get them right and the rest is measurement.

The fallback model is your baseline. AWS describes it as the anchor: the model that handles a request unless the router predicts the other model will do clearly better. In practice teams often make the cheaper model the fallback and let the router escalate to the stronger one.

The response quality difference sets how much better the other model must be predicted to be before the router switches. AWS's example: with a 10% difference and a smaller model as fallback, the router uses the larger model only when its answer is predicted to be 10% better. A small value means the router switches more often; a large value means it sticks to the fallback more often.

Each request runs the same steps: Bedrock analyzes the prompt, predicts answer quality for both models, applies your criteria, forwards the request to the chosen model and returns the answer with the model it used. You pay a routing fee per request plus the tokens of the model that answered.

how one routed request is decided · source: bedrock user guide, checked 10 october 2026
StepWhat Bedrock doesWhat you control
1. AnalyzeReads the promptNothing
2. PredictPredicts answer quality for each of the two modelsWhich two models are in the router
3. Apply criteriaKeeps the fallback unless the other model clears the response quality differenceThe fallback model and the response quality difference
4. Forward and returnCalls the chosen model and returns its answer, with the model usedNothing; log the model used
Default routers come preconfigured. Configured routers let you pick the two models, the fallback and the criteria.
setting it up

IIIDefault routers and configured routers

Start with a default router to see how your prompts route, then configure your own.

Default routers are set up by AWS and use select Amazon Nova and Meta Llama models, depending on the Region. You can try them in the console playground with no setup. Configured routers are yours: you name the router, choose exactly two models in one family, pick the fallback and set the response quality difference, using the console, the CreatePromptRouter API or the AWS CLI. Then you test prompts in the playground and adjust.

  • Pick two models with a real price gap: The saving comes from the price difference between the two models. Two similar models save little.
  • Choose the fallback on purpose: A cheaper fallback biases toward cost, with escalation for hard prompts. A stronger fallback biases toward quality, with savings only on prompts the smaller model is predicted to handle as well.
  • Set the criteria from data: Run a set of real prompts, read which model answered and score the answers. Move the response quality difference one step at a time.
  • Swap the model ID for the router ARN: Nothing else in your Converse or InvokeModel call changes. Log the model used on every response.
where it works

IVSupported models and limits

Check the AWS list before you design around a model pair. It changes.

On 10 October 2026 the prompt routing page listed these supported models: Amazon Nova Lite, Amazon Nova Pro, Meta Llama 3.1 8B Instruct, Meta Llama 3.1 70B Instruct and Meta Llama 3.3 70B Instruct, each with its own single-Region and cross-Region availability. If you want to route between other models, such as two Claude tiers, check the current list first or write your own routing.

AWS lists three limits: routing is optimized for English prompts; the router cannot adjust its decisions based on your application's performance data; and it may not route well for unusual or specialist use cases, because its quality predictions depend on its training data.

the alternatives

VManaged routing vs. writing your own

The managed router is the lowest-effort option. It is not the only one.

three ways to route between models on bedrock
ApproachWho writes the logicDecision basisAcross providers?Effort
Intelligent Prompt RoutingAWSPredicted answer quality and your criteriaNo, one family, two modelsLow
Rule-based routingYouRules such as prompt length, task type or a keyword checkYesMedium; rules drift
Your own router modelYouA classifier or judge model you train and hostYesHigh
A common setup: the managed router for most traffic, plus a few hard rules in front of it, such as "always send this request type to model X".
fit

VIWhen routing helps, and when it does not

Ask one question: is my traffic a mix of easy and hard prompts that all hit one model today?

  • Helps: mixed-difficulty assistants: A support bot that gets both "what are your hours?" and long troubleshooting questions has an easy majority the smaller model can answer.
  • Helps: apps that default to a strong model "to be safe": Most of that traffic may not need the stronger model.
  • Little help: uniformly hard traffic: If nearly every prompt needs the stronger model, the router keeps choosing it and there is little to save.
  • Little help: already on the cheapest model: There is nothing cheaper to route to.
  • Not a fit: routing across providers or non-English traffic: The router works inside one family and is optimized for English. Use your own rules instead.
proving the saving

VIIHow to measure the saving and the quality you keep

A routing saving is only real if answer quality holds. Measure both before and after you change the criteria.

Track four numbers. Routing mix: the share of requests each model answered, from the model-used field. Quality: scores on a fixed evaluation set (automatic metrics, an LLM judge or human review) plus production signals such as retries and escalations. Counterfactual saving: price your logged tokens as routed, then as if every request had gone to the stronger model, and subtract. Routing fee: requests times the per-request price, so the saving you report is net.

If almost everything goes to the stronger model, your criteria may be too loose for switching, or your traffic is simply hard. If quality slips, raise the bar for leaving the stronger model. Keep measuring in production, because traffic changes. See Bedrock model evaluation for building the evaluation set.

other cost levers

VIIIRouting, prompt caching and batch inference together

Routing picks the model. Two other levers lower the price of each call.

Prompt caching bills repeated prompt prefixes at a lower cache-read rate on supported models; see Bedrock prompt caching. Batch inference runs non-interactive jobs on select models at a price the AWS pricing page lists as 50% lower than on-demand. Caching does not work with the batch API, so use routing and caching for interactive traffic and batch for bulk jobs.

paying for the build

IXWho can file AWS funding for a Bedrock build

There are two kinds of AWS money for a Bedrock build. A partner files one. You apply for the other yourself.

Partner-filed funding. An AWS consulting partner can file POC (proof of concept) funding to test a Bedrock workload, whether or not you run on AWS today. If you already run on AWS and are adding new AI work, the partner can file incremental workload (IW) funding instead. For startups this is often $50K to $150K. Depends on the workload; AWS approves. The work has to be real, and the partner has to be the one doing it.

AWS Activate, which you apply for yourself. Activate Founders gives $1,000 to start, up to $5,000, with no investor needed. Activate Portfolio gives up to $200,000 if your VC, accelerator or angel group is an Activate Provider and gives you its Org ID. A consulting partner cannot apply for Activate on your behalf. AWS made Activate credits usable for third-party models on Bedrock in April 2024.

For most startups without a VC, the partner route is the larger of the two. Routing and caching then make whatever funding you get last longer. CloudRoute matches you with one vetted AWS partner for free. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.

Who files it
FundingWho files itAmountWhen it fits
Proof of concept (POC) fundingYour matched AWS partner$50K to $150K for startups. Depends on the workload; AWS approves.You want to test something, whether or not you are on AWS today.
Incremental workload (IW) fundingYour matched AWS partner$50K to $150K for startups. Depends on the workload; AWS approves.You are already on AWS and are launching new work: a new AI feature, a new customer or a new contract.
AWS Activate FoundersFounder applies$1,000 to start, up to $5,000Self-funded startups with no investor or accelerator behind them.
AWS Activate PortfolioFounder appliesup to $200,000Startups backed by a VC firm, accelerator or angel investor that is an AWS Activate Provider.
AWS Credits for AI StartupsInvite only (AWS account manager)$200,000 or more, by invitationAI startups ready to scale after Activate Portfolio, invited by AWS.
Facts checked on October 10, 2026. AWS decides every application.
before you ship the router
A vetted AWS partner can build and tune the workload, and file POC or IW funding when it qualifies.
Get matched free with a vetted AWS partner who can file it
how a match works

How a match works (example)

  1. You tell us about the work

    You fill in a short form: what you run today, what you want to move, test or build, your stage and your region.

  2. We pick one partner

    We read your answers and pick one vetted AWS consulting partner that fits the work, the stack and the region. We reply within 24 hours; your matched partner reaches out within 5 business days.

  3. The partner checks POC funding

    Your matched partner scopes the test with you. Then it checks whether the test qualifies for POC (proof of concept) funding. A POC can fit whether or not you run on AWS today.

  4. The partner files, AWS decides

    If the work qualifies, the partner files the funding request with AWS. AWS reviews it and decides. The amount depends on the workload.

  5. You pay nothing

    CloudRoute is free for startups. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.

AWS Activate credits are separate, and you apply for them yourself. Use Activate Founders if no investor backs you. Use Activate Portfolio with the Org ID or invite from your VC, accelerator, incubator or angel group if it is an Activate Provider. A consulting partner cannot apply for Activate on your behalf.

faq

Common questions

What is Amazon Bedrock Intelligent Prompt Routing?
A Bedrock feature that gives you one serverless endpoint over two models in the same family. For each request it predicts the answer quality of both models and routes the request to one of them, keeping your fallback model unless the other model is predicted to do better by a margin you set. AWS says it can reduce cost by up to 30 percent.
What is the fallback model in a prompt router?
The baseline model. AWS describes it as the anchor: requests go to the fallback unless the router predicts the other model's answer will be better by at least the response quality difference you set. Many teams make the cheaper model the fallback so the stronger model is used only when a prompt seems to need it.
Which models support Intelligent Prompt Routing?
On 10 October 2026 the AWS docs listed Amazon Nova Lite, Amazon Nova Pro, Meta Llama 3.1 8B Instruct, Meta Llama 3.1 70B Instruct and Meta Llama 3.3 70B Instruct. Default routers use select Nova and Llama models. A router uses exactly two models from one family. Check the AWS page for the current list.
How much does Intelligent Prompt Routing cost?
The Bedrock pricing page listed $1 per 1,000 requests on the on-demand plan on 10 October 2026, plus the normal token price of whichever model answers. Include the routing fee when you measure your saving.
What are the limits of Intelligent Prompt Routing?
AWS lists three: it is optimized for English prompts; it cannot adjust routing based on your application's own performance data; and it may not route well for unusual or specialist use cases. It also only chooses between two models in one family.
Does routing work with prompt caching and batch inference?
Routing and prompt caching both apply to on-demand calls, so they can work together on interactive traffic. Prompt caching is not supported with the batch inference API. Use batch, which AWS prices at 50% below on-demand for select models, for bulk jobs.
Can AWS funding pay for a Bedrock build?
If a partner builds the workload, the partner can file POC funding to test it, or incremental workload (IW) funding if you already run on AWS. For startups this is often $50K to $150K. Depends on the workload; AWS approves. Separately, you can apply for AWS Activate yourself. CloudRoute matches you with a partner for free.

Get a partner who can build it and file the funding

Tell us what you are building on Bedrock. We match you with one vetted AWS partner. If the work qualifies, the partner files POC funding for a test, or incremental workload (IW) funding for new work on AWS: often $50K to $150K for startups. Depends on the workload; AWS approves. CloudRoute is free for startups.