Type
Open Source Tool
B2B Sales Automation
Category
AI Agent · Sales Ops
Stack
Claude Code · Node.js · Playwright
The Problem
B2B prospecting at the early stage is brutal. Most tools either cost hundreds of dollars a month (Apollo, ZoomInfo) or produce lists so broad they're useless. The alternative — manual research — is slow enough to kill momentum.
The real issue isn't finding companies. It's finding the right companies, fast, without a sales budget. Public data exists — HN hiring threads, the YC directory, Product Hunt launches — but turning it into qualified leads takes hours of context-switching and copy-pasting.
The goal: make one engineer's worth of prospecting effort feel like a full SDR team.
The Solution
Leads-Ops is an AI agent built on Claude Code that handles the entire top-of-funnel: it scans free sources for prospects, scores each one against your Ideal Customer Profile, and drafts personalised outreach — all without touching a paid API.
Prospect Discovery
The agent scans HN hiring threads, the YC company directory, Product Hunt launches, and Serper search results. No API keys required — all public, all free. A single run surfaces dozens of candidates matched to your niche.
ICP Scoring — 6-Block Framework
Each company is evaluated across six dimensions: ICP Fit, Timing, Deal Potential, Contact Quality, Red Flags, and a Global Score. Anything below 3.5/5 gets skipped automatically — the agent prioritises quality over volume.
// Example score output
ICP Fit: 4.5 / 5
Timing: 4.0 / 5 (Series A, hiring sales)
Deal Potential: 3.5 / 5
Global Score: 4.1 / 5 → Qualified ✓
Outreach Drafting
For qualified prospects, the agent finds contacts (email pattern matching + scraping), then writes a personalised cold email and follow-up sequence. Everything is staged for human review — nothing sends without approval.
Markdown Pipeline Tracker
Prospects are tracked in a local markdown file — no CRM setup, no accounts, no monthly fees. The pipeline is always a single file read away.
What Changes
Without It
- Hours of manual research per prospect
- Expensive data tools or bare scrapers
- Generic outreach, low reply rates
- No consistent scoring — gut feel only
With It
- Qualified prospect list in minutes
- Zero paid tools required
- Personalised drafts ready to review
- Consistent ICP scoring on every company
How It's Built
Agentic Design
The agent uses Claude Code's tool-use and file system access to coordinate discovery, scoring, enrichment, and drafting as a single end-to-end workflow — no separate orchestration layer needed.
The agent researches and recommends — it never sends emails autonomously. Every draft and every scored prospect is staged for explicit human approval, keeping the user in control of what actually goes out.
When a target site blocks standard requests, the agent falls back to a headless Playwright browser to extract data — making it resilient to the varied defence mechanisms on public directories.
For deeper website enrichment, Firecrawl can be plugged in as an optional step — the core workflow runs without it, keeping the zero-cost default intact.
Philosophy
Volume-based prospecting is a race to the bottom. Leads-Ops is built around the opposite idea: score rigorously, skip freely, and only invest time in companies that genuinely fit. A score below 3.5 out of 5 is an automatic skip — the agent enforces that constraint so the user doesn't have to resist the temptation to chase weak leads.
Want an agent like this built for your workflow?