Your voice agent sounds great.
Would it survive a hostile caller?

benchcall reads your Vapi or Retell agent's own config, generates an adversarial test suite tailored to it, runs simulated callers against it live, and judges every transcript with quoted evidence. It all runs on your API keys, and transcripts never leave your machine.

my voice agent ran the benchcall gauntlet:
๐ŸŸฅ๐ŸŸฅ๐ŸŸฅ๐ŸŸฉ๐ŸŸฉ๐ŸŸฅ๐ŸŸฅ
๐ŸŸฅ๐ŸŸฅ๐ŸŸฅ๐ŸŸฉ๐ŸŸฉ๐ŸŸฅ๐ŸŸฉ
5/14 scenarios survived (36%)
can yours? โ†’ benchcall.ai

โ†‘ real result: a major platform's own template agent, tested unmodified

Get started free โ†’ How it works Prompt leaderboard

The loop

1 ยท Generate

benchcall reads your agent's prompt, tools, and flow, then writes the test suite a paranoid QA engineer would: invented-price probes, identity leaks, prompt injection, impossible dates, angry callers.

2 ยท Simulate & judge

LLM callers with personas run every scenario against your live agent. A judge grades each explicit criterion pass/fail with a quote from the transcript, never a vibes score. You grade the judge, too.

3 ยท Catch & fix

Change a prompt, get a diff of exactly which behaviors broke, with alerts when it happens overnight. Failed tests become suggested prompt patches you review before applying.

4 ยท Prove it

Client-ready evidence reports and a live "tested" badge, white-labeled with your agency's name. Show clients their agent works, every month, automatically.

Try it in 5 minutes

git clone https://github.com/Sammsamy/benchcall
cd benchcall && npm install && npm run build
cp .env.example .env   # add ONE LLM key (OpenRouter works)
node runner/dist/cli.js run \
  --config examples/sample-agent.json \
  --suite examples/sample-suite.json

The runner is MIT open source. Suite generation tailored to your agent runs on our hosted service, free tier, bring your own LLM key, we never mark up inference.

Who's behind this

Fuzlullah Syed

I'm Fuzlullah Syed, but everyone calls me Fuz. I'm a third year medical student, and I built benchcall with my brother, a team of two. Clinics like the ones I train in are starting to hand their phones to AI agents, and someone should be testing them. Voice is where we started. The engine underneath is built to benchmark any kind of agent, and that's where we're headed.