HeyLead

# HeyLead — Autonomous LinkedIn SDR

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "HeyLead" with this command: npx skills add D4umak/heylead

HeyLead — Autonomous LinkedIn SDR

Your AI sales rep. One command to fill your pipeline.

HeyLead is an MCP-native autonomous LinkedIn SDR that gives your OpenClaw agent the ability to do LinkedIn outreach — find prospects, send personalized messages, follow up, and close deals.

What This Skill Does

This skill connects HeyLead as an MCP server in your OpenClaw agent, giving it 34 specialized LinkedIn outreach tools:

  • ICP Generation — RAG-powered buyer personas with pain points, fears, barriers, and LinkedIn search parameters
  • Campaign Management — Create, pause, resume, archive, and compare outreach campaigns
  • Personalized Outreach — Voice-matched connection invitations that sound like you, not a bot
  • Multi-Touch Sequences — Follow-up DMs, engagement warm-ups (comments, likes, endorsements)
  • Reply Handling — Sentiment classification, auto-responses, meeting scheduling
  • Analytics — Funnel reports, conversion rates, stale lead detection, engagement ROI
  • Autonomous Scheduling — 24/7 cloud scheduler for invitations, follow-ups, and reply checks

Setup

Prerequisites

  • uv installed (brew install uv on Mac, or curl -LsSf https://astral.sh/uv/install.sh | sh)

Configuration

Add to your openclaw.json:

{
  "mcp": {
    "servers": [
      {
        "name": "heylead",
        "command": "uvx",
        "args": ["heylead"]
      }
    ]
  }
}

First-Time Account Setup

After adding the MCP server, tell your OpenClaw agent:

"Set up my HeyLead profile"

You'll get a sign-in link — authenticate with Google, connect LinkedIn, copy your token, and paste it back. Takes ~1 minute, no API keys needed.

Usage Examples

"Find me CTOs at fintech startups in New York"
"Generate an ICP for AI SaaS founders"
"Create a campaign targeting VP of Sales at Series B startups"
"Send outreach to the campaign"
"Check my replies"
"How's my outreach doing?"
"Suggest next action"
"Enable the cloud scheduler"

Typical Workflow

1. setup_profile(backend_jwt="...")        → Connect LinkedIn
2. generate_icp(target="CTOs fintech")     → Create buyer personas
3. create_campaign(target="...", icp_id="...") → Find prospects
4. toggle_scheduler(enabled=True)          → Autopilot outreach
5. check_replies() / show_status()         → Monitor pipeline
6. close_outreach(outcome="won")           → Track conversions

Two Modes

  • Autopilot — AI handles outreach automatically within rate limits and working hours
  • Copilot — Review every message before it sends

All 34 Tools

ToolWhat it does
setup_profileConnect LinkedIn, analyze writing style, create voice signature
generate_icpCreate Ideal Customer Profiles with buyer personas
create_campaignFind prospects and build an outreach campaign
generate_and_sendSend personalized connection invitations
send_followupFollow-up DMs after connection accepted
reply_to_prospectAuto-reply based on sentiment analysis
engage_prospectComment, react, follow, or endorse prospects
send_voice_memoSend voice notes on LinkedIn
check_repliesMonitor inbox, classify sentiment, surface hot leads
show_statusCampaign dashboard with stats and health
campaign_reportDetailed analytics and funnel report
suggest_next_actionAI-recommended next step
approve_outreachApprove/edit/skip copilot messages
show_conversationView full message thread with a prospect
edit_campaignUpdate name, mode, booking link, preferences
pause_campaignPause outreach on a campaign
resume_campaignResume a paused campaign
archive_campaignMark campaign as completed
delete_campaignPermanently delete a campaign
skip_prospectRemove a bad-fit prospect
retry_failedRetry failed outreaches
emergency_stopKill switch — pause all campaigns
export_campaignExport results as table/CSV/JSON
compare_campaignsSide-by-side campaign comparison
close_outreachRecord won/lost/opted-out outcome
toggle_schedulerEnable/disable autonomous scheduler
scheduler_statusView scheduler state and pending jobs
create_postGenerate and publish LinkedIn posts
brand_strategyLinkedIn personal brand audit and strategy
import_prospectsImport prospects from CSV
crm_syncSync won deals to HubSpot CRM
show_strategyView strategy engine insights
manage_watchlistManage signal keyword watchlists
show_signalsView detected buying signals

Pricing

PlanPriceLimits
Free$050 invitations/month, 1 campaign, 30 engagements/month
Pro$29/moUnlimited campaigns, 5 LinkedIn accounts, cloud scheduler

Privacy

  • Contacts and messages stored in local SQLite database
  • AI calls routed through HeyLead backend (Gemini 2.0 Flash) or your own key
  • No messages or contacts stored on HeyLead servers

Links

License

MIT

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

baidu-search

Comprehensive search API integration for Baidu Qianfan Web Search. Use when Claude needs to perform web searches using Baidu Qianfan's enterprise search API....

Registry SourceRecently Updated
General

Self Memory Manager

管理 Claude 的记忆和工作流程优化。包括:(1) Context 使用管理 (2) 重要信息存档 (3) 定时总结 (4) 工作文件夹维护 用于:context 超过 80%、重要信息需要记录、每日总结、清理旧 session

Registry SourceRecently Updated
General

Seedance Video

Generate AI videos using ByteDance Seedance. Use when the user wants to: (1) generate videos from text prompts, (2) generate videos from images (first frame,...

Registry SourceRecently Updated