AI Outbound Email Agent + 100K B2B Leads (Own Product)
Own product. The outbound system Van Data Team uses to find and email its own B2B prospects. It turns a raw lead list into one researched, personal first email per lead, and nothing goes out until it passes a set of quality checks.


What it does
Lead generation. Scrapers collected 100K+ B2B leads. About 33.9K sit in the Postgres lead database today.
Enrichment. Keyless lookups (web search, domain guess, Wikidata, maps), then Claude confirms the exact company. If it can't be confirmed, the lead is marked low confidence instead of guessed.
Research. Playwright reads each company's live site and saves the evidence with its URLs.
Writing. Claude drafts, a judge panel scores, Claude rewrites, up to 3 loops. Plain-text emails of 50 to 100 words. No templates.
Quality gates. Word limits, no links, no hype phrases, every claim about our work checked against the real portfolio, then an independent reviewer for each batch.
Sending. Paced across 3 mailboxes at 40 a day each. A bounce guard pauses a mailbox at 3%.
Tracking and follow-ups. An IMAP tracker records replies, bounces and unsubscribes. The follow-up is written from the email that was actually sent.
Stack: Python, Claude, Playwright, PostgreSQL (Supabase), SMTP and IMAP.
The lead shown in the cover is a sample. Real leads stay private.
I can set up the same system for your team, with your ICP, your offer and your mailboxes.
0 likes · 0 views · Nov 9, 2026
Own product: scrapes B2B leads, researches each company, and writes a personal first email with Claude that passes QA checks before it is sent.
