TerraLoop runs three connected pipelines on the same data. Sellers get a fast cash offer, buyers get instant answers, and every parcel is enriched, scored, and routed without a single human bottleneck.
A land owner submits the parcel. The seller agent analyzes county records, zoning, comparables, and the owner's financing intent — then surfaces a cash offer within 2 hours, not one business day.
A short form asks for the basics: contact info, parcel description, county, state, and acreage. Willingness to finance is captured as a checkbox so the offer can match the seller's goals.
The seller scoring agent pulls owner history, zoning, assessed value, and recent comparables, then produces a fair cash offer. Financing intent shifts the offer structure — financed offers include down payment and term.
Outreach is dispatched within 2 hours. If the seller requested financing, the lead is flagged for the financing-aware outreach track; traditional cash sellers go straight to the standard funnel.
A buyer can ask about a parcel at any hour. The buyer inquiry agent parses free text — APN, address, county, state — matches against the leads table, and routes the question to the right outreach owner in real time.
A buyer drops a free-form question on a listing. The intake agent extracts the parcel signal: APN, address fragments, county, state, and any acreage or zoning hints in the message.
The matcher ties the inquiry back to a `leads` row. If multiple signals conflict, the strongest (exact APN > address > county + state) wins and ambiguous cases are flagged for review.
The resolved parcel is handed back with its current score and outreach stage, so the responder already knows whether the parcel is contacted, interested, negotiating, or acquired.
The parcel scoring model runs continuously. It takes a raw county record, enriches it with assessor data, owner recency, and days on market, then produces a 1–100 acquisition score that drives the outreach queue.
Each new `leads` row is enriched on intake: zoning, assessed value, current owner tenure, encumbrances, and comparable sales pulled from active county sources.
The scoring service weights county desirability, days on market, ownership recency, and comparable-sale gap into a single 1–100 acquisition score. Exposed at /api/scoring/queue.
Leads are ranked by score so outreach always hits the highest-merit parcels first. The cron at 6 AM UTC refreshes stale scores; the dashboard surfaces tier-level conversion rates.
Sell a parcel in under two minutes, or watch the buyer agent answer a parcel question in real time.