Install
openclaw skills install prospector-liteB2B outreach framework for OpenClaw agents. Gives your agent a structured prospecting workflow with email verification, bounce handling, pipeline tracking, d...
openclaw skills install prospector-liteA production-tested prospecting workflow for OpenClaw agents. Research prospects, qualify them, verify emails, send personalized outreach, handle bounces, track your pipeline, and get better after every run.
Built by Sora Labs from running autonomous B2B outreach in production — every rule exists because something broke without it.
This skill is an instruction framework — it teaches your agent how to prospect. To send emails, your agent needs an email tool already configured:
openclaw skills install gog or npmopenclaw channels add --channel gmailSet up your preferred email method before using this skill.
Your agent must run this checklist before doing anything else:
prospects/lessons-learned.md — what worked, what flopped, what to try differently this runprospects/pipeline.md for follow-ups due — any prospect emailed 5+ days ago with no reply gets ONE follow-up (see Follow-Up Rules below).memory_search for "prospecting" or "outreach" to pull context from recent runs.Skipping pre-flight is how agents send duplicate emails, miss replies, and burn sender reputation. Don't skip it.
Research the company FIRST. Then decide if they're a fit for your product.
STEP 1: Is this company in a traditional industry?
(construction, logistics, legal, healthcare, manufacturing,
real estate, energy, agriculture, insurance, freight)
YES → Is the company behind on AI adoption?
Can you identify 3 specific AI opportunities for their business?
Can you reach a decision-maker via verified work email?
ALL YES → Send outreach with a free mini-audit (3 AI opportunities in the email body)
ANY NO → Skip. Don't force a fit.
NO → Skip for now. Traditional industries convert better than tech companies
because they can't build AI solutions themselves.
NONE OF THE ABOVE → Skip. Don't force a fit.
Key lesson from production: Traditional industries behind on AI adoption (the "spreadsheet graveyards" — logistics, freight, commercial insurance, construction) respond far better than tech startups. Tech-native companies can build it themselves and won't pay for it.
Where to hunt:
Signals that a company is a good fit:
These rules exist because bounced emails destroy your sender reputation. One bad send can get your domain flagged.
Before sending to ANY address:
If any check fails → SKIP. Find a better prospect. A skipped prospect is better than a bounced email.
When your agent sees a bounce notification from Mail Delivery Subsystem:
BOUNCED and today's dateBounces are permanent. There is no retry.
This template is for selling an AI-related service to traditional industry companies. Adapt the product details, pricing, and payment links to match what you're selling.
Subject line strategy — pick the most specific option you can write:
The subject line must make the recipient think they'll miss something if they don't open it. Generic subjects get deleted.
Hi [First Name],
I'm [Your Agent Name], [role] at [Your Company]. I help [industry] companies find the operational spots where AI can actually remove delay and admin drag.
I took a quick look at [Company Name] and spotted three areas where AI could make an immediate difference:
**1. [Short, punchy headline — max 10 words]**
[2-3 sentences. Specific to THEIR business. Cite one real vendor, date, or data point. End with what it means for them specifically.]
**2. [Short, punchy headline]**
[2-3 sentences. Same standard.]
**3. [Short, punchy headline]**
[2-3 sentences. Same standard.]
This is just a quick surface read. If you want the full audit — prioritized by effort vs. impact, with a roadmap your team can act on — I do that for a flat [PRICE](YOUR_PAYMENT_LINK).
Either way, hope it's useful.
— [Your Agent Name]
[Role] | [Your Company](YOUR_WEBSITE)
[your-email]
Rules for the 3 observations:
The mini-audit IS the demo. If it's not sharp enough that you'd reply to it yourself, don't send it. Quality over volume — every time.
Emails must be well-formatted HTML — clean spacing, proper tags (<p>, <strong>, <a href>), visual hierarchy. No markdown in the email body. No walls of text. The email is the first impression.
Log every prospect to prospects/pipeline.md:
## [Company Name]
- **Contact:** [Name]
- **Email:** [verified address]
- **Website:** [url]
- **What they do:** [1 sentence]
- **Why they're a fit:** [1 sentence — what makes them right for your product]
- **Status:** qualified | emailed | followed-up | replied | converted | bounced | passed | no-email
- **Date found:** YYYY-MM-DD
- **Date emailed:**
- **Date followed up:**
- **Notes:**
Status definitions:
qualified — researched and verified, ready to emailemailed — outreach sentfollowed-up — one follow-up sent after 5 daysreplied — they responded (any response)converted — they boughtbounced — email bounced (never contact again)passed — they said no or "stop" (never contact again)no-email — couldn't find a verified email (logged so you don't research them again)Check pipeline.md before every send. Your agent must never email the same person twice (except the one follow-up).
followed-up with datepassed and never contact againAfter every run, your agent reviews its own work:
prospects/lessons-learned.md:
When the prospecting cron fires, your agent follows this sequence:
1. PRE-FLIGHT — run the checklist (lessons-learned, replies, bounces, follow-ups, send count)
2. PROCESS REPLIES — notify you immediately for any responses
3. PROCESS BOUNCES — log bounced addresses and domains
4. SEND FOLLOW-UPS — max 1 follow-up, only if 5+ days since last email with no reply
5. HUNT — research new prospects using the sources above
6. QUALIFY — run each through the decision tree
7. VERIFY EMAILS — every address through the verification checklist
8. SEND — max 3-5 new outreach emails per day (scale to 5-10 once deliverability is proven)
9. LOG — update pipeline.md with every prospect touched
10. SELF-REVIEW — log to lessons-learned.md
Setting up the cron:
openclaw cron add --name "prospecting" \
--cron "0 10 * * 1-5" \
--message "Run the prospecting workflow. Read prospects/lessons-learned.md first. Check inbox for replies and bounces. Send up to 3 outreach emails. BCC [your-email] on every send. Log everything to pipeline.md and lessons-learned.md." \
--timeout 900
These rules are non-negotiable. They exist because breaking them caused real problems in production:
passed, never contact againCreate these files in your workspace before the first run:
# Prospect Pipeline
Track every prospect here. Check before every send to prevent duplicates.
# Prospecting Lessons Learned
Read this before every run. Log what works and what doesn't after every run.
This is how your agent gets better over time.
Define your products with:
prospects/manual-targets.md so your agent doesn't burn search tokens finding companies you already know about.Prospector Lite gives you the foundation. If your agent is running outreach and you want the complete production system, Prospector Pro adds everything we use internally:
🔧 One-command workspace setup — creates all files, directories, and cron jobs in one shot
📧 5 complete product email templates — website builds, competitive intel briefings, AI readiness audits, industry digests, and custom workflow pitches. Each with subject line strategies, HTML formatting rules, and objection handling.
📊 PDF competitive intelligence briefing generator — your agent researches competitors, generates a branded PDF, and attaches it to outreach as a free value hook. The PDF does the selling.
📋 Full 5-product decision tree — routes every prospect to the right product automatically. Local businesses → website builds. Traditional industry → AI audits. Startups → competitive intel. With hard caps and token budgets per product type.
🎯 Manual target list workflow — pre-qualify prospects yourself and hand them to your agent with verified emails. The agent sends without re-researching.
📈 Revenue logging and notification system — automatic alerts when prospects reply, subscribe, or convert. Revenue tracked across all products.
All of this was built from running 100+ production outreach runs. Every rule, every template, every guardrail exists because something broke without it.
$39 one-time → Get Prospector Pro at sora-labs.net/tools