In this video· click a step to jump to it
Test recording
agently — authed walkthrough
61,508 ms · 0 pixels changed · matches baseline
We built this regression test for beta.agently.dev — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against beta.agently.dev. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const BASE = "https://beta.agently.dev";
const ENTRY = "/workspaces/b3eff5ad-d045-4def-bb86-b05ae2b5b049";
const BIZ = "Draft a weekly operations checklist for a small SaaS team.";
const COOKIES = [{"name": "_ga", "value": "GA1.1.154958401.1784175567", "url": "https://agently.dev/"}, {"name": "_ga_3HX84M9TDG", "value": "GS2.1.s1784175567$o1$g1$t1784175984$j58$l0$h0", "url": "https://agently.dev/"}];
const LS = {"https://beta.agently.dev": [{"name": "theme", "value": "dark"}, {"name": "kanban-selected-board-b3eff5ad-d045-4def-bb86-b05ae2b5b049", "value": "9ff2355d-c4c7-4604-b579-62f82252c953"}, {"name": "__mpq_50d33a9661eba4089aeac9b32e3e9d1d_gr", "value": "[{\"id\":\"4l279nicgjv4fphi\",\"flushAfter\":1784177074730,\"payload\":{\"$set\":{\"name\":\"My Workspace\",\"memberCount\":1,\"createdAt\":\"2026-07-16T04:44:26.471Z\"},\"$group_key\":\"workspace\",\"$group_id\":\"b3eff5ad-d045-4def-bb86-b05ae2b5b049\",\"$token\":\"•••\"}}]"}, {"name": "sb-asjkihodknfyautvpryc-auth-token", "value": "•••"}, {"name": "mp_50d33a9661eba4089aeac9b32e3e9d1d_mixpanel", "value": "{\"distinct_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$device_id\":\"20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"$initial_referrer\":\"$direct\",\"$initial_referring_domain\":\"$direct\",\"__mps\":{},\"__mpso\":{},\"__mpus\":{},\"__mpa\":{},\"__mpu\":{},\"__mpr\":[],\"__mpap\":[],\"$search_engine\":\"google\",\"$user_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"workspace\":[\"b3eff5ad-d045-4def-bb86-b05ae2b5b049\"]}"}, {"name": "agently.activation.flow.b3eff5ad-d045-4def-bb86-b05ae2b5b049", "value": "{\"v\":1,\"stage\":\"fork\",\"ramp\":\"company\",\"entries\":[{\"id\":0,\"kind\":\"jarvis\",\"text\":\"Welcome. Do you already have a company, or are you starting something new?\"}],\"profile\":null,\"fresh\":{},\"stackPicks\":[],\"nextId\":1}"}, {"name": "__mpq_50d33a9661eba4089aeac9b32e3e9d1d_pp", "value": "[{\"id\":\"sg1nfvrhc6hp4vnb\",\"flushAfter\":1784177074252,\"payload\":{\"$set_once\":{\"$initial_referrer\":\"$direct\",\"$initial_referring_domain\":\"$direct\"},\"$token\":\"•••\",\"$distinct_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$device_id\":\"20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"$user_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\"}},{\"id\":\"lhsfegacow9fqq9h\",\"flushAfter\":1784177074291,\"payload\":{\"$set\":{\"$os\":\"Linux\",\"$browser\":\"Chrome\",\"$browser_version\":150,\"$name\":\"Last\"},\"$token\":\"•••\",\"$distinct_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$device_id\":\"20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"$user_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\"}},{\"id\":\"1vo53nxkjvtd4os7\",\"flushAfter\":1784177074260,\"payload\":{\"$set_once\":{\"$email\":\"[email protected]\",\"$created\":\"2026-07-16T04:44:26.399Z\",\"signup_date\":\"2026-07-16T04:44:26.399Z\",\"platform\":\"web\"},\"$token\":\"•••\",\"$distinct_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$device_id\":\"20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"$user_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\"}},{\"id\":\"ss63h9nea2tmgnbp\",\"flushAfter\":1784177074292,\"payload\":{\"$set_once\":{\"$email\":\"[email protected]\",\"$created\":\"2026-07-16T04:44:26.399Z\",\"signup_date\":\"2026-07-16T04:44:26.399Z\",\"platform\":\"web\"},\"$token\":\"•••\",\"$distinct_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$device_id\":\"20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"$user_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\"}},{\"id\":\"b72zhyxwfsqahs6r\",\"flushAfter\":1784177074259,\"payload\":{\"$set\":{\"$os\":\"Linux\",\"$browser\":\"Chrome\",\"$browser_version\":150,\"$name\":\"Last\"},\"$token\":\"•••\",\"$distinct_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$device_id\":\"20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"$user_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\"}},{\"id\":\"9pp89e1v7s14mxrl\",\"flushAfter\":1784177074728,\"payload\":{\"$set\":{\"$os\":\"Linux\",\"$browser\":\"Chrome\",\"$browser_version\":150,\"workspace\":[\"b3eff5ad-d045-4def-bb86-b05ae2b5b049\"]},\"$token\":\"•••\",\"$distinct_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$device_id\":\"20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"$user_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\"}}]"}, {"name": "agently_active_session", "value": "{\"sessionId\":\"9864ddbf-9c9e-4a3b-9e8b-038faca25681\",\"sessionStart\":1784177064250,\"lastActivityTime\":1784177065158,\"workspaceId\":\"\"}"}, {"name": "__mpq_50d33a9661eba4089aeac9b32e3e9d1d_ev", "value": "[{\"id\":\"4hvmkvyvoy5k9hfs\",\"flushAfter\":1784177074256,\"payload\":{\"event\":\"$identify\",\"properties\":{\"$os\":\"Linux\",\"$browser\":\"Chrome\",\"$referrer\":\"https://accounts.google.com/\",\"$referring_domain\":\"accounts.google.com\",\"$current_url\":\"https://beta.agently.dev/#\",\"$browser_version\":150,\"$screen_height\":1000,\"$screen_width\":1600,\"mp_lib\":\"web\",\"$lib_version\":\"2.74.0\",\"$insert_id\":\"5h63vqpsv3wnwwhr\",\"time\":1784177064.256,\"distinct_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$device_id\":\"20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"$initial_referrer\":\"$direct\",\"$initial_referring_domain\":\"$direct\",\"$search_engine\":\"google\",\"$user_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$anon_distinct_id\":\"$device:20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"token\":\"•••\"}}},{\"id\":\"stcwcthun01k50zk\",\"flushAfter\":1784177074293,\"payload\":{\"event\":\"Page Viewed\",\"properties\":{\"$os\":\"Linux\",\"$browser\":\"Chrome\",\"$referrer\":\"https://accounts.google.com/\",\"$referring_domain\":\"accounts.google.com\",\"$current_url\":\"https://beta.agently.dev/#\",\"$browser_version\":150,\"$screen_height\":1000,\"$screen_width\":1600,\"mp_lib\":\"web\",\"$lib_version\":\"2.74.0\",\"$insert_id\":\"4drdn722lwcffp1e\",\"time\":1784177064.292,\"distinct_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$device_id\":\"20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"$initial_referrer\":\"$direct\",\"$initial_referring_domain\":\"$direct\",\"$search_engine\":\"google\",\"$user_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"page_name\":\"home\",\"path\":\"/\",\"token\":\"•••\"}}},{\"id\":\"zb0yh9eudiryybzl\",\"flushAfter\":1784177074764,\"payload\":{\"event\":\"Page Viewed\",\"properties\":{\"$os\":\"Linux\",\"$browser\":\"Chrome\",\"$referrer\":\"https://accounts.google.com/\",\"$referring_domain\":\"accounts.google.com\",\"$current_url\":\"https://beta.agently.dev/workspaces/b3eff5ad-d045-4def-bb86-b05ae2b5b049\",\"$browser_version\":150,\"$screen_height\":1000,\"$screen_width\":1600,\"mp_lib\":\"web\",\"$lib_version\":\"2.74.0\",\"$insert_id\":\"ri562p03hea4mnj7\",\"time\":1784177064.764,\"distinct_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$device_id\":\"20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"$initial_referrer\":\"$direct\",\"$initial_referring_domain\":\"$direct\",\"$search_engine\":\"google\",\"$user_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"workspace\":[\"b3eff5ad-d045-4def-bb86-b05ae2b5b049\"],\"page_name\":\"home\",\"path\":\"/workspaces/b3eff5ad-d045-4def-bb86-b05ae2b5b049\",\"workspaceId\":\"b3eff5ad-d045-4def-bb86-b05ae2b5b049\",\"token\":\"•••\"}}},{\"id\":\"2pbgy6wzpsjmfrvf\",\"flushAfter\":1784177075160,\"payload\":{\"event\":\"onboarding_step\",\"properties\":{\"$os\":\"Linux\",\"$browser\":\"Chrome\",\"$referrer\":\"https://accounts.google.com/\",\"$referring_domain\":\"accounts.google.com\",\"$current_url\":\"https://beta.agently.dev/workspaces/b3eff5ad-d045-4def-bb86-b05ae2b5b049\",\"$browser_version\":150,\"$screen_height\":1000,\"$screen_width\":1600,\"mp_lib\":\"web\",\"$lib_version\":\"2.74.0\",\"$insert_id\":\"7jg39gvbovbk7hbn\",\"time\":1784177065.159,\"distinct_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"$device_id\":\"20ff9661-3e71-4b18-bc7c-53ff0355956e\",\"$initial_referrer\":\"$direct\",\"$initial_referring_domain\":\"$direct\",\"$search_engine\":\"google\",\"$user_id\":\"aee14889-94ae-41ff-bee3-f261f2dfc350\",\"workspace\":[\"b3eff5ad-d045-4def-bb86-b05ae2b5b049\"],\"workspaceId\":\"b3eff5ad-d045-4def-bb86-b05ae2b5b049\",\"step\":\"fork_shown\",\"_session_id\":\"9864ddbf-9c9e-4a3b-9e8b-038faca25681\",\"_timestamp\":\"2026-07-16T04:44:25.159Z\",\"$environment\":\"production\",\"token\":\"•••\"}}}]"}]};
const shot = async (n, label) => { try { await page.screenshot({ path: screenshotPath.replace(/\.png$/, '') + '-' + n + '.png', fullPage: true }); } catch (e) {} stepLogger.log(label || n); };
const dismiss = async () => { try { await page.getByRole('button', { name: /skip|dismiss|got it|maybe later|not now|close|accept|ok$/i }).first().click({ timeout: 2000 }); } catch (e) {} };
const SAFE = /log ?out|sign ?out|delete|remove|pay|subscribe|upgrade|buy|purchase|checkout|billing|cancel|archive|send email|charge|invite|\bpay\b/i;
try { await page.context().addCookies(COOKIES); } catch (e) { stepLogger.warn('addCookies: ' + e.message); }
await page.addInitScript((ls) => {Checks run
Notes from the demo run
AI-generatedWe drove agently's command center as a signed-in user: a JARVIS "mission" model with a Missions board (Queued / Working / Needs You / Shipped), Calendar and Skills, and a New Mission composer ("Name the mission" + a briefing that's "sent to the agent verbatim"). The mission metaphor makes delegating to an agent feel concrete.
- Kanban for agent workFraming agent tasks as Missions across Queued/Working/Needs-You/Shipped columns is instantly legible, you always know what the agent is doing.
- Verbatim briefing field"This text is sent to the agent verbatim" is honest, unusual UX that sets correct expectations about the prompt.
- Empty board on first entryAll four columns read "No tasks yet"; one seeded example mission would show the flow before the user has to imagine it.
Share this run
Proof your app is not AI slop
This test was built for beta.agently.dev — 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.