start_session
Begins a user flow simulation by opening a browser at a given URL and capturing the first snapshot with Core Web Vitals, accessibility, and network data.
Instructions
Start a user flow session. Opens a browser, navigates to the URL, and returns the first page snapshot with a screenshot plus Core Web Vitals, accessibility score, and network summary. Claude then drives the simulation step-by-step using the "step" tool, roleplaying as the persona.
Workflow: start_session → step (repeat) → end_session
The persona definition is returned so you can roleplay as them — adopt their tech literacy, patience, goals, and behavioral patterns when deciding what to click next.
v0.3: Supports device emulation via device_profile parameter. Use list_devices to see all options.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The URL to start the session at | |
| persona | No | Persona name (e.g., 'Alex', 'Morgan'). Use list_personas to see all. Omit to be persona-free. | |
| device_profile | No | Device emulation profile (e.g., 'iphone-14-pro', 'pixel-7', 'ipad-pro-12-9'). Use list_devices to see all. | |
| viewport_width | No | Override viewport width | |
| viewport_height | No | Override viewport height |