I built an AI agent that searches the web for companies matching an ideal customer profile, pulls their names, emails, and phone numbers, writes a personalized opener for each one, runs a quick audit of their website, and files all of it into a live CRM that keeps itself current. I designed and built it myself.
| Business | Industry | Rating | Priority |
|---|---|---|---|
| Harborline Roofing | Roofing | 4.8 | Hot |
| Kestrel HVAC | HVAC | 5.0 | Hot |
| Brightwell Plumbing | Plumbing | 4.7 | Warm |
| Cedar and Co Electric | Electrical | 4.9 | Hot |
| Summit Landscaping | Landscaping | 5.0 | Warm |
For every company it finds, the agent does not just log a name. It pulls real contact data, writes the first message, and tells you where the prospect is weak.
The agent gathers the decision maker, their email, and a phone number, alongside industry, location, rating, and reviews.
It writes a tailored opener for each business, grounded in what it actually found about them, so the first touch never reads like a template.
It runs a quick audit of each company's site and files a short summary of gaps and openings, so a rep walks in already knowing the angle.
The whole loop runs on a schedule. You set the criteria once and the agent handles the rest.
Set the search criteria and what counts as an ideal customer.
The agent hunts for companies that fit, beyond a single database.
It pulls contacts, scores fit, writes copy, and audits each site.
Each lead becomes a clean, complete record in a live CRM.
The base refreshes automatically so the pipeline stays current.
I can build the agent to work standalone, or to sit on top of the tools a team already runs so it fits the way you sell today.
The agent sources, enriches, writes, audits, and files leads into its own Airtable CRM. A self contained pipeline you can stand up fast, with nothing else required.
Or it plugs into the systems you already use, pushing enriched, scored, ready to send leads where your reps work. I also know my way around LinkedIn Sales Navigator and Biscred for targeting.
This is the structure the agent produces, the same fields it fills for every company it finds. The records below are sample data so you can see how it works without exposing any real prospect information.
| Business name | Industry | Owner | Phone | Rating | Priority | |
|---|---|---|---|---|---|---|
| Harborline Roofing Co. | Roofing | Dana Pruitt | [email protected] | (718) 555 0142 | 4.8 | Hot |
| Kestrel HVAC Inc. | HVAC | Marcus Bell | [email protected] | (347) 555 0198 | 5.0 | Hot |
| Brightwell Plumbing | Plumbing | Owner pending | [email protected] | (718) 555 0117 | 4.7 | Warm |
| Cedar and Co Electric | Electrical | Priya Nair | [email protected] | (917) 555 0163 | 4.9 | Hot |
| Summit Landscaping | Landscaping | Alicia Gomez | [email protected] | (516) 555 0184 | 5.0 | Warm |
| Pinecrest Auto Service | Auto Repair | Tom Reyes | [email protected] | (201) 555 0150 | 4.6 | Cold |
And for any lead, the agent has already written the opener and audited the site. Here is one record in full.
Hi Dana, a 4.8 across 300 plus reviews in Ozone Park is the kind of reputation that usually means you are turning away jobs you could be financing. I noticed Harborline does not offer financing at checkout yet, which is the fastest way roofers your size lift average ticket. Worth a quick look?
harborline.example loads fast and ranks locally for roofing terms, but there is no online quote capture and no financing call to action anywhere on the site. Two small additions, a quote form and a financing banner, would likely lift inbound leads and average job value. Strong reputation, underbuilt website.
Finding the lead is half the system. The moment a strong one is filed, a second agent fires: deep research, pain points, outreach that sounds human, and once the meeting books, the ROI case, a branded deck, and a first demo.
See the Lead ResearcherI sell for a living and build the systems that make selling faster. If that combination is useful to your team, I would love to talk.
Get in touch