Amazon puts Bedrock agents behind per-action pricing and enterprises are recalculating

AWS added a charge per agent action on top of token costs, and companies that built multi-step workflows are finding their projected bills doubled overnight.

Younes Bekrar11 min read
ShareXLinkedInFacebook
Amazon puts Bedrock agents behind per-action pricing and enterprises are recalculating

AWS updated Bedrock Agents pricing on Thursday, adding a charge of $0.0012 per agent action on top of the existing token costs for the underlying model. An action is any tool invocation, knowledge base query, or code interpreter execution the agent performs. For a simple agent making three or four calls per task the addition is trivial. For the multi-step workflows enterprises have actually been building, which routinely run twenty to sixty actions per task, the new line item roughly doubles the cost of the workload. Several customers who had budgeted 2027 projects on the previous pricing spent Thursday afternoon rebuilding spreadsheets.

The math on a real workload

A logistics company we spoke with runs an agent that reconciles shipping invoices against carrier contracts. Each invoice triggers roughly 34 actions: several knowledge base lookups, a series of arithmetic operations through the code interpreter, and calls to three internal APIs. It processes about 90,000 invoices monthly. The action charge alone adds $3,670 a month against a token cost of about $4,100, so total spend rises 89 percent.

A financial services customer described worse. Its document review agent averages 61 actions per document across 400,000 documents annually, which adds roughly $29,000 a year in action charges. That is not a large absolute number and it lands on a project that had been approved at a specific budget, which is the problem. The engineering manager said the issue is not affordability but the fact that a platform changed the cost structure of an application after it was built.

Amazon's reasoning

AWS's explanation, given in the pricing update and elaborated in a briefing, is that agent orchestration carries real cost the previous model did not capture: maintaining session state, routing between tools, handling retries, and running the orchestration logic itself. All of that consumed compute that Amazon absorbed while agents were experimental. As usage moved to production scale, absorbing it stopped making sense.

That reasoning is legitimate and it does not address the transition. The change applies to all usage starting September 1 with no grandfathering, no phase-in, and no exemption for existing committed spend agreements below a certain size. Customers with enterprise discount programs can negotiate, which means large accounts will be protected and mid-market accounts will not, a pattern that recurs constantly in cloud pricing changes.

The story is rarely the launch. It is what breaks, what ships, and who owns the mess at 2 a.m.
Younes Bekrar

The alternatives customers are evaluating

The obvious response is to move orchestration out of Bedrock Agents and into application code, calling Bedrock only for model inference. That works, costs engineering time, and eliminates the action charge entirely since the orchestration runs on the customer's own compute. Frameworks including LangGraph, Temporal, and Mastra all handle it, and several customers told us they had been considering the move already for control reasons.

The less obvious response is to reduce action count, which is good engineering regardless. Many agents make redundant calls, re-query knowledge bases for information already in context, and retry unnecessarily. One customer's audit found 40 percent of its actions were avoidable, which cuts the new charge substantially and improves latency. Pricing pressure producing better engineering is the one genuinely positive outcome here.

How this compares to the other platforms

OpenAI's Assistants and agent tooling charge for tool calls in some categories, notably code interpreter sessions and file search queries, and not for the orchestration itself. Google's Vertex AI Agent Builder charges per request with tool calls included. Microsoft's Azure AI Foundry currently includes orchestration in the model cost. None of those is stable and all three will move as usage grows.

The direction across the industry is toward charging for the things that cost money, which is correct and which arrives as a series of unpleasant surprises for customers who built against an earlier structure. The practical lesson, which several architects repeated, is to keep the orchestration layer portable. An agent whose control flow lives in your own code can change model providers and platforms. An agent built into a managed orchestration service cannot.

The wider signal

Managed agent platforms have been subsidized while vendors competed for early adoption, in the same way that serverless compute and managed Kubernetes were subsidized in their first years. That subsidy ends when workloads reach a scale where the cost is visible on the provider's income statement, and this is the first clear instance of it ending for agents.

Expect more of the same over the next eighteen months: pricing for memory and state storage, charges for evaluation and tracing that are currently bundled, and eventually tiered pricing for orchestration reliability. Teams planning multi-year agent deployments should model costs with substantial headroom and should treat any currently free platform capability as something that will eventually carry a price.

AWS could still soften the transition and has not indicated it will. A three month phase-in, a credit against the first quarter of the new charge, or an exemption below a monthly action threshold would each cost Amazon very little and would remove most of the complaint. The absence of any of those suggests either that the revenue matters more than the goodwill or that nobody internally weighed the goodwill at all. Customers with an account team should ask, because the accounts that ask are historically the accounts that get an accommodation.


Skarvonix will keep following this beat with reporting grounded in how systems behave outside the launch keynote.

  • LLMs

Keep reading