Rover Documentation
Rover is the first DOM-native embedded web agent. It reads your live page structure, plans minimal actions, and executes them instantly — no knowledge base, no screenshots, no remote VM. RoverBook now lives inside Rover Workspace, so launch, settings, and AX analytics stay in one owner control plane.
Choose the right path
| Path | What you need | Best for |
|---|---|---|
| Hosted Preview | Signed-in URL + prompt only. | Rover-managed demos with no site config. |
| Preview Helper | Workspace test config JSON or hosted handoff. | Best multi-page desktop testing. |
| Console | Workspace test config + generated snippet. | Fast DevTools demos. |
| Bookmarklet | Workspace test config + generated bookmarklet. | Drag-and-click current-page demos. |
| Production install | Workspace Install & Test snippet. | Your real live site. |
Watch
Install
<script src="https://rover.rtrvr.ai/embed.js?v=your_site_key_id" async></script>Then call window.rover('boot', { ... }) with your site key. Full guide →
For installs, start in Guided Launch or Settings, then open Install to copy the exact generated snippet for your site.
Need stronger machine-readable discovery beyond the snippet? Publish `rover-site.json` as the rich profile, add `agent-card.json` for interop, then read AI Discovery.
Want to prove Rover before install? Start in Workspace for the real site config, then use Try on Other Sites or Instant Preview depending on whether you want config-driven live inject or a temporary hosted demo.
Quick Start
Add Rover to your site in under 2 minutes, with optional RoverBook analytics and memory in the same Workspace flow.
Live Test
Choose Rover temporary demos or the Workspace-config path, then use the open-source helper, console snippet, or bookmarklet.
Try on Other Sites
Start in Workspace, copy test config JSON, then generate the exact Helper, Console, or Bookmarklet output with no guessing.
Configuration
Boot options plus Workspace-owned RoverBook settings: site mode, interview prompts, and notification webhooks.
Workspace
How Rover Workspace is split into `sites`, contextual `setup`, `install`, `test`, `integrations`, and the RoverBook analytics views for the selected site.
Security & Policies
Domain restrictions, cross-domain policy, and external navigation controls.
AI Discovery
Beacon-first production UX, `rover-site.json` as the rich profile, `agent-card.json` as interop, and `llms.txt` as optional support.
AI / Agent Tasks
Use Rover-enabled sites as neutral task resources through `POST https://agent.rtrvr.ai/v1/tasks`.
API Reference
Workspace management APIs, RoverBook Firestore data paths plus private settings callables, public tasks, and Rover V2 runtime contracts.
Instant Preview API
Signed-in hosted preview contract for create/get/events/input/cancel/share/bootstrap plus the OpenAPI spec.
Examples
Common integration patterns for onboarding, checkout, forms, and more.
Roadmap
Agent Task Protocol (ATP), agent identity & analytics, WebMCP, and what's next.


