Introduction
Learn what Egma is, how it works, and which platforms it integrates with.
Quickstart
Run your first simulation test in minutes using the Egma CLI wizard.
CLI Reference
Every command, option, and exit code the Egma CLI exposes.
API Reference
REST endpoints for traces, runs, verdicts, and platform configuration.
Get up and running
1
Install the CLI
Run the Egma wizard from your voice agent’s repository. No global install required —
npx handles it.2
Connect your agent
Egma signs this machine in with a short browser approval, then asks for your Retell or LiveKit credentials to register your agent. Your key is sent once, sealed on the platform, and never written to a file.
3
Write tests
The wizard drives your existing coding agent to read your repository and generate a first suite of test files in
egma/tests/. Each test describes a scenario and the behaviors your agent should demonstrate.4
Run tests
Push your tests to Egma and start a run. The simulator conducts real conversations with your agent; the grader writes one verdict per expected behavior as each call finishes.
Key integrations
Retell
Test Retell voice agents over text or phone, with your live prompt and tools.
Python SDK
Install the Egma SDK in your LiveKit agent to handle tool mocking during simulations.