Embed a Live Browser View
Show your users the browser while the automation runs. One API call mints a tokenized, expiring URL for the run; an iframe does the rest. No SDK on the frontend, no auth wiring - the URL itself is the credential.
Hand live.url to your frontend and embed it:
📸 Content TODO: screenshot or short GIF of the live view embedded inside a third-party-looking dashboard (e.g. a fake “Acme Ops” page with the iframe next to an order table) - this is the money shot for the recipe.
Hand control to a human
Mint with control: "input" and the viewer can drive the browser through the iframe - type a 2FA code, fix a stuck form, then hand back:
While a human controls the runtime, hosted invocations on it report runtime.controller_busy - your automation should wait, not fight.
🎬 Content TODO: record a takeover clip - agent fills a login form, hits a 2FA prompt, a human types the code through the embed, agent continues. ~20 seconds, no narration needed.
Treat the URL as a secret
Anyone holding the URL can watch (and with control: "input", drive) until it expires. Mint one per viewer, keep expiresInSeconds as short as the use case allows, and mint a fresh one when it lapses - they’re free.
Next
- Live View - the full live view surface
- Show Customers a Replay - the after-the-fact version
- Solve CAPTCHAs - or let the platform handle challenges itself

