# Rover

> The AI Customer Engineer for B2B SaaS.

Rover is the AI Customer Engineer for B2B SaaS. It gives every buyer a live demo, completes onboarding and setup inside the product, and supports customers from first value through adoption. Every account gets an engineer.

## Act on this site (A2W)

- [Primary A2W run endpoint](https://agent.rtrvr.ai/v2/a2w/runs): POST for structured arguments, identity, auth, policy, payment, subject data, or artifacts
- [A2W GET for URL-fetch chatbots](https://agent.rtrvr.ai/v2/a2w/runs?url=<site>&prompt=<instruction>): compact one-request form
- [A2W workflow endpoint](https://agent.rtrvr.ai/v2/a2w/workflows): multi-step runs
- [A2W OpenAPI spec](https://rtrvr.ai/openapi/a2w.yaml): full REST contract

Use exactly one selector: prompt, shortcutId, or playbookId. A linked selector may also supply engagementKind.
GET defaults to cloud execution, a 25-second wait, and Markdown. wait accepts 0-55 seconds (higher values are clamped to 55); runs that outlive the window return status: running plus a poll URL. Use POST whenever identity, auth, policy, payment, subject data, or artifacts are needed.
Never place secrets, customer context, or subject identifiers in browser or GET URLs.

## Published skills

- [setup_rover: Set up Rover](https://agent.rtrvr.ai/v2/a2w/runs?url=https%3A%2F%2Frtrvr.ai%2F&shortcutId=setup_rover) [shortcut] - Set up Rover. Rover is live on my domain, the first visitor journey works, and I know the best next customization. When to use: Use this when the user wants this exact site outcome and you want a stable path that avoids brittle DOM guessing. Why use this path: Rover shortcuts are explicit site-owned entrypoints with structured A2W run progress and cleaner recovery than generic DOM automation.
- [analytics_only_onboarding: Set up Rover Analytics](https://agent.rtrvr.ai/v2/a2w/runs?url=https%3A%2F%2Frtrvr.ai%2F&shortcutId=analytics_only_onboarding) [shortcut] - Set up Rover Analytics. Add a production site and open its Analytics only install snippet. When to use: Use this when the user wants this exact site outcome and you want a stable path that avoids brittle DOM guessing. Why use this path: Rover shortcuts are explicit site-owned entrypoints with structured A2W run progress and cleaner recovery than generic DOM automation.
- [find_plan: Find the right plan](https://agent.rtrvr.ai/v2/a2w/runs?url=https%3A%2F%2Frtrvr.ai%2F&shortcutId=find_plan) [shortcut] - Find the right plan. Compare the relevant plans and recommend the best fit. When to use: Use this when the user wants this exact site outcome and you want a stable path that avoids brittle DOM guessing. Why use this path: Rover shortcuts are explicit site-owned entrypoints with structured A2W run progress and cleaner recovery than generic DOM automation.
- [fix_rover_install: Fix my Rover install](https://agent.rtrvr.ai/v2/a2w/runs?url=https%3A%2F%2Frtrvr.ai%2F&shortcutId=fix_rover_install) [shortcut] - Fix my Rover install. Diagnose, resolve, and verify a Rover installation problem. When to use: Use this when the user wants this exact site outcome and you want a stable path that avoids brittle DOM guessing. Why use this path: Rover shortcuts are explicit site-owned entrypoints with structured A2W run progress and cleaner recovery than generic DOM automation.

## Pages

- [home](https://rtrvr.ai/): Set up Rover, Set up Rover Analytics, Find the right plan, Fix my Rover install

## Discovery

- [Agent capability card](https://rtrvr.ai/.well-known/agent-card.json): A2A card with skills and interfaces
- [Rover site profile](https://rtrvr.ai/.well-known/rover-site.json): full site profile with actions, pages, and policies
- [OpenAPI](https://rtrvr.ai/openapi/a2w.yaml): A2W REST contract

## Rover docs (markdown mirrors)

Every docs page below is plain markdown — fetch directly, no HTML parsing needed. The same content renders at the matching URL without the .md suffix.

### Get Started

- [Overview](https://rover.rtrvr.ai/docs.md): What Rover is, how the pieces fit, and where to start.
- [Quick Start](https://rover.rtrvr.ai/docs/quick-start.md): Create a site, add its generated tag, verify the install, and launch your first journey. Routine settings then ship from Workspace.
- [Workspace](https://rover.rtrvr.ai/docs/workspace.md): Where you configure Rover and see what it does — every save is live site config, and every AI proposal waits in a review inbox until you keep it.
- [Instant Preview](https://rover.rtrvr.ai/docs/instant-preview.md): Try Rover on a live site — yours or one you don't control — before installing the production snippet.
- [Rover in a Chrome Extension](https://rover.rtrvr.ai/docs/extension.md): Run Rover from your own Chrome extension on live sites such as LinkedIn — without installing the Rover npm package.

### Instruct & Customize

- [Instructing Rover](https://rover.rtrvr.ai/docs/instructing-rover.md): How to tell Rover what to do on your site — one purpose sentence, guidance in your own words, page rules, and facts it may quote.
- [Journeys](https://rover.rtrvr.ai/docs/journeys.md): A journey is something Rover can walk your visitors through — a tour, a setup, a fix. You write the brief in plain language; Rover finds the path on the live page.
- [Knowledge](https://rover.rtrvr.ai/docs/knowledge.md): What Rover may state as fact — exact claims, feature names, and numbers you approved.
- [Customize](https://rover.rtrvr.ai/docs/customize.md): The instructions Rover follows and the tools it may use on your site — create, review, test, and hand work off.
- [Audience & Identity](https://rover.rtrvr.ai/docs/audience.md): Who Rover recognizes, how personally it may speak, and what it remembers between conversations.
- [Appearance](https://rover.rtrvr.ai/docs/appearance.md): How Rover looks and sounds on your site — looks, placement, greeting, mascot, voice, and motion. Every save goes live right away.

### Connect AI

- [Connect Your AI](https://rover.rtrvr.ai/docs/connect-ai.md): Let the AI you already use — Claude Code, Cursor, any MCP or REST tool — read your site's Rover setup and propose changes. Every proposal waits for your review.
- [AI Discovery](https://rover.rtrvr.ai/docs/ai-discovery.md): Beacon-first production UX, rover-site.json as the rich profile, agent-card.json as interop, and llms.txt as optional support.
- [Agent-to-Web (A2W)](https://rover.rtrvr.ai/docs/a2w.md): Use Rover-enabled sites as neutral A2W run resources through POST for API agents or GET markdown execution for URL-fetch chatbots.

### Operate

- [Rover Analytics](https://rover.rtrvr.ai/docs/analytics.md): Read what Rover does for your visitors — visits, outcomes, goals, and feedback — starting the moment it's installed, with no tagging plan.
- [Plan & Billing](https://rover.rtrvr.ai/docs/plan.md): Where your Rover plan, credits, and invoices live — and how sites attach to a plan.
- [Security & Policies](https://rover.rtrvr.ai/docs/security.md): How Rover scopes browser work, owner actions, domains, identity, and site keys.
- [Roadmap](https://rover.rtrvr.ai/docs/roadmap.md): Where Rover is headed — what is live today and what ships next on the way to every website becoming a callable, composable agent surface for humans and machines.

### Reference

- [Configuration](https://rover.rtrvr.ai/docs/configuration.md): What belongs in Workspace, what the production tag carries, and the supported browser SDK overrides.
- [API Reference](https://rover.rtrvr.ai/docs/api-reference.md): Supported public contracts for the browser SDK, A2W runs, Connect AI MCP/REST, and product analytics calls.
- [Instant Preview API](https://rover.rtrvr.ai/docs/instant-preview-api.md): Signed-in hosted preview contract for create/get/events/input/cancel/share/bootstrap plus the OpenAPI spec.
- [Examples](https://rover.rtrvr.ai/docs/examples.md): Common integration patterns for onboarding, checkout, forms, and more.
