PropGPT
List Builder Agents

PropStream-style lists, PropGPT's brain.

Pick a template. Tweak the criteria in plain English. PropGPT scans your market every morning, ranks new matches by motivation score, and removes properties that no longer fit — so the list you open tomorrow is the list you should be working today.

NJ Free & Clear
412 active · refreshed 6:47am
+12 new
  • 1247 Maple Ave, Newark NJ
    82% eq87
  • 53 Spruce St, Jersey City NJ
    68% eq74
  • 918 Park Pl, Elizabeth NJ
    55% eq65
  • 211 Oak Ln, Paterson NJ
    44% eq52
PropGPT: Updated criteria — raised equity floor to 60%. 38 properties no longer match; moved to Recently removed.

Start with a strategy, not a blank screen.

Each template is a working investor playbook — pre-tuned filters plus the columns that strategy actually uses. Pick one, point it at your market, refine in chat.

Absentee + Free & Clear

Owners who don't live there and own outright. The wholesaler's first stop — high motivation, no mortgage holder to negotiate around.

18 fields included · refreshes daily

Vacant + High Equity

Empty houses where the owner has real skin to lose. Cleanest distressed signal we have — vacancy is hard data, not a probabilistic flag.

16 fields included · refreshes daily

High Equity, Long-Owned

20+ years owned, low or no mortgage. The aging-out demographic — sells driven by life events, not market cycles.

14 fields included · refreshes daily

Pre-Foreclosure

Notice of default, lis pendens, auction-pending — straight from public record so it's legal everywhere. The most acute distress signal.

17 fields included · refreshes daily

Cash Buyers

Recent all-cash buyers in your market. The dispo list — who's been buying at this price point, whose dialer should you be on.

12 fields included · refreshes daily

What we ship that they don't.

PropStream, BatchData, and DealMachine all auto-refresh lists. The difference is what happens between refreshes — and how readable the score is when you open one.

CapabilityPropGPT ListsPropStreamBatchDataDealMachine
Daily auto-refresh of matches
Yes Yes Yes Yes
Starter list templates
Pre-tuned filters + columns
5 + chat-built customStatic libraryStatic library30+ static
Motivation score
Open formula — 45% distress, 35% equity, 20% tenure
Yes NoProprietary No
Edit criteria conversationally
“Raise equity to 60%” → done
Yes No No No
Soft-delete with reason
90-day Recently-removed tab
Yes No No No
Auto skip-trace within budget
$25 default per refresh, hard cap
YesAdd-on, per-recordAdd-on, per-recordAdd-on, per-record
Pulls from same dataset as REAPI
150M+ property records
YesOwn datasetOwn datasetOwn dataset

Competitor capabilities reflect publicly documented behavior as of April 2026. Pricing and add-on models are not compared here — they change too often for a static page.

The four things that make this a list builder, not a list dumper.

A motivation score you can read.

We publish the recipe: 45% distress signals, 35% equity, 20% ownership tenure, capped at 100. No black-box ML model that may or may not match your market. You can see why a property scored 87, agree or disagree, and tune your pipeline accordingly.

Refine criteria the way you'd brief a VA.

“Add a flood-zone exclusion to my Free & Clear list.” “Lower the equity threshold to 30 — I want more reach.” PropGPT edits the criteria, validates against the field schema, and reruns. No leaving the conversation, no rebuilding the list from scratch.

Removed properties don't disappear.

When a property stops matching, it moves to a Recently-removed tab with the reason — “equity dropped below threshold,” “owner sold,” “you removed manually.” Full 90 days of history. Audit your funnel; learn why deals fall out.

Phones and emails on the new ones, automatically.

Toggle skip-trace per list, set a per-refresh budget ($25 default, $100 cap). PropGPT pulls phones + emails for new matches up to your budget and stops. No surprise per-record bills, no separate tool, no dialer-import dance.

Tomorrow morning's list, already triaged.

Pick a template now. PropGPT runs the first refresh on the spot and a fresh batch lands every morning after that. Cancel anytime — you keep the lists you built.