Skip to main content
Pro plan. Hunter works through a connection and HTTP steps, which are part of Pro and Agency (and the free trial). Anything you already have keeps working on every plan. See Plans and billing.
A Webhook / HTTP step asks Hunter’s Email Finder for the contact’s address from their first name, last name and company domain. Kerux reads the email, Hunter’s confidence score and its verification status, and only emails people above your threshold.
How it connects: Hunter’s API v2 with your key in the URL. See Hunter’s Email Finder docs. The answer below follows Hunter’s docs.

Before you start

  • Hunter plan: the free plan has a small number of searches each month; paid plans add more. Hunter’s docs say the Email Finder only counts a request when it returns an email.
  • An API key: in Hunter, open API in your account.
  • The company domain on the contact, for example in the company’s Website ({{company.website}}).

1. Connect Hunter

In Kerux, open Integrations > Connections, click Connect on Custom API (under Developers):
  • How it signs in: API key in the URL, parameter name api_key, paste the key.
  • Base URL: https://api.hunter.io
Click Save, then Test connection.

2. Find the email

Add a Webhook / HTTP step named hunter, pick the Hunter connection:
Send the bare domain (for example brightpath.io). If your company websites start with https://, a Transform step with replace can strip it first. Hunter’s docs also list company (the company name) in place of domain, and linkedin_handle in place of the names. Its answer (trimmed):

3. Keep only good addresses

  • A Condition: {{steps.hunter.response.body.data.score}} at least your threshold (for example 80) and {{steps.hunter.response.body.data.verification.status}} equal to valid.
  • Then an Update contact step that sets Email to {{steps.hunter.response.body.data.email}}.
  • Everyone else stays on LinkedIn.

Test with one contact

In the Builder, click Test to open Test on one contact. The journey shows the request (the key is hidden) and Hunter’s answer.

Common errors

The key is wrong or missing. Check the connection’s parameter name is api_key.
The contact’s company has no website. Add a Condition before the step, or fill the company’s website first.
Hunter’s rate limit or your monthly searches. Kerux retries later; check your plan’s searches.
Related: Webhook steps, Prospeo, Instantly.