DT Master Team

B2B Prospecting with an AI Agent — discovery, scoring, drafting, replies

Lead Scout scans 9 external sources (HackerNews, GDELT, TechCrunch, SEC, Crunchbase, blogs, jobs, Reddit, LinkedIn) to find companies raising funds, hiring, or changing their tech stack. It scores each contact by intent × accessibility, drafts your first message, and automatically categorizes incoming replies.

Serious B2B prospecting requires 4 skills: finding the right companies, scoring their buying intent, drafting in your brand voice, and managing replies. Lead Scout handles all 4 in a single pipeline — you control sending (no auto-DMs, no LinkedIn ban) and compliance opt-out is native.

Lead Scout avatar, AI prospecting manager — DT Master team.
Lead Scout pilots 6 specialists — Éclaireur, Analyste, Veilleur, Rédacteur, Dream 100, Marché.

Why manual prospecting costs you 3 days a week

A salesperson spends an average of 21% of their time *searching* for prospects, not selling. Existing tools — Apollo, LinkedIn Sales Nav, Crunchbase — each solve one step, but the connection between them remains manual: copy the list, enrich the email, cross-reference with intent signals, write the message, manage unsubscribes. Lead Scout handles the entire chain in the background, delivers a prioritized queue each morning, and only requires your intervention at the moment of clicking Send.

The 7-step pipeline

Lead Scout replicates the octo-reach workflow (the open-source prospecting engine we ported) with a focus on data sovereignty and integrated LinkedIn anti-ban.

  1. 1

    Detection: Éclaireur scans 9 sources and suggests accounts matching your ICP.

  2. 2

    Pipeline: deduplication, company name normalization, blocking aggregator media (TechCrunch, Crunchbase themselves don't become accounts).

  3. 3

    Enrichment: provider chain — Hunter → Snov → Anymailfinder → Dropcontact → Findymail — taking over as quotas are exhausted.

  4. 4

    Scoring: Analyste applies an intent score (weighted signals) × accessibility (LinkedIn connection degree, mutuals, open profile).

  5. 5

    Prioritization: Daily Top-N — you see the hottest AND most accessible accounts at the top.

  6. 6

    Drafting: Rédacteur writes the cold email or LinkedIn DM in your brand voice, with the angle aligned with the detected signal.

  7. 7

    Reply engine: polls LinkedIn DMs, classifies each reply (positive_interested, neutral, unsubscribe, OOO…), auto opt-out if the prospect declines.

7-step horizontal pipeline: detection, pipeline, enrichment, scoring, prioritization, drafting, reply engine.
The Éclaireur → Analyste → Veilleur → Rédacteur → Reply engine flow, running continuously in the background.

What you get

Daily prioritized queue

Top-20 accounts sorted by intent × accessibility, updated every morning via cron runner.

Ultra-personalized drafts

Cold emails < 80 words or LinkedIn DMs, contextualized based on the signal that surfaced the contact.

Multi-source detection

9 scanners: HackerNews, GDELT, TechCrunch, SEC, Crunchbase, blogs (Brave Search), jobs (Adzuna), Reddit, LinkedIn.

Reply engine + classification

Polling LinkedIn DMs, 9 reply categories, auto opt-out on unsubscribe.

Compliance & opt-out

Tenant-isolated suppression list with RLS, POST /api/lead-scout/optout endpoint, native GDPR / CASL mechanism.

Multi-language

French, English, German, Spanish, Brazilian Portuguese, Chinese — the agent drafts in the prospect's language.

Prospecting dashboard mockup — prioritized queue, cold email draft, classified inbox replies.
Overview of the prioritized queue and reply classification, ready to convert into meetings.

The Lead Scout team (inherited from octo-reach)

Avatar de Lead Scout
Lead Scout
Prospecting Manager — orchestrates 6 specialists and executes 6 lead_scout_* tools
Avatar de Éclaireur
Éclaireur
Target account detection (9 scanners)
Avatar de Analyste
Analyste
Intent × accessibility scoring
Avatar de Veilleur
Veilleur
Intent signal monitoring (jobs, fundings, mentions)
Avatar de Rédacteur
Rédacteur
Ultra-personalized cold emails & DMs (< 80 words)
Avatar de Dream 100
Dream 100
ABM for the 100 strategic accounts
Avatar de Marché
Marché
Market & competitor monitoring (monthly report)

Included from Free — 1000 crédits/mois

Lead Scout runs on the free plan, free scanners included (HN, GDELT, TC RSS, SEC). Unlimited volume + paid scanners from Startup at €69/month.

See all plans

Frequently asked questions

How does Lead Scout avoid LinkedIn bans?
The LinkedIn scanner uses a persistent Chromium profile with your real session (no public API, no suspicious IP proxy scraping). Human pacing is in `human_behavior.py`: randomized delays, limit of 10 profile views per run, progressive ramp-up described in PRD §10.5. No auto-DMs: you send them, so no behavior triggers anti-bot heuristics.
Which sources are free vs. paid?
4 scanners are 100% free: HackerNews (Algolia), SEC (EDGAR), GDELT (news), TechCrunch RSS. 5 require an API key but have a generous free tier: Hunter (25 lookups/month), Brave Search (2k req/month), Adzuna (1k req/month), Reddit OAuth, Crunchbase (depending on the Station F deal). If a key is missing, the scanner silently skips — you lose nothing, you only gain when you activate.
How does compliance opt-out work?
Lead Scout V1 delivers a tenant-isolated suppression list (Supabase RLS) deduplicated on `(email)` or `(linkedin_url)`. Three input channels: manual POST /api/lead-scout/optout, auto-detection on LinkedIn reply classified `negative_unsubscribe`, marking after a bounce (V2 email). Any insertion flips `contacts.opted_out` and kills active threads. Before each draft, the pipeline filters via `compliance.bulk_check()` — a suppressed contact never receives another message.
What happens to my data after a reply?
The reply-engine polls your LinkedIn DMs (with your logged-in Chromium profile), classifies each inbound into 9 categories (positive_interested, positive_warm, neutral_question, neutral_redirect, negative_not_now, negative_not_interested, negative_unsubscribe, auto_reply, bounce), inserts an `engagement` signal that automatically feeds back into the scoring queue. No auto-reply: the conversation remains 100% under your control.
Does my prospect data stay in Europe?
Yes, Scaleway and OVH hosting in France and Germany. Supabase Postgres EU. LinkedIn Chromium profiles live in `chrome-profiles/<email>/` chmod 700, never logged, gitignored. RGPD compliant with DPA signable on request.
Can Lead Scout run on cron?
Yes — the `runner.py` orchestrator launches via `python -m services.lead_scout.runner --tenant-id <ID> --limit 20`. You can put it in crontab (recommended: every 6h) to have a fresh queue every morning without manual intervention.

Ready to let Lead Scout fill your pipeline?

1000 free credits, free scanners active immediately, no credit card required.

Create a free account