HeyReach
LinkedIn outreach campaigns and inbox.
OutboundAPI key56 endpoints
Runtime credentials
Connecting HeyReach via OAuth or your own API key requires the following secret slots in your workspace:
- HEYREACH_API_KEY
- HEYREACH_ORGANIZATION_API_KEY
Endpoints
| Operation | Method & path | Effect | Latency | Rate | Cost |
|---|---|---|---|---|---|
auth_check_api_key Validate the connected HeyReach public API key. docs ↗ | GET /api/public/auth/CheckApiKey | none | 1-5s | 5/s | no bill |
campaigns_get_all Get a paginated collection of campaigns. docs ↗ | POST /api/public/campaign/GetAll | none | 1-5s | 5/s | no bill |
campaigns_get_by_id Get a campaign by id. docs ↗ | GET /api/public/campaign/GetById | none | 1-5s | 5/s | no bill |
campaigns_create Create a configured HeyReach campaign in draft status. docs ↗ | POST /api/public/campaign/Create | campaign_enroll | 1-5s | 5/s | no bill |
campaigns_update_settings Update campaign name, lead list, and exclusion settings. docs ↗ | POST /api/public/campaign/UpdateSettings | campaign_enroll | 1-5s | 5/s | no bill |
campaigns_update_sequence Replace the sequence tree for a HeyReach campaign. docs ↗ | POST /api/public/campaign/UpdateSequence | campaign_enroll | 1-5s | 5/s | no bill |
campaigns_update_accounts Replace all LinkedIn sender accounts assigned to a campaign. docs ↗ | POST /api/public/campaign/UpdateAccounts | campaign_enroll | 1-5s | 5/s | no bill |
campaigns_update_schedule Replace the schedule for a HeyReach campaign. docs ↗ | POST /api/public/campaign/UpdateSchedule | campaign_enroll | 1-5s | 5/s | no bill |
campaigns_get_sequence Get the current sequence tree for a campaign. docs ↗ | GET /api/public/campaign/GetCampaignSequence | none | 1-5s | 5/s | no bill |
campaigns_resume Resume a campaign. docs ↗ | POST /api/public/campaign/Resume | campaign_enroll | 1-5s | 5/s | no bill |
campaigns_pause Pause a campaign. docs ↗ | POST /api/public/campaign/Pause | campaign_enroll | 1-5s | 5/s | no bill |
campaigns_add_leads Add leads to a campaign. HeyReach accepts up to 100 leads per request. docs ↗ | POST /api/public/campaign/AddLeadsToCampaign | campaign_enroll | 1-5s | 5/s | no bill |
Showing 12 of 56 HeyReach actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.