Browser Run now lets you watch, step in, and replay your automations!
Hey there, it's me, Shiichan! Today's news makes browser automation a lot easier to see into, and I'm excited to share it with you.
Cloudflare ChangelogWhat was announced?
The Cloudflare Changelog says Browser Run (formerly Browser Rendering) is getting three new features that make your automations easier to observe: Live View, Human in the Loop, and Session Recordings.
The story so far
Browser automation is great while it works, but when a run fails or behaves unexpectedly, it can be hard to figure out what actually happened. Staring at logs only gets you so far when you can't see the real page.
What changes
Now you can watch a session in real time, have a human step in when things go sideways, and replay a session after it ends. That takes a lot of the "I hope the agent is okay" worry out of hands-off automation.
Dive Deep
Live View lets you see an active browser session as it happens, including the page, DOM, console, and network requests. You can open it from the Cloudflare dashboard, the hosted UI at live.browser.run, or your familiar Chrome DevTools.
Human in the Loop lets your agent hand off to a person when it hits something like a login page instead of just failing. A human jumps into the same session through Live View, sorts out the problem, and hands control back to the script. Today you step in by opening the Live View URL for a session; a full handoff flow, where the agent signals for help and notifies a human, is planned next.
Session Recordings records DOM state so you can replay a session after it closes. Turn it on by passing recording: true when you launch a browser. Once the session ends, watch the recording in the dashboard under Browser Run > Runs, or fetch it via the API using the session ID. Inspecting DOM state and console output at any point in a recording is coming next.
Wrap-up
- Browser Run adds Live View, Human in the Loop, and Session Recordings
- You can now watch live, step in as a human, and replay sessions after they end
- Session Recordings just needs
recording: true, and you grab recordings from the dashboard or the API - This one is especially handy if you run browser automation or AI agents on Cloudflare