In this video· click a step to jump to it
Test recording
wirevox — app walkthrough
45,290 ms · 0 pixels changed · matches baseline
We built this regression test for app.wirevoxai.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against app.wirevoxai.com. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const CFG = {"appEntry":"/w/04f12024-622b-46d0-a74e-ea394608f8d1/analytics","publicMaxNav":0,"fullPage":true,"steps":[{"goto":"/w/04f12024-622b-46d0-a74e-ea394608f8d1/analytics","dismiss":true,"label":"analytics-overview"},{"goto":"/w/04f12024-622b-46d0-a74e-ea394608f8d1/agents","label":"agents"},{"goto":"/w/04f12024-622b-46d0-a74e-ea394608f8d1/playground","label":"playground-test-agents"},{"goto":"/w/04f12024-622b-46d0-a74e-ea394608f8d1/knowledge","label":"knowledge-base"},{"goto":"/w/04f12024-622b-46d0-a74e-ea394608f8d1/contacts","label":"contacts"},{"goto":"/w/04f12024-622b-46d0-a74e-ea394608f8d1/functions","label":"functions-integrations"},{"goto":"/w/04f12024-622b-46d0-a74e-ea394608f8d1/numbers","label":"phone-numbers"},{"goto":"/w/04f12024-622b-46d0-a74e-ea394608f8d1/logs","label":"call-logs"},{"goto":"/w/04f12024-622b-46d0-a74e-ea394608f8d1/settings","label":"settings"}]};
const shot = function(i, s){ return screenshotPath.replace('.png', '-' + i + '-' + s + '.png'); };
page.setDefaultTimeout(6000);
// single combined noise-abort route (1 action instead of ~10)
await page.route(function(u){ return /sentry|segment\.com|googletagmanager|google-analytics|hotjar|posthog|connect\.facebook|cdn-cgi\/scripts/.test(u.toString()); }, function(r){ r.abort().catch(function(){}); }).catch(function(){});
let n = 1;
const FP = CFG.fullPage !== false;
const GOTO = 11000;
const wait = function(ms){ return page.waitForTimeout(ms||500); };
const dismiss = async function(){ const d = page.getByRole('button', { name: /skip|dismiss|maybe later|not now|got it|close|no thanks|continue|get started/i }).first(); if (await d.isVisible().catch(function(){return false;})) { await d.click({ timeout:2000 }).catch(function(){}); await wait(400); } };
const clickByText = function(src){ return page.evaluate(function(s){Checks run
Notes from the demo run
AI-generatedWirevox is an AI voice-agent platform (sales/support call automation). After signup and email-confirm, you set up a workspace and land in a polished left-rail app: Agents, Playground (Test Agents), Analytics, Call Logs, Contacts, Knowledge Base, Functions (integrations) and Phone Numbers, on a Free plan with 50 credits. The IA maps cleanly to the build-an-agent → test-it → connect-a-number → watch-the-calls workflow.
- Complete agent-platform IAAgents, Playground, Knowledge Base, Functions and Phone Numbers cover the whole lifecycle of building and deploying a voice agent — it reads like a serious platform, not an MVP.
- Playground to test agentsA dedicated 'Test Agents' playground lets you trial an agent before wiring it to a phone number — the right first-value path for this product.
- 50 free credits up frontThe Free plan shows 50 credits immediately, so an evaluator knows exactly what they can try before paying.
- Workspace setup gates the appYou must create a workspace (name/website/industry/timezone) before reaching any product surface, and a 'Where did you hear about us?' survey fires right after — two steps between signup and first value.
- Lots of empty statesAgents, Contacts and Logs all open on 'nothing here yet' states; a seeded sample agent would showcase the product far better on first run.
Share this run
Proof your app is not AI slop
This test was built for app.wirevoxai.com — claim it free
One click copies the test and baseline screenshots into your own Lastest workspace. Re-run on every deploy and catch regressions before your users do — free, no card required.