Introducing /interact - Scrape and Automate Actions With Agents
Scrape any page, then let your agent dive deeper into what it finds. The new /interact endpoint turns any scrape into a live browser session where your agent can click, type, and navigate - all in natural language.

- Natural Language Control - Describe what you want in plain English. The agent clicks, types, scrolls, and extracts data automatically. No selectors, no scripts.
- Live Browser Sessions - Every session includes a live URL you can embed, share, or interact with in real time. Build browser-powered UIs, debug visually, or demo workflows.
- Persistent Profiles - Log in once and pick up wherever you left off. Cookies, localStorage, and session state carry across scrapes with named profiles - no re-authenticating, no lost state.
- Full Playwright Control - Need precision? Switch to code mode and run Playwright (Node.js or Python) or Bash with agent-browser in the same session.
- Session Reuse - Chain multiple interact calls on the same scrape. The browser stays open and maintains state between calls, so complex multi-step workflows just work.
View the full documentation here.