The challenge
The insurer's engineering teams were developing multiple AI agents, each focused on a different part of underwriting. As the underlying models changed, the organisation needed a way to evaluate each agent's behaviour rather than assuming a new model would behave like the one it replaced.
An agent is more than its language model. Its prompts, tools, retrieved information and workflow determine what it does. A model that improves a general benchmark can still produce a regression in a specific underwriting task. The client needed control and evaluation at the level where its agents actually performed work.


