> ## Documentation Index
> Fetch the complete documentation index at: https://docs.atako.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Hunter

> Connect Hunter to your Atako agents — 9 read and 4 write actions.

Let your agents find and verify professional email addresses, search domains for contacts, and manage leads and email campaigns via the Hunter API.

## Connection

* **Authentication**: API key.

<Note>
  Sign in at hunter.io → click your profile icon (top right) → API → API key. Copy the key. The free plan includes 25 searches and 50 verifications per month.

  See [Hunter's documentation](https://hunter.io/api-keys).
</Note>

## Read actions (9)

| Action | Description |
| - | - |
| `domain_search` | Search all email addresses found for a domain. Provide either "domain" or "company" (domain takes precedence if both given). |
| `email_count` | Get the number of email addresses found for a domain. Provide either "domain" or "company". |
| `email_finder` | Find the most likely email address for a person at a given domain. Provide "domain" or "company" plus at least one of "first\_name", "last\_name", or "full\_name". |
| `email_verifier` | Verify the deliverability and status of an email address. |
| `get_account` | Get account information (plan, usage, API calls remaining). |
| `get_lead` | Retrieve a single lead by its ID. |
| `list_campaigns` | List all email campaigns in your Hunter account. |
| `list_leads` | List leads in your Hunter account, optionally filtered by list, email or company. |
| `list_leads_lists` | List all leads lists in your Hunter account. |

## Write actions (4)

| Action | Description |
| - | - |
| `add_campaign_recipients` | Add recipients to an email campaign. Pass "emails" (array of email strings) or "lead\_ids" (array of integer IDs). Do not send both. |
| `create_lead` | Create a new lead. All fields are strings unless noted: first\_name (string), last\_name (string), email (string), position (string), company (string), website (string), phone\_number (string), leads\_list\_id (integer). |
| `create_leads_list` | Create a new leads list. "name" is a string. |
| `update_lead` | Update an existing lead by ID. Same fields as create\_lead (all optional except id). |

## Permissions

Every action above must be explicitly granted to an agent before it can be used. See [Permissions](/integrations/permissions) for the grant model and [Security](/integrations/security) for how credentials are protected.

***

*Last reviewed against the provider API: September 2026.*


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.