LinkedIn Engagement Outbound
Your market tells you who is shopping, in public, every day. This works that list.
Firmographics tell you who could buy. Someone reacting to a post about the problem tells you who is thinking about it this week. This agent watches the posts your market engages with, pulls the reactors and the commenters off every new one, scores them against your ICP before it spends anything on enrichment, and stages what fits into HeyReach, Instantly, AgentMail or your own Gmail. Starting the campaign is yours.
heyreachinstantlyagentmailgmail3 staged · campaign stopped · awaiting you
We run this on ourselves.
One account, eight weeks, running the recipe on this page. No baseline, no projection, no cherry-picked campaign. Here is the dashboard, and the numbers read off it.

One paste into your agent.
Your first sequenced list, minutes later.
Fetch and execute the appropriate instructions to set me up for superagnt_ from https://superagnt.com/agent-setup/prompt.md?blueprint=warm-outbound-engine» installs the warm-outbound-engine skill (read the raw SKILL.md before installing) and enables data:linkedin, database
Four steps to your first sequenced list.
- 1
Tell it what you sell, once
It writes its own LinkedIn searches from that, in the language your buyers post in rather than the language your industry sells in. Vendor jargon surfaces posts that other vendors engage with, which is how a list fills up with people who will never buy. Every term is remembered for 14 days, so no two runs repeat.
data_linkedin_search_posts · data_linkedin_search_post_by_hashtag · agnt_db_insert
your buyers → the phrases they post under“we sell to CPG retail ops”→shelf resetcategory review#shoppermarketing+3 more · none reused for 14 days - 2
It pulls the reactors and the commenters
Off every new post worth reading. Anyone already in your table is dropped at the source, not at send time. The rest get a real profile, a company, and a verified email where one exists, with the post that surfaced them sitting on the row.
data_linkedin_get_post_reactions · data_linkedin_get_profile_post_comment · data_linkedin_get_profile_data_by_url · data_agnt_people_email_finder · data_agnt_people_email_verifier · agnt_db_upsert
the people who engaged1 post · 41 reactors, 12 commenters» new · VP Growth, Halloway · email verified
» new · Head of Retail, Mesa Co · linkedin only
» skipped · 27 already contacted
- 3
Scored before it spends anything
The ICP check runs before enrichment, so you never pay to enrich people who were never going to qualify. What clears the bar is staged into the one lane you picked: a HeyReach campaign, an Instantly list, an AgentMail thread, or a Gmail draft. The campaign stays stopped.
agnt_db_select · connection_heyreach_campaign_add_leads_v2 · connection_instantly_bulkaddleads · connection_agentmail_create_draft
staged in the lane you pickedheyreachinstantlyagentmailgmail» 14 scored over 50 · staged to 3 persona campaigns
campaign stopped · you press start
- 4
Replies feed the next run
Accepted connections and replies land back on the same rows. Before each run it asks which search phrases produced leads that actually got answered, and writes more like those. Week four sources better than week one.
agnt_db_select · connection_heyreach_stats_get_overall · connection_instantly_getcampaignanalytics
what replied, feeding the next run» “category review” · 31 leads · 9 replies
» “retail media network” · 22 leads · 0 replies
next run writes more like the first
»After the first win, make it a habit: the skill offers the always-on version, a small hosted runner on a schedule, so the workflow fires with your laptop closed. The cadence is always confirmed with you first.
Already connected? Your agent can list every blueprint skill: agnt_tools_search + agnt_guidance_search