openclaw
← All products
Other

negotiation-overlay

$29 lifetime Chrome extension that gives you a Claude-written negotiation

Choose a plan (3)
Lifetime
Chrome ext for car/home/marketplace negotiation — 50 calls/mo
one time · Get plan →
Pro
Unlimited negotiation scripts, 1 device
subscription monthly · Get plan →
Family
$19/mo
Unlimited, 5 devices
subscription monthly · Get plan →
Source on GitHub

Launch kit

negotiation-overlay launch kit

One-liner

$29 lifetime Chrome extension that gives you a Claude-written negotiation script + walkaway price the moment you open a Zillow / Carvana / CarGurus listing. Pays for itself the first time you save $1,000 on a car or home.

Buyer

Self-directed shoppers buying mid-to-high-ticket items (used cars, houses, large marketplace items). Comfortable copy-pasting an email but not comfortable improvising negotiation in real-time.

Pain

  • 70%+ of buyers leave money on the table because they don't know HOW to push back on a listed price
  • Generic "negotiation tips" articles are useless when the rubber hits the road on a specific listing
  • Real estate agents and car salespeople negotiate dozens per week; the buyer is doing it once a year
  • Reading about "anchoring" doesn't help when you're staring at a listing in your browser

Differentiator

  • Lives where the decision happens (the listing page)
  • Per-listing analysis (DOM, price drops, condition flags)
  • Concrete script + walkaway, not platitudes
  • Works on the 6 sites where most US discretionary spending happens

Distribution

  • Chrome Web Store listing (after MV3 review)
  • Reddit: r/personalfinance, r/RealEstate, r/cars, r/UsedCars, r/Frugal — direct posts with screen-record demos
  • Hacker News Show HN
  • TikTok screen-record demos: "My Chrome extension just saved me $4,200 on this Carvana listing"
  • Affiliate with personal-finance newsletters

Risk

  • Sites change their DOM → extension breaks. Mitigation: monitor + ship per-site updates weekly
  • Negotiation isn't a guaranteed save (some listings are firm). Frame as "script + walkaway, not promise of savings"
  • Each Claude call costs ~$0.005; at 50 negotiations × Pro user, very affordable

Documentation

negotiation-overlay — Chrome extension for car-buying & big-purchase sites

A browser extension that overlays Claude-powered negotiation suggestions when you're shopping on Zillow, Carvana, CarGurus, AutoTrader, Facebook Marketplace listings, and Craigslist (cars/real estate sections).

What it does

When you land on a listing page, the extension:

  1. Reads the listing's price, days-on-market, listing history (price drops), and key spec/condition details
  2. Compares against same-model/comparable comp data (CarGurus deal-rating, Zillow Zestimate, etc — already on the page)
  3. Generates a specific negotiation script for you:
    • Opening offer with a per-listing rationale
    • Three counter-arguments based on visible weaknesses (e.g. "long DOM, three price drops, suggests motivation")
    • A walkaway price
  4. Drafts the actual outreach email/text the user can copy

Pricing

Tier Price Quota
One-time $29 1 device, lifetime, 50 negotiations/mo
Pro $9/mo 1 device, unlimited
Family $19/mo 5 devices, unlimited

How the extension makes money

  • v1 sells via Stripe → license key → user pastes key into extension
  • License-key validation hits openclawapi.vercel.app on extension startup
  • v2 adds Chrome Web Store distribution (eats 5% but adds discoverability)

Architecture

extension (MV3) → reads visible listing DOM
       ↓
  POST /v1/negotiation-overlay/run with Bearer ock_xxx
       ↓
  router validates token + quota in Stripe metadata
       ↓
  Claude (Haiku) generates negotiation script
       ↓
  extension renders overlay panel on the page

Why this is different

  • Most "AI shopping" tools sit on a SaaS dashboard you have to visit
  • This sits where you already are (the listing page)
  • The output is actionable script not generic advice
  • One Claude call per listing — token-frugal, cacheable

What we WON'T do in v1

  • Auto-submit offers (against many sites' ToS)
  • Track listings across days (extension doesn't have background scope)
  • Compare across multiple sites in one view

File layout

  • extension/manifest.json — MV3 manifest
  • extension/content.js — DOM-extraction + overlay UI
  • extension/background.js — license validation
  • extension/popup.html + popup.js — license-key entry
  • src/script_gen.py — local-mode prompt template (for self-hosters)

Order

https://openclaw-revenue.vercel.app/products/negotiation-overlay