Walk Into Every Business on the Block With a Pitch Already In Your Hand.
Field Prospecting pulls every business in a zip code from OpenStreetMap, drops them on a map, and generates a one-page conversation starter per business with AI. You log outcomes as you go. The next rep you hire picks up where you left off.
Cold canvassing is still the best way to close small-business deals. The tooling for it is trash.
If you sell business financing, insurance, solar, or telecom to small storefront operators, your day looks like this: drive to a zip code, walk the block, knock on every door, introduce yourself to whoever is at the register, and hope they care.
The best reps carry a clipboard with hand-written notes. The best teams carry a shared spreadsheet that nobody updates. CRMs like Salesforce and HubSpot are built for inbound leads — they have no idea what to do with "I walked past a nail salon and the owner looked stressed."
Field Prospecting fixes that. One URL, one territory, one list, one map, one AI-generated pitch per business. Log outcomes with one tap. Pick up where you left off tomorrow.
How It Works
Pick your territory
Enter one or more zip codes. Field Prospecting queries OpenStreetMap for every business-like feature — shops, restaurants, offices, trades, hospitality, healthcare, leisure — and drops them on your map.
Generate pitches
One tap per business generates a custom one-page conversation starter with Claude. Tailored to the category: a nail salon gets a different hook than a boutique hotel. Placeholder amounts are flagged in pink so nobody confuses them for a real quote.
Walk the block
Open the map on your phone. Pins are color-coded by status. Tap a pin, read the hook, knock the door. Log the outcome with one tap — Visited, Pitched, Interested, Applied, Not Interested, Come Back Later.
Track conversion
Stats bar shows total visited, pitched, interested, and applied for the day, the week, the territory. Manage overflow, share territories across reps, and push hot leads into your Delivery Hub backlog as work items.
Who It's For
Business Financing Reps
Working capital loans, merchant cash advances, equipment financing. Small-business operators who get 10 pitches a week and only remember the one you handed them in person.
Insurance Agents
BOP, general liability, workers comp. Storefronts often under-insure. A one-page policy comparison sheet at the door beats a cold email any day.
Solar & Energy
Commercial rooftop solar. Small businesses see ROI faster than homeowners but almost nobody pitches them in person. The deal is there.
Telecom / ISPs
Small business internet + voice bundles. Price comparison, install timeline, SLA. The incumbent has a captive audience until you walk in.
Payments / POS
Square, Stripe Terminal, Clover. Processing fee comparison at the door. Restaurants feel this every day.
SaaS / Small Biz Software
Booking software, scheduling tools, review management. The hardest businesses to reach through digital ads are the easiest to reach in person.
Where the data comes from
Primary source
OpenStreetMap via Overpass API
Free, open, no API key, no per-row cost. We query for features tagged with your zip code across the shop, amenity, office, craft, tourism, leisure, and healthcare categories, pull their names, addresses, phone numbers, and websites, and plot them. OSM coverage in US cities is very good for named storefronts — the dataset is what the community has mapped.
Owner enrichment (Florida)
SunBiz deep link (Phase 0)
Every business page has a "Look up on SunBiz" button that opens the Florida Division of Corporations search in a new tab, pre-filled with the business name. You get the LLC filing, registered agent, and officers without us scraping anything. Phase 1 will automate this with a cached server-side lookup.
What we don't do
No paid data brokers. No scraping Google.
Phase 0 is intentionally free-tier-only. No Google Places API bills, no Yelp scraping, no data.com reseller fees. The whole point is to ship a tool that pays for itself at the door, not one that burns $500 in API credits to generate a lead list.
FAQ
Are the AI-generated proposals real quotes?
No. Every dollar amount, rate, term length, and threshold in the proposal is wrapped in a [[FAKE: ...]] marker that renders as a bright pink placeholder pill in the UI. You can't hand these to a prospect as a real offer — they're a conversation starter, not a term sheet. Phase 1 will wire in real pricing per-rep so the numbers become truthful.
How complete is OpenStreetMap?
In dense US urban zip codes, OSM covers the vast majority of named storefronts. Gaps exist — a brand-new business or a low-profile office may be missing. You can add businesses manually from the territory view. Phase 1 will cross-reference Miami-Dade business tax receipt data for better coverage in Florida.
How does this fit into Delivery Hub?
Phase 0 stores territories and businesses in Upstash Redis with an SF-shaped data model. Phase 1 adds a new Delivery Hub workflow type — Territory becomes a workflow instance, each business becomes a work item, and each outcome click becomes a stage transition. Your field activity shows up on the same board as the rest of your work.
Can multiple reps share a territory?
Phase 1. Phase 0 is one rep per territory. The data model supports shared ownership — we just haven't built the sharing UI yet.
Does it work outside Florida?
Overpass scraping works anywhere OpenStreetMap has coverage, so the core tool is global. The SunBiz owner-lookup deep link is Florida-specific; other states have equivalent Secretary of State search pages that we can add in Phase 1.
Start Your First Territory
Sign in with your portal email. Create a territory. Scrape a zip. Walk the block tomorrow with a pitch in hand.