Перейти к содержимому

Command Palette

Search for a command to run...

Back to Blog
engineering3 min read

Building LeadScoutr's AI Engine

Kevin·

The Problem with Traditional Lead Gen

Most lead generation tools work the same way: you get a database dump, filter by industry and company size, and hope the data isn't stale. Spoiler — it usually is.

We wanted something different. Instead of selling static databases, we wanted to search the web in real time and let AI decide which companies match your criteria.

How LIZZY Works

LIZZY is LeadScoutr's conversational AI. When you describe your ideal customer — "B2B SaaS companies in the Netherlands with 20-100 employees that use HubSpot" — here's what happens under the hood:

1. Intent Parsing

LIZZY uses a language model to parse your natural language request into structured search parameters. Industry, location, company size, tech stack, funding stage — she extracts all of it from a single sentence.

Using SERP APIs, LIZZY generates search queries and retrieves relevant company listings. She doesn't just search once — she generates multiple query variations to maximize coverage.

3. Web Intelligence

For each search result, our in-house web intelligence engine visits the company website and extracts structured data — company description, employee count, tech stack indicators, and contact information. We built this ourselves after outgrowing third-party scrapers, which means the analysis step runs at effectively zero marginal cost.

4. Deal Scoring

Every company gets scored against your ideal customer profile across six dimensions:

  • ICP fit — how well the company matches your ideal customer profile
  • Revenue potential — estimated deal size
  • Tech alignment — do they use the tools you integrate with?
  • Need signals — indicators they need your solution
  • Engagement likelihood — how likely they are to respond
  • Buying readiness — how close they are to a purchase

5. People Enrichment

Once a company is qualified, LeadScoutr pulls decision-maker profiles from verified data providers. Names, job titles, verified email addresses, and LinkedIn URLs — everything you need to start outreach.

The Stack

LeadScoutr is built with:

  • Next.js 16 for the application layer
  • MongoDB for data storage
  • DeepSeek and Claude for natural language understanding and deal scoring
  • SERP APIs for real-time web search
  • An in-house web intelligence engine for scraping and data extraction
  • Verified data providers for contact enrichment

What We Learned

Building an AI-powered search engine taught us a few things:

  1. Real-time data beats databases. A company that raised funding last week won't show up in a monthly database refresh. Real-time search catches it immediately.

  2. Natural language input reduces friction. Users don't want to learn Boolean search syntax. They want to describe what they're looking for and get results.

  3. Scoring needs transparency. Users trust AI recommendations more when they can see why a company scored high or low. We show the breakdown.

What's Next for LIZZY

We're working on multi-turn conversation support, saved search templates, and automated pipeline updates. The goal is to make LIZZY your always-on sales research assistant.

Поделиться:

Будьте в курсе

Обновления продуктов и инженерные инсайты от Veldspark Labs.

Похожие статьи