This project came before our current offers. Here's how we'd approach the same work now.
The 85% line would come out of evals: a golden set of real past streams with every ad break marked by the business's own people, plus a sealed set no prompt writer sees, with each candidate threshold scored on the mistakes it lets through and the correct records it sends to a person, so the business picks the trade it wants. The brand hierarchy would become a domain model the business's experts sign off, because parent and product brands are business decisions a model shouldn't guess.
At 10 channels in each of 210 markets, tagging cost grows with every stream, so Agent ControlPlane, part of AK Run, would make Amazon Bedrock AgentCore Gateway the only way to a model, recording each call with the model, its trigger and its cost, while AWS Service Control Policies refuse any model that isn't approved. A new prompt or model would reach a small share of streams first and roll back on its own if accuracy, speed or errors cross an agreed line, and overnight AI agents would try changes that send fewer records to people, with only those that fail nothing sealed going to the team to approve.
Where the bill is the model itself, AI Inference Engineering would move the routine tagging calls to a model the business owns on Amazon SageMaker AI, at about a tenth of the price, with the hard ones on a frontier model through Amazon Bedrock, and the model, its tests and the data in the business's own AWS account.