create_list
Create List
Create a new empty lead or company list in HeyReach. Lists can be used to organize leads before adding them to campaigns.
create_list
Create a new empty lead or company list in HeyReach. Lists can be used to organize leads before adding them to campaigns.
get_linkedin_accounts
Retrieve all connected LinkedIn sender accounts in your HeyReach workspace. Returns account details including status, capacity, and availability.
get_overall_stats
Retrieve comprehensive analytics and performance statistics across your HeyReach campaigns. Includes metrics such as total leads, contacted count, replied count, connected count, response rate, and connection rate. Supports filtering by date range, accounts, and campaigns.
get_conversations
Retrieve LinkedIn conversations from your HeyReach unified inbox with advanced filtering. Returns paginated conversation data with messages.
list_lead_lists
Retrieve all lead and company lists from your HeyReach account. Lists serve as containers for organizing leads before or during campaign assignment.
get_leads_from_list
Retrieve leads from a specific HeyReach lead list with optional filtering by keyword and date range. Returns paginated lead data.
list_campaigns
Retrieve LinkedIn outreach campaigns from your HeyReach account. Supports filtering by keyword, status, and LinkedIn account. Returns campaign details including name, status, and performance metrics.
send_message
Send a direct LinkedIn message to a lead through HeyReach. Requires the conversation ID, LinkedIn account ID, sender ID, and message text.
get_lead
Retrieve detailed information about a lead by their LinkedIn profile URL. Returns the lead's profile data, campaign associations, and any custom fields.
get_campaign
Retrieve detailed information about a specific HeyReach campaign by its ID. Returns campaign settings, status, and performance data including response rates and connection rates.
toggle_campaign_status
Pause or resume a HeyReach LinkedIn outreach campaign. Use this to control whether a campaign is actively running or paused. Campaigns cannot be created via the API — only their status can be toggled.
add_leads_to_campaign
Add leads with personalization data to an existing HeyReach campaign. Leads are specified with their LinkedIn profile URL and optional fields like name, company, position, and custom variables for sequence personalization.
add_leads_to_list
Add leads with personalization data to an existing HeyReach lead list. Useful for building lead lists before assigning them to campaigns.
Manage LinkedIn outreach campaigns, leads, and messaging. Retrieve campaign details and performance analytics, add leads with personalization data to campaigns and lists, send direct messages, and monitor conversations. Control campaign status (pause/resume), manage lead and company lists, and access LinkedIn sender account information. Receive real-time webhooks for connection requests, messages, InMails, profile views, post likes, and campaign completion events.
Common questions about connecting Heyreach to AI agents with Metorial.