Run the hunt
Pulls every enabled public-records feed, lands everything raw, then scores it. Safe to run as often as you like — records are deduped on the source's own ID, so nothing is ever double-counted.
What this is looking for
Public and state work, concrete and multifamily — the roughly 40% of the market that never reaches ConstructConnect, PlanHub or BuildingConnected.
Leads
Scored on work-type match, project size, whether a contractor is named, and how recent it is. Promote sends it to BD Drive as a prospect — follow-ups stay switched off so the bot never cold-emails it.
| Score | Project | Contractor | Owner / agency | Where | Value | Units | Dates | Source | Stage |
|---|
Contractors
Rolled up from every lead that names a company — how much work they hold, whether they are still active, and how many states they build in. Anyone already in the BD Drive proposal log is flagged so nobody cold-calls an existing client.
| Score | Contractor | Jobs | Total $ | Biggest $ | Where | Work | Last seen | Status |
|---|
Feeds
Every connector, and whether it actually worked last time. A feed that quietly stops is the failure mode that matters here — so it is a column, not a guess.
| State | Feed | Kind | How | Last run | Status | Rows | All-time | On |
|---|
Notes on each feed
Harvest log
Every run, what it pulled and what broke.
| Started | By | Mode | Feeds OK | Failed | New rows | Seen | Detail |
|---|