rtrvr.ai
Browser ExtensionStart in Chrome, on the page you're on.CloudA thousand browsers, on your schedule.RoverThe AI customer engineer for your product.Data & EvalsExpert trajectories for AI labs.
ACCESSAPI + MCPCLI & SDKTemplatesIntegrationsWhatsApp
Use cases
Vibe ScrapingLead EnrichmentWeb MonitoringForm FillingJob ApplicationsSocial MediaAI Web ContextAgentic CheckoutAll use cases
Pricing
BlogLaunches, benchmarks, deep divesDocsExtension, Cloud, API, MCP, CLIModelsWhich model runs your taskCase StudiesReal teams, real runsVideosNew runs every weekChangelogWhat just shippedNewslettersProduct releases and real runs
Docs
Log inBook DemoAdd to Chrome
Log in
Menu
Add to ChromeBook a demo
ProductsBrowser ExtensionCloudRoverData & EvalsExploreUse casesPricingBlogDocs
DocsChrome / Cloud / API / MCP
Quick startAPIMCP

Start

OverviewQuick start

Build

Web agentSheets workflowsRecordingsTool callingSkillsEnrichment datasets

Run

CLI and SDKAPI overviewAgent APIScrape APIBrowser API and MCP

Automate

ShortcutsTriggersWebhooksSchedules

Trust & help

Cookie syncPermissions and privacyFAQ
DocsWeb Agent

Guide

Web Agent

The core DOM-native intelligence engine that powers every rtrvr.ai surface — extension, cloud, and API.

READ6 MIN
01Plan02Act03Return
IN THIS WALKTHROUGHPlay videoAttach a resume once. Apply to every job.

Web Agent Demo

Web Agent Demo

rtrvr.ai is a DOM-only AI agent designed to understand, navigate, and extract data from the web with human-like precision. Unlike screenshot-based tools that rely on vision models, rtrvr.ai reads the actual page structure — making it faster, more accurate, and far harder for sites to detect.

01

Agentic Architecture

When you issue a command, the Planner agent orchestrates 20+ specialized sub-agents to complete the task:

  • 01

    Action Agent — Handles clicks, typing, and navigation

  • 02

    Extraction Agent — Identifies and structures data from the DOM

  • 03

    Crawl Agent — Manages pagination and multi-page discovery

  • 04

    PDF / File Agent — Reads and fills complex forms, uploads documents

NOTE
For repeated tasks, skip the planning step entirely by using Shortcuts or Replay for deterministic, consistent results.
02

Example Prompts

text
"Go to Amazon and find the price of iPhone 15 Pro" "Fill out this contact form with my information" "Add everyone on this event page as a professional connection" "Extract all email addresses from this company's team page" "Go to ChatGPT, ask about top restaurants in SF, extract the response"
NOTE
The agent handles complex multi-step workflows and will ask for clarification when needed. It operates identically whether running in the Chrome Extension, on Cloud headless browsers, or via the API.
03

Multi-Tab Orchestration

The agent can reference multiple open tabs simultaneously — comparing data across sites, moving information between systems, or processing dozens of URLs in parallel via Sheets Workflows.

04

Deterministic Replay

Once a multi-step workflow succeeds, you can replay its recorded steps without another planning pass. Shortcuts, Schedules, and Triggers can build on that recording; results still depend on the page and inputs available at run time.

05

Models & Bring Your Own Key

Managed runs use GLM 5.3 Flash on the free plan (in ad-supported Free Mode, with a daily fair-use limit), with DeepSeek Flash, DeepSeek Pro and Gemini Flash also selectable on paid plans. Gemini Pro has been retired as a managed option — saved tasks that still request it run on Gemini Flash automatically. Pick your model from Model Settings in the composer.

Save credits by bringing your own key: the "Add your LLM API" flow accepts keys from any major provider — OpenAI GPT models, Google Gemini, Meta Model API (Muse Spark), DeepSeek, OpenRouter models (MiniMax, Hunyuan, and more), or your own local/custom endpoint — and you can also sign in with your ChatGPT plan directly. Keys are stored encrypted and work in cloud runs too. For Gemini specifically, typing /add-gemini-key in the extension walks you through getting a free key from Google AI Studio. If your own provider errors mid-task, the run falls back to a platform model so it completes — covered by Free Mode on the free plan while today's allowance lasts, billed in credits otherwise. Your key runs the model, so nothing deducts from the free plan's daily Free Mode allowance.

06

Credit Ceiling per Task

Every task carries a credit ceiling — a cap on what one run may spend before it stops to check with you. It exists because a task that loops, crawls further than expected, or gets stuck retrying can otherwise burn through credits unattended. The default is 100 credits on paid plans and 25 on the Free plan; the typical task finishes in well under 15.

When a run reaches the ceiling it pauses and shows what it has spent, what it produced so far, and what is still outstanding. Answer "Continue" and it resumes from exactly where it stopped with a fresh budget — nothing already done is repeated — or "Stop here" to keep the result and end the task. Scheduled runs are the exception: nobody is watching a cron run, so they stop at the ceiling and report their partial work instead of waiting forever for an answer.

Raising or turning off the ceiling

The ceiling is yours to set. If your work genuinely costs 200-400 credits a run, raise it once and the agent stops interrupting you:

  • 01

    Extension — Settings (the gear at the bottom of the side panel) → Agent Settings → "Credit Ceiling / Task".

  • 02

    Cloud — Settings → Storage & Execution → Credit Ceiling / Task.

  • 03

    API — options.limits.creditCeiling on a single execute call, which overrides the saved setting for that run. See Agent API.

Setting the value to 0 turns the check off entirely. Blank (cloud) or the extension's disabled state falls back to the plan default. Each surface keeps its own value — the extension's setting governs extension runs, the cloud setting governs cloud and API runs.

NOTE
With the ceiling off, nothing bounds a single run but your credit balance — including scheduled runs nobody is watching. Prefer a high ceiling over no ceiling.
07

Files & PDFs

Drag and drop files into the chat or attach them via the toolbar. The agent has specialized capabilities for PDFs: reading content, filling form fields, and generating new documents. It can also upload attached files to web pages when prompted (e.g., "fill this job application and upload my resume").

Where downloaded files go

When the agent saves a file — a PDF it opened, or a document it generated and you asked it to download — it uses Chrome's normal download flow, so the file lands in your browser's Downloads folder. The run's result lists each file (Downloaded: name.pdf) and shows a 💾 chip; click it, or open chrome://downloads in a new tab, to see every file with a "Show in folder" link.

  • 01

    Extension runs: files are on your computer, in Chrome's Downloads folder — chrome://downloads is the quickest way to find them.

  • 02

    Cloud runs: the browser isn't yours, so downloaded files are backed up to your Files and attached to the run as file artifacts you can open or download.

  • 03

    Generated PDFs and webpages are stored for you and linked from the result (PDF: / Webpage:); say "and download it" to also save a local copy.

NOTE
Saving several files in one task? Chrome allows one automatic download per site and blocks the rest until you approve them — look for the blocked-downloads icon at the right end of the address bar, click it, choose "Always allow", and re-run the task. The agent cannot see that block, so it may report files as saved when Chrome held them back.
08

Context Tips

Everything in your chat — messages, files, images — becomes context for the AI. Keeping context clean leads to better results.

  • 01

    Start fresh chats for new tasks — stale context can confuse the planner

  • 02

    Only enable the MCP/custom tools you actually need for the current task

  • 03

    Use Personal Context in settings to store persistent info (resume, company details) the agent remembers across all chats

  • 04

    Click the ✨ Enhance button (Cmd/Ctrl+P) to have a specialized model rewrite your prompt for clarity before sending

NOTE
Enhancing prompts lets you co-plan with the agent. It's especially powerful for complex multi-step tasks where precise instructions matter.
09

Cloud & Mobile

The Chrome Extension is where you build and test workflows. Export successful workflows to rtrvr.ai Cloud for 24/7 headless execution — no laptop required. Recordings, tools, and KB context travel with the workflow automatically.

  • 01

    Export any workflow from the extension to Cloud with one click

  • 02

    Scale to thousands of parallel URLs via the API

  • 03

    Connect your account to WhatsApp — send text or voice messages to trigger automations and receive results on your phone

  • 04

    Share your best automations via link — recipients import with one click, including recordings, tools, and all context

10

Platform Availability

CapabilityExtensionCloudAPI
Natural-language planning✅✅✅
Multi-tab orchestration✅✅✅
Authenticated site access✅ (your sessions)✅ (via Cookie Sync)✅ (via Cookie Sync)
Real-time feedback & steering✅——
Deterministic replay✅✅✅
Files & PDF handling✅✅✅
WhatsApp trigger & results—✅—
Share & import workflows✅✅✅
PreviousQuick startNextRecordings and grounding

YOUR NEXT RUN

Run the example on a real site.

Use Chrome for the page in front of you. Use Cloud when the run should continue on a schedule or across many pages.
Add to ChromeAPI referenceBook a demo

On this page

Agentic ArchitectureExample PromptsMulti-Tab OrchestrationDeterministic ReplayModels & Bring Your Own KeyCredit Ceiling per TaskFiles & PDFsContext TipsCloud & MobilePlatform Availability
rtrvr.ai

Make every site
work for you.

Launches first, roadmap early, and the occasional trick we only share by email.

Products

Browser ExtensionCloudRoverData & Evals

Use cases

Vibe ScrapingLead EnrichmentForm FillingWeb MonitoringSocial MediaJob ApplicationsData MigrationAI Web ContextAgentic Checkout

Resources

DocsBlogModelsData for AI LabsCase StudiesVideosNewslettersChangelogPricingAppSumoDemoAffiliate

Company

TeamContactGCP PartnerWhat We BelieveSecurityPrivacyTerms

Developers

APIMCPCLI & SDKTemplatesIntegrationsWhatsApp

Compare

ApifyBardeenBrowserbaseBrowser UseClayClaudeCometFirecrawl
Products
Browser ExtensionCloudRoverData & Evals
Use cases
Vibe ScrapingLead EnrichmentForm FillingWeb MonitoringSocial MediaJob ApplicationsData MigrationAI Web ContextAgentic Checkout
Resources
DocsBlogModelsData for AI LabsCase StudiesVideosNewslettersChangelogPricingAppSumoDemoAffiliate
Company
TeamContactGCP PartnerWhat We BelieveSecurityPrivacyTerms
Developers
APIMCPCLI & SDKTemplatesIntegrationsWhatsApp
Compare
ApifyBardeenBrowserbaseBrowser UseClayClaudeCometFirecrawl
BACKED BYNVIDIA InceptionGoogle Cloud for StartupsBright DataNEC XSalesforce LaunchpadElevenLabs GrantsGMI CloudComposioSmallest.ai Grants
DISCOVERYllms.txtllms-full.txtagents.mdDocumentation indexSitemapOpenAPIAI Catalog
© 2026 Retriever AI · rtrvr.ai · Cookie settings
DiscordYouTubeInstagramTikTokLinkedInXGitHub
support@rtrvr.ai