Egma is an open-source platform for testing and monitoring voice agents. It runs realistic simulations and evaluates agent behavior, so developers can catch issues early and ship reliable voice agents.
Egma: Ship Reliable Voice Agents
Egma is an open-source platform for voice agent testing and production monitoring. It proactively finds unknown issues by running realistic simulation tests and evaluating agent behavior, so developers can ship with confidence.
Key Features
Simulation Testing: Run realistic text and voice conversation tests that catch issues before users do. Tests are defined as markdown alongside agent code.
Behavior Evaluation: Describe expected agent behavior in natural language, and Egma grades every conversation against it.
Production Monitoring: Analyzes production conversations to surface unexpected behaviors, patterns, and failures, such as hallucinations.
Bring Your Own Keys: Use your own STT, LLM, and TTS keys, or use Egma inference at 0% markup.
Git Integration: Author, review, and version tests in your repository alongside your code.
Self-Hosting: Self-host in your VPC and own your production data, ideal for sensitive workloads.
Use Cases
Pre-Production Testing: Evaluate scenarios such as appointment booking before deployment.
Live Monitoring: Detect hallucinations and out-of-bounds behavior in live agents.
Enterprise Self-Hosting: Run voice agent infrastructure in your own environment when handling sensitive data.