How to set up OpenClaw for LinkedIn outreach (step-by-step, 2026)
Tags: openclaw, productivity, automation, webdev
This is the setup guide for the OpenClaw LinkedIn Prospecting Pack. If you want the skill files, they are at openclaw-courses-fawn.vercel.app.
This guide covers: prospect list setup, skill loading, first scan, daily operation.
Prerequisites
Before starting:
- OpenClaw v2 or later installed and running
- A LinkedIn account with some connection capacity (20 requests/day minimum)
- A list of target prospects: first name, LinkedIn URL, company, title
- The three skill files loaded (see below)
Step 1 - Define your ICP in one sentence
Tell your agent exactly who you are targeting before it does anything else.
Example:
WHO: Heads of Sales and VP Sales at B2B SaaS companies, 20-200 employees, Europe
WHY THEY NEED YOU: Their outreach reply rate is under 5%. They do not know why.
WHAT YOU OFFER: Skill files that fix this. 35%+ reply rate, measured.
This context gets passed to every action the agent takes.
Step 2 - Load the skill files
SKILL signal-lead-finder.md
SKILL outreach-sequence.md
SKILL message-quality-check.md
The signal-lead-finder scores every prospect 0-3:
- Score 3: new job <90 days, funding <6 months, post <7 days, active hiring
- Score 2: weaker signals
- Score 0-1: skip entirely
Only score 3 prospects get message 1. This is not optional. Sending to low-signal prospects is why most OpenClaw outreach fails.
Step 3 - Build your prospect list
Minimum fields: first_name, linkedin_url, company, title
Options:
- Export from LinkedIn Sales Navigator (CSV)
- Manual spreadsheet (50+ rows minimum)
- CRM export (filter out anyone contacted in last 90 days)
Upload the list to your agent session.
Step 4 - Run the signal scan
"Scan the prospect list. Apply signal-lead-finder.md.
Score every prospect 0-3. Sort by score descending.
Show me the top 20 with their signals."
Expected distribution on 100 prospects:
- Score 3: 8-15 people
- Score 2: 20-30 people
- Score 0-1: 55-70 people (skip)
If you have zero score-3 prospects: your list is stale. Refresh it.
Step 5 - Review the first 5 messages
Before running the full campaign, ask your agent to draft message 1 for the top 5 score-3 prospects and show you the quality scores.
Each message must:
- Score 4+/5 on the quality check
- Be under 150 characters
- Reference the specific signal detected
- Have 70% about the prospect, 30% about your offer
- Contain none of the forbidden words
Forbidden words: synergy, collaboration, leverage, potential, value-add, "I came across your profile", "I would be happy to", "companies like yours"
If the quality score is below 4: the agent rewrites. You review again.
Step 6 - Run the campaign
"Send messages to all score-3 prospects.
Apply outreach-sequence.md.
Log every send. Stop any sequence on reply.
Respect LinkedIn daily limits: 20 connections, 30 messages."
The sequence runs:
- Day 0: message 1 (after quality check passes)
- Day 3: follow-up if no reply
- Day 7: final message ("last try")
- On reply: full stop
Step 7 - Monitor and scale
After 7 days, check:
"Give me a campaign summary:
total sent, total replies, reply rate,
top 3 messages by performance."
Benchmarks:
- Below 15% reply rate: message quality problem. Rewrite.
- 15-25%: acceptable, optimize.
- 25-35%: good. Scale the list.
- Above 35%: excellent. Add 100 new prospects per week.
Common mistakes
Sending without signal scoring: reply rate drops to 3-5%. Always score first.
Too many follow-ups: 3 messages maximum. Day 0, day 3, day 7. Not day 0, 1, 2, 3, 4.
Generic first message: if it could be sent to 1000 people without editing, it will not work.
Ignoring the quality score: if the agent scores a message 3/5, it does not send. You fix it.
Get the full pack
Signal finder (free) is on ClawhHub: npx clawhub@latest install romainrabreau/linkedin-prospector
Full pack (3 skill files + setup course + 10 winning examples + sales methodology): openclaw-courses-fawn.vercel.app - €14.99, delivered by email.
Romain Rabreau, founder of Recon0x. romain@recon0x.com
Top comments (0)