Skip to main content
AI-Powered Comp Import

Paste a listing.
Get a comp.

Hand any AI tool a Zillow page, an MLS sheet, or a screenshot of a listing. Paste the response back in. The parser validates ten fields, flags anything fishy, and drops a clean comp into your estimate.

1. Raw AI Response
// Pasted from ChatGPT
=====COMP_DATA_START=====
{
  "address": "221 Pine Rd",
  "monthly_rent": 2275,
  "sqft": 1475,
  "bedrooms": 3,
  "bathrooms": 2,
  "condition": "good",
  "lease_date": "Jan 28..."
}
2. Parser + Validator
address ✓ ok
monthly_rent ✓ $2,275
sqft ✓ 1,475
bedrooms ✓ 3
bathrooms ✓ 2
condition ⚠ verify
lease_date ⚠ reformatted
year_built − missing

Three steps. No retyping.

The import panel lives inside the comps tab. Open it once and import as many comps as you need.

1

Copy the AI prompt

A pre-written extraction prompt is sitting in the panel ready to copy. Use ChatGPT, Claude, Gemini — whichever AI tool you already use.

2

Paste the AI response

Drop the AI's reply back into the panel. The parser hunts for the JSON delimiters and pulls out the comp fields.

3

Review & import

Every field shows a status icon. Eyeball anything flagged, then click Import as Comp to drop it into your estimate.

Ten fields, every one validated

The parser does not just trust the AI — it sanity-checks every field against an allowed range and flags anything outside it for your review.

Field Validation rule Flag
monthly_rent * Numeric, $200–$20,000 required
address At least 5 characters flag if shorter
sqft 100–10,000 flag if outside
bedrooms 0–20 flag if outside
bathrooms 0–15 flag if outside
year_built 1800 to current year flag if outside
condition_rating Word → 1-5 scale (poor, fair, average, good, excellent) always: AI estimate — verify
property_type Aliased (sfh → Single Family, condo, apartment, etc.) normalized
lease_date Reformatted to YYYY-MM-DD flag if reformat needed
notes Free text, passed through no validation
monthly_rent is the only required field. Without it, the Import button stays disabled. Everything else is optional and will be flagged if it looks suspicious.

Read the status icons at a glance

Every field in the review pane gets one of four icons so you know exactly where to look before importing.

OK

Field parsed cleanly and passes all validation rules.

Verify

Field was reformatted, AI-estimated, or out of typical range.

Empty

AI did not return a value. Optional field, safe to import.

Error

Required field missing or invalid. Import button stays disabled.

Explore More Features

See everything Rent Estimate Analyzer has to offer.

Comparable Analysis Engine

Add comps with rent, sqft, beds/baths, condition, and lease date. See raw vs. adjusted rents and a data-backed market estimate in seconds.

Learn more →

Line-Item Adjustments + Auto-Suggest

Adjust each comp across 10 categories — bedrooms, baths, sqft, condition, amenities, and more — with one-click sparkle auto-suggest.

Learn more →

Four Interactive Charts + Confidence

Comparable rent, rent positioning, adjustment impact, and $/sqft charts — paired with a 0-100 confidence score on every estimate.

Learn more →

Compare Multiple Estimates Side-by-Side

Stack two or more saved estimates next to each other to see how comp choices, adjustments, and confidence change the answer.

Learn more →

Searchable Comparable Library

Save every comp you research to a searchable database, reuse comps across estimates, and export to CSV for your records.

Learn more →

Geographic Map with Rent Heatmap

Drop your subject and every comp onto a live map — see proximity, distance, and rent intensity at a glance.

Learn more →

0-100 Confidence Score Explained

How the confidence score is calculated from comp count, consistency, recency, and data completeness — and how to push it higher.

Learn more →

Current Rent vs. Market Gap Analysis

See exactly how much pricing power you are leaving on the table — monthly and annual gap to market on every estimate.

Learn more →

Sparkle Auto-Suggest Adjustments

Click the sparkle on any comp and the engine fills in adjustments based on bedroom, bath, sqft, and condition deltas.

Learn more →

Estimate Staleness Tracking

Every estimate is dated. After 3 months you get a refresh warning so your rent recommendations never drift out of market.

Learn more →

AI Contract Review Pipeline

Run any LOI or lease through a 5-step AI pipeline: plain-English summary, risks, obligations, negotiation playbook, and exec brief.

Learn more →

Stop Retyping Listings

Paste in — comp out. Ten fields validated, suspicious values flagged.

Get Started