Listing data today¶
RealtyPad does not sync MLS feeds automatically in v1. Your agent and workflows still add value using the sources below.
Manual and realtor leads¶
- Add lead in the UI or MCP
add_manual_lead - Dedupes on
source_urlper workspace when the URL is set
Public / portal / MLS ingest¶
Operators pull listings via platform Apify (RealtyPad mounts Apify MCP with a shared token — no personal Apify account), Firecrawl, a user scraping MCP, or a connected MLS MCP. Follow board rules and site ToS; do not scrape sites that prohibit it.
Agent skill: housemaxxing-ingest (source-agnostic sweep → normalize → upsert). Downstream: housemaxxing-research → housemaxxing-triage → housemaxxing-underwrite.
When Apify is configured, RealtyPad MCP exposes Apify tools under the apify_ prefix (e.g. apify_search-actors, apify_call-actor, apify_get-dataset-items). Cap spend with maxTotalChargeUsd / Apify token limits. For Airbnb/STR ADR and occupancy on known listing URLs, agents use corent1robert/airdna-scraper (platform AirDNA secrets required) during research.
What the agent can do without MLS¶
- Ingest and update leads with money fields and listing copy when provided
- Rescore LTR/STR/flip/wholesale models
- Attach photos via URL, add observations and comments
- Refresh market trends via platform catalog ingest (
refresh_catalog_trends) — see below
Market trends (platform catalog)¶
Agents refresh Trends via MCP refresh_catalog_trends / refresh_airroi_trends (workflow get_agent_manual(workflow=trends)). The server downloads and stores shared catalog series — agents should not LLM-parse Zillow/Census CSVs into upsert_market_snapshots_bulk. Tenant upsert is for custom/override sources (e.g. Redfin) only.
Default for home value + long-term rent + supply/demand + STR: catalog ingest covers ZHVI/ZORI, listing liquidity, FRED PMMS, Census/BLS supply-demand, and AirROI STR (zip/neighborhood/city/county, ≤60 mo). Agents treat “update market trends” as a rich refresh (all linked geos × available series) unless you narrow the ask.
Tenant upsert_market_snapshots_bulk only when:
- You have a custom/override source (Redfin, manual), or
- You explicitly ask agents to write a non-catalog series
Apify remains the default for listing ingest sweeps and some per-listing enrichers (see above) — not for regional ZHVI/ZORI history.
What requires MLS-grade data¶
- Live MLS status, private remarks, showing instructions, accurate DOM from MLS
- Guaranteed-complete inventory for a board
For that, you will eventually connect an approved MLS data feed (see MLS overview).