In this video· click a step to jump to it
Test recording
kloob — app walkthrough
30,886 ms · 0 pixels changed · matches baseline
We built this regression test for kloob — app walkthrough — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against kloob — app walkthrough. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const STAMP = Date.now().toString(36);
const shot = function (n, slug) { return screenshotPath.replace('.png', '-' + n + '-' + slug + '.png'); };
let n = 1;
// ---------- PUBLIC PHASE ----------
stepLogger.log('Scenario 1: home page');
let resp = await page.goto(baseUrl + '/index.html', { waitUntil: 'domcontentloaded' }).catch(function () { return null; });
if (resp && resp.ok()) {
await page.getByRole('button', { name: /accept|allow|got it|ok$/i }).first().click({ timeout: 1500 }).catch(function () {});
await page.waitForTimeout(600);
await page.screenshot({ path: shot(n, 'home'), fullPage: true });Checks run
Notes from the demo run
AI-generatedkloob's core loop is fast and legible: paste raw meeting notes, get an AI summary plus a clean list of suggested action items with names auto-attached, then a one-click 'generate tasks' turns them into a real task board. The 'no app for the assignee' pitch (SMS-only delegation) shows through clearly in the onboarding wizard and the 'invite bees' / 'sting' team-nudge language, which gives the product a distinct personality without hurting usability.
- AI extraction qualityA single unstructured paragraph ('Book the venue by Friday - Sarah to confirm. Adam to send the sponsor deck by Wednesday...') was parsed into 3 correctly-attributed action items (assignee + task) in well under 3 seconds, with a coherent one-paragraph summary alongside it.
- Playful, on-brand team-nudge UIThe 'sting' button on a teammate's profile card (nudge someone falling behind) and 'worker bee' / 'queen bee' language throughout carry the hive metaphor all the way into functional UI, not just marketing copy.
- Clean review-before-send stepBefore any task is created (and before any SMS could go out), there's an editable 'review your tasks' modal with per-task assignee/priority/tag/due-date controls — nothing fires until the founder-facing user explicitly confirms.
- Signup silently requires email confirmationThe login page's copy ('first time? type a new password and you'll be set up') reads as instant auto-register, but Supabase actually gates it behind a confirmation email with a 60-minute single-use link. A first-time visitor who doesn't check their inbox right away may assume the product is broken or ignore them.
- 3-step onboarding wizard has no progress-save indicator between stepsStep 3 (invite bees by phone) has no visible way to tell if a teammate add succeeded before continuing, which matters more here since the whole differentiator is 'no app for the assignee' via real SMS.
- invite bees (send SMS)·Filled the name+phone compose UI to show the real assign-by-text flow but stopped short of tapping 'add'/'continue' to avoid sending a real SMS to a fabricated number.
- upgrade to Queen Bee / Swarm·Viewed the plan/billing panel (Free Bee tier, pricing for both paid tiers) but did not click upgrade — that flow requires a card and would start a real trial.
Share this run
Proof your app is not AI slop
This test was built for kloob — app walkthrough — 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.