HeyReach

HeyReach

· #447 most-used

Scale LinkedIn outreach across unlimited senders and manage every reply in one place

SalesMarketingCommunicationSocialAutomationLead Generation

HeyReach is a multi-account LinkedIn outreach platform built for sales teams and agencies that need to scale cold outreach across many LinkedIn senders without hitting connection limits. It centralises campaigns, unified inboxes, and analytics into a single workspace, and exposes a full API with webhooks so every action and reply can be automated. Connect HeyReach to Actionist and your agents can inject qualified leads from your CRM into campaigns, stop sequences the moment a prospect replies, route warm conversations to reps in Slack, enforce DNC compliance across all campaigns automatically, and deliver weekly outreach performance reports — all without anyone logging into the HeyReach dashboard.

Average time saved
14 hours
per person · per month
≈ 2 workdays back

Eliminates manual work. Agents eliminate manual lead injection, inbox monitoring, reply routing, campaign pause/resume management, and weekly compliance sweeps that otherwise require daily SDR and ops time in the HeyReach dashboard.

Schedule

What your HeyReach agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
TueThu
Tue
Wed
Thu
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

HeyReach × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
5Apps spanned
~20 hrsSaved / week
4Personas served
For sales
Featured4 apps

Qualified lead auto-injected into LinkedIn campaign on CRM stage change

When a contact reaches the Qualified stage in HubSpot, the agent checks whether they are already enrolled in a HeyReach campaign, adds them if not, notifies the owning rep in Slack, and logs the injection to the outreach tracker — all within about a minute of the CRM stage change.

~5 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When a contact moves to the Qualified stage in HubSpot
Result
Add Lead to Campaign for the matching outreach sequencePost notification to the rep's Slack DM confirming lead was addedLog lead name, campaign, and injection timestamp to the outreach tracker
The win
Saved per run
10 min
Runs / week
~30×
Zero qualified leads sit in the CRM without entering an outreach sequence
Driven bySales Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    60 min / week
    Manual lead-to-campaign injection

    SDRs export qualified contacts from the CRM, find their LinkedIn URLs, and manually add them to the right HeyReach campaign — 5 to 10 minutes per lead, with frequent errors and delays.

    Sales Agent
    0 min
    Agent injects qualified leads on CRM stage change

    When a contact reaches the Qualified stage, the agent retrieves their LinkedIn URL and adds them to the correct campaign within about a minute — the SDR's time is freed for conversations, not data entry.

  • Marketing
    45 min / week
    Manual reply monitoring and campaign reporting

    Marketing managers check the HeyReach inbox daily for replies, manually compile acceptance and reply rate stats into a weekly spreadsheet, and hand-format a summary for the team.

    Marketing Agent
    0 min
    Agent monitors replies and posts weekly stats automatically

    The agent fetches all new replies, routes positives to the right rep, and posts a formatted weekly performance digest to the #marketing Slack channel — zero time spent in the HeyReach dashboard.

  • Customer Support
    20 min / week
    Manually stopping converted customers from receiving outreach

    Support teams periodically audit the HeyReach campaign for customers who converted, manually stop their sequences, and notify the campaign manager — often days after the customer signed up.

    Customer Support Agent
    0 min
    Agent removes new customers from campaigns the day they convert

    Each Monday the agent reads new customers from the CRM and stops their sequences in HeyReach before any further automated messages go out, keeping the post-signup experience clean.

  • Human Resources
    30 min / week
    Manual candidate tracking from LinkedIn responses

    Recruiters check the HeyReach inbox for accepted connections, manually copy the candidate's name and profile to the ATS, and create follow-up tasks by hand — 15 minutes per accepted candidate.

    Human Resources Agent
    0 min
    Agent creates ATS candidate record on every accepted connection

    When a recruiting campaign prospect accepts a connection, the agent creates a candidate record in Notion and notifies the recruiter in Slack within about a minute — no recruiter manual entry required.

  • Finance
    8 min / week
    Manual LinkedIn seat count verification

    Finance manually cross-checks the HeyReach billing invoice against the number of connected LinkedIn accounts by asking the operations team — a back-and-forth that takes 30 minutes each month.

    Finance Agent
    0 min
    Agent verifies seat count and flags overages automatically

    Every Friday the agent calls Get LinkedIn Senders, counts active accounts, and compares against the contracted seat number — billing overages are flagged before the month closes without any human lookup.

  • Operations
    45 min / week
    Manual list deduplication before campaigns

    Before each campaign launch, an ops team member manually cross-checks multiple lead lists for duplicate contacts, a process that takes 30 to 60 minutes and is often skipped under time pressure.

    Operations Agent
    0 min
    Agent runs automated deduplication sweep every Wednesday

    Every Wednesday the agent retrieves all lead lists, identifies contacts appearing in multiple lists, and removes duplicates from lower-priority lists — clean campaigns launch without any manual deduplication effort.

  • Legal
    25 min / week
    Manual DNC enforcement across campaigns

    The legal team manually reviews the DNC list weekly, logs into HeyReach, searches each contact, stops them in every active campaign, and removes them from lists — 3 to 5 minutes per contact, error-prone.

    Legal Agent
    0 min
    Agent enforces DNC compliance across all campaigns automatically

    Every Monday the agent stops every DNC contact across all active campaigns and removes them from all lists in one automated sweep, writing a timestamped compliance log without any manual HeyReach access.

+ 100s of other HeyReach automations
Average time saved
23 hrs / person / month
Calculator

Calculate what your team saves

Team size
5 people
Hourly rate
$75 / hr
Hours saved / week
18
Hours saved / year
875
Annual ROI
$65,625

Based on HeyReach's typical team usage — the visible tasks plus a few other automations the agent runs: ~3.5 hrs / person / week of admin work automated.

Connect

How to plug HeyReach into Actionist

Pick the connection method that suits your environment.

Connect HeyReach to Actionist using your workspace API key. The key grants access to all campaigns, lead lists, conversations, and sender accounts in the workspace where it was generated.

1
Open HeyReach Settings

Log in to HeyReach and go to Settings > Integrations. Find the API Key section and click Generate to create a new key for your workspace.

2
Copy the API key

Copy the generated key immediately — HeyReach only displays it once. Store it securely before closing the modal.

3
Paste into Actionist

Paste the API key into the field below and click Test connection. Actionist will run a read-only call to confirm the handshake.

Credentials you'll need
API Key*
HeyReach → Settings → Integrations → API Key → Generate
Actions

22 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

7 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

FAQs

Questions about HeyReach + Actionist

How does Actionist connect to HeyReach?
Go to the Apps tab, find HeyReach, and click Connect. Actionist connects using your HeyReach API key, which you generate from Settings > Integrations > API Key inside your HeyReach account. Paste the key into the connection field and Actionist runs a test call to confirm the handshake. Once connected, agents can manage campaigns, leads, lists, and conversations in HeyReach directly from scheduled agent tasks or on-demand requests.
What permissions does the HeyReach API key grant?
A HeyReach API key grants access to the full account it belongs to — campaigns, lead lists, conversations, sender accounts, and analytics. The key is scoped to the workspace where it was generated. For agency accounts managing multiple client workspaces, each workspace has its own API key. Treat the key like a password; revoke it from HeyReach Settings > Integrations if it is ever compromised.
Can Actionist manage HeyReach campaigns for multiple LinkedIn sender accounts?
Yes. HeyReach's multi-account architecture means a single campaign can rotate across many LinkedIn senders. Through the API, Actionist can retrieve the full list of LinkedIn senders in your workspace via Get LinkedIn Senders, assign leads to campaigns that span those accounts, and retrieve per-sender analytics. The agent handles campaign-level operations — adding leads, pausing or resuming campaigns, pulling stats — while HeyReach manages the safe rotation across accounts within LinkedIn's limits.
What are the most common things agents do with HeyReach?
Four patterns come up most often: (1) lead enrichment and injection — pulling leads from a CRM or spreadsheet and adding them to the right HeyReach campaign automatically; (2) reply monitoring — listening for Message Reply Received or Connection Request Accepted webhook events and routing hot leads into a CRM or Slack before a human touches them; (3) campaign health reporting — fetching overall stats and lead lists on a schedule and writing them to a dashboard or Google Sheet; and (4) campaign lifecycle management — pausing campaigns that hit a reply rate threshold, resuming them after a cool-down, and stopping individual leads who convert.
How fast do HeyReach webhook triggers fire?
HeyReach webhook events (Connection Request Accepted, Message Reply Received, Campaign Completed, and others) fire within about a minute of the event occurring in LinkedIn. HeyReach retries failed deliveries up to five times over 24 hours, so transient network issues do not cause missed events. In Actionist, these webhook events power trigger-based agent tasks that react to inbound LinkedIn activity without polling.
Can I connect HeyReach to my CRM in the same workflow?
Yes. A common pattern is: HeyReach fires a Connection Request Accepted or Message Reply Received webhook event, the Actionist agent reads the conversation and lead details from HeyReach via Get Lead Details and Get Conversation, then writes a new contact record or updates an existing one in HubSpot, Salesforce, or Pipedrive. Because Actionist connects to 200+ apps, any combination of LinkedIn outreach data flowing into downstream sales and marketing tools is achievable in a single agent task.
What happens if I add a lead to a campaign they are already in?
HeyReach will return an error if a lead already exists in the campaign. Use Get Leads From Campaign before adding to check for duplicates, or handle the error in the agent task by routing to Stop Lead in Campaign first and then re-adding if a reset is needed. The Add Lead to Campaign action is idempotent-safe if you build the deduplication check upstream — a pattern the agent can automate on every inbound lead.
Does HeyReach support sending direct messages to leads outside of a campaign sequence?
Yes. The Send Message action lets an agent send a one-off LinkedIn direct message to any lead who is already connected to one of your sender accounts — no active campaign required. This is useful for ad-hoc outreach such as sending a follow-up after a demo call, triggering a personalised message when a lead hits a milestone in your CRM, or distributing a time-sensitive announcement to a specific segment of past leads.