The challenge
Building a targeted list of businesses is slow, manual and easy to get wrong. Teams stitch together maps, directories and enrichment tools by hand, then spend more time cleaning the output than using it. And almost none of it is callable by the AI agents that increasingly do this kind of legwork.
The goal was a single API that treats lead collection as a job: give it a place and a set of keywords, and get back clean, enriched records - including contact emails - in a shape a program can consume directly.
What we built
We designed Biz Collect as an async job API through our custom SaaS development practice, with the search-and-enrichment pipeline scoped alongside our business process automation and machine learning work. A request to POST /v1/search kicks off a job; the client polls GET /v1/jobs and receives structured JSON when the work completes.
Because so many callers are now agents, the API was built agent-native from the start: it drops cleanly into Claude Code, Codex, n8n, Make and Zapier, and is documented for curl, Python and TypeScript so an autonomous workflow can own the whole loop.
The result
Biz Collect launched as a production API that converts a location plus keywords into enriched, deduplicated business records with contact data attached, returned in a predictable JSON envelope built for automation.
The live API, endpoints and integration examples are at Biz Collect.
Stack highlights
Scope
Design, engineering and launch - owned end to end by AETHER Digital.
