- Finding a problem worth investigating.
- Checking whether it holds up across millions of conversations, cheaply enough that you can keep doing it.
$0.05 per evaluation, checking 10,000 conversations would cost $500. A million would cost $50,000. And that is one question. A useful monitoring system might need to investigate dozens, then ask new ones tomorrow.
This is where small, specialised classifiers come in. Once we know the question, we can train a model to answer that specific question and check how reliably it does so. It doesn’t need to understand everything about the conversation. It needs to recognise one particular failure well enough to find it at scale.
These classifiers need to learn from audio too. A calm “no” and an angry “no” look identical in a transcript, but they can tell you very different things about how a conversation is going. If you only look at the words, you lose part of the evidence. For voice agents, how something was said is part of what happened.
The two parts belong together. A system that only proposes hypotheses leaves you with suspicions. A system that only runs predefined checks leaves you blind to problems you haven’t anticipated. You need a way to discover a possible failure, gather evidence, and turn what you learn into something you can keep watching.
That is what we want Egma to do. Notice something you missed. Investigate whether it matters. Show you the evidence. And keep watch as your agent changes.
Whether your agent handles a few dozen conversations or millions, you should be able to find out what is going wrong without already knowing what to ask.