Testing ElevenLabs
ElevenLabs Conversational AI over Web Voice.
Web Voice tests a browser voice agent over a real WebRTC session — the same path a visitor takes when they click a voice button on your site. Testzilla launches a headless Chromium instance, loads the provider’s web-call SDK, establishes a WebRTC call with a just-in-time access token, and runs the conversation with synthesized tester audio. The full pipeline is exercised: WebRTC media negotiation, the agent’s ASR, LLM, and TTS, in a browser context. This validates the web embed, distinct from a phone call.
Create a project, or describe the whole thing to Tessie in plain language.
Add a Web Voice channel
Click + Channel, pick the Web Voice adapter, and select your provider:
Optionally set the sample rate (default 24000 Hz) and the tester’s TTS voice.
Write a test with the scenario and pass/fail criteria.
Run it and watch it on the Queue page.
Read the result — transcript (reconciled from the provider’s post-call transcript), verdict, score, analysis, and collected data.
Testing ElevenLabs
ElevenLabs Conversational AI over Web Voice.
Testing Vapi
Test a phone number
Telephony voice instead of the web embed.