Recording of the visual regression run on www.replyless.ai · Replyless — app walkthrough.

In this video· click a step to jump to it

W
Passed ✓

Test recording

Replyless — app walkthrough

57,876 ms · 2,766 pixels changed

We built this regression test for www.replyless.ai — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against www.replyless.ai. Claim it into your own workspace and re-run it on every deploy — free.

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  let n = 0;
  const shot = async (slug) => {
    n += 1;
    const path = screenshotPath.replace(/\.png$/, `-${String(n).padStart(2, '0')}-${slug}.png`);
    await page.screenshot({ path, fullPage: true });
    stepLogger.log(`Step ${n}: ${slug}`);
  };

  const dismissCookieBanner = async () => {
    const btn = page.getByRole('button', { name: /accept all|accept|allow|got it|ok$/i }).first();
    if (await btn.isVisible().catch(() => false)) {
+59 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
0.16%
Text
—
DOM
✓
Network
+143 −143
Console
✓
A11y
C
Perf
22 over
URL
✓
Variables
—
Full report
Log in →
2,766
Diff px
58s
Duration
C
Accessible
WCAG 2.2 · 70
C
Fast
Web Vitals · 70

Notes from the demo run

AI-generated

Replyless separates onboarding from usefulness cleanly: signup grants an immediate 7-day trial with a full AI-inbox shell (Compose, Auto Drafts, Workflows, AI Agents) visible even before you connect a real mailbox, so the product architecture is legible without handing over Gmail credentials. The empty Connect-Your-Email state doubles as a clear, non-scary onboarding checklist rather than a dead end.

Highlights
  • Full nav visible pre-connection
    Inbox, Starred, Reminders, Sent, Auto Drafts, Workflows, and AI Agents (Beta) are all navigable before any mailbox is linked - the product explains itself before asking for the scariest permission (inbox access).
  • Trial-first, not paywall-first
    7-day full-access trial starts automatically on signup with a persistent but non-blocking top banner ("Pick a plan starting $9") - never interrupts exploration.
  • Keyboard-shortcut hints baked into empty states
    The empty inbox surfaces its own power-user shortcuts (e mark Done, r reply, h reminder, Ctrl+K Command Centre) instead of a blank page - teaches the product passively.
Friction points
  • Two-step onboarding wizard before any content
    Step 1 (connect email) and Step 2 (category preview) both gate the first real inbox view - both are skippable, but a first-time visitor could reasonably think skipping breaks something.
  • Accessibility score 70/100 (2 critical violations)
    Automated axe-core scan on the public + authed pages flagged 2 critical a11y issues worth a look before scaling paid traffic to the signup page.

2 visual changes

Step 12,112 px changed
Before
Before
After
After
Diff
Diff
Step 4654 px changed
Before
Before
After
After
Diff
Diff

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
tests
all passing
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,311 test runs recorded · 1,174 products tested with Lastest

This test was built for www.replyless.ai — 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.