Documentation
Rover docs
Rover works inside your live page. For normal browser use, it reads a bounded semantic view of the page, plans the next action, and takes it in the visitor's existing session. You configure the owner policy in Workspace, and saved settings go live without a redeploy.
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 snippet. | Your real live site. |
Install
<script src="https://rover.rtrvr.ai/embed.js?v=SITE_KEY_ID" async
data-site-id="SITE_ID"
data-public-key="pk_site_..."
data-site-key-id="SITE_KEY_ID"></script>Copy the exact generated snippet from Workspace; this example only shows the required production shape. Full guide →
Routine settings do not change the tag. Rotating the production site key does: replace any snippet you copied into your site. Journeys roll out off → preview → live, and anything an AI proposes waits in your review inbox until you keep it.
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? Instant Preview runs Rover on any site — with a temporary demo config or your real Workspace config.
All sections
Platform guides
Installing through a website platform? Follow the managed platform guides: