No cold calling. No $300/mo scraping bill. One command, and grepapi handed me 139 real B2B leads — each with a who and a channel, ranked, and ready for my own LLM to write the outreach. Here's exactly what happened.
Sound familiar?
😩 You built the thing. Now you need customers — and finding them by hand is soul-crushing.
💸 SerpApi / PhantomBuster want $100s a month, and you're bootstrapping.
🔎 You search your ICP and get job boards, directories and "Top 10" listicles.
🧑💻 You'd rather your agent do lead-gen than wrestle another GUI SaaS.
The walkthrough · a consulting business finds its customers
A real hunt for a French consultancy (fractional architects + staff-aug). I never opened a browser or made a call.
1 · One command sets up a tuned hunt
# describe the target once — a recipe fills the playbook + queries grepapi icp "editeur logiciel Lyon" "looking for a fractional CTO | struggling to scale our platform" grepapi run # fetch runs on MY browser — the server never scrapes → 139 leads (Maps 50 · web 10 · Reddit 84) · junk auto-dropped
2 · Every lead has a WHO and a CHANNEL (enriched)
Callable
Real local software editors, with phone numbers — DECIDEOM (Data & IA), Paybee, VAL SOLUTIONS.
Emailable
A bare domain → a contact address. Sigma Lyon → contact@sigma.fr.
DM-able
Reddit founders voicing the pain — u/AccomplishedKey6869: "Looking for a CTO. Open to Fractional CTO."
3 · It ranks them and hands me the single best next move
grepapi next { "action": "reply", "who": "u/AccomplishedKey6869", "link": ".../looking_for_a_cto_open_to_fractional_cto/", "brief": { "instruction": "reply to their post; reference their ask; no pitch…" } }
Ranked by fit + freshness (a post from today beats a stale one) — no scrolling 139 rows.
4 · My own LLM writes the outreach from the brief
reply · drafted from the brief
"Open to fractional is the right instinct pre-traction — you get the senior architecture calls without a full-time comp line. Is the pressing need the architecture itself, the hiring, or just shipping faster? Happy to compare notes either way."
grepapi never runs an LLM — you bring your own. That's why it costs €29, not €299.
5 · I mark what converts — and it gets smarter
grepapi mark <id> won # email-to-companies landed grepapi mark <id> skip # that reddit thread didn't grepapi usage # learned: duckduckgo|email 80%, reddit|reply 16% → next hunt surfaces what works for ME first.
Why it's affordable
You bring the browser
Fetch runs on your machine, your own session — no proxy farm to pay for. The server never scrapes.
You bring the LLM
grepapi returns a brief; your agent writes the copy. No token markup.
It sells the brains
Planning, scoring, qualification, cross-account dedup, enrichment, and a ranking that learns — not the commodities.
Agent-native
JSON on stdout, typed errors, semantic exit codes. grepapi guide teaches your agent the whole model.
What you get
Free tier, one install line, and your agent can drive the whole thing. Stop sifting search results — get a ranked worklist with a who, a channel, and a brief.
# one line curl -sSL https://grepapi.intrane.fr/install.sh | sh