Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
HeyLead is an autonomous LinkedIn SDR that creates buyer personas, manages outreach campaigns, sends personalized messages, follows up, and tracks pipeline a...
HeyLead is an autonomous LinkedIn SDR that creates buyer personas, manages outreach campaigns, sends personalized messages, follows up, and tracks pipeline a...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
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.
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
uv installed (brew install uv on Mac, or curl -LsSf https://astral.sh/uv/install.sh | sh)
Add to your openclaw.json: { "mcp": { "servers": [ { "name": "heylead", "command": "uvx", "args": ["heylead"] } ] } }
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.
"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"
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
Autopilot โ AI handles outreach automatically within rate limits and working hours Copilot โ Review every message before it sends
ToolWhat it doessetup_profileConnect LinkedIn, analyze writing style, create voice signaturegenerate_icpCreate Ideal Customer Profiles with buyer personascreate_campaignFind prospects and build an outreach campaigngenerate_and_sendSend personalized connection invitationssend_followupFollow-up DMs after connection acceptedreply_to_prospectAuto-reply based on sentiment analysisengage_prospectComment, react, follow, or endorse prospectssend_voice_memoSend voice notes on LinkedIncheck_repliesMonitor inbox, classify sentiment, surface hot leadsshow_statusCampaign dashboard with stats and healthcampaign_reportDetailed analytics and funnel reportsuggest_next_actionAI-recommended next stepapprove_outreachApprove/edit/skip copilot messagesshow_conversationView full message thread with a prospectedit_campaignUpdate name, mode, booking link, preferencespause_campaignPause outreach on a campaignresume_campaignResume a paused campaignarchive_campaignMark campaign as completeddelete_campaignPermanently delete a campaignskip_prospectRemove a bad-fit prospectretry_failedRetry failed outreachesemergency_stopKill switch โ pause all campaignsexport_campaignExport results as table/CSV/JSONcompare_campaignsSide-by-side campaign comparisonclose_outreachRecord won/lost/opted-out outcometoggle_schedulerEnable/disable autonomous schedulerscheduler_statusView scheduler state and pending jobscreate_postGenerate and publish LinkedIn postsbrand_strategyLinkedIn personal brand audit and strategyimport_prospectsImport prospects from CSVcrm_syncSync won deals to HubSpot CRMshow_strategyView strategy engine insightsmanage_watchlistManage signal keyword watchlistsshow_signalsView detected buying signals
PlanPriceLimitsFree$050 invitations/month, 1 campaign, 30 engagements/monthPro$29/moUnlimited campaigns, 5 LinkedIn accounts, cloud scheduler
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
PyPI GitHub Issues
MIT
Messaging, meetings, inboxes, CRM, and teammate communication surfaces.
Largest current source with strong distribution and engagement signals.