Company & email lookups

Check email addresses

email_verify · Reads only · Markdown

Whether each of up to 50 addresses can take mail: deliverable, undeliverable, risky or unknown, with the checks behind each verdict.

$0.005 per address with a verdict

From your agent’s balance. A call that fails costs nothing.

An example

Check these three addresses from the trade fair before I email them.

Your agent callsemail_verify$0.005 per address with a verdict

The example business is Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff. The reply is the one the tool really gives.

With these arguments
{
  "emails": [
    "lukas.meyer@hotel-elbblick.example",
    "info@hotel-elbblick.example",
    "marie.koch@restaurant-koch.example"
  ]
}
What comes back
{
  "results": [
    {
      "email": "lukas.meyer@hotel-elbblick.example",
      "verdict": "deliverable",
      "reason": "mailbox_exists",
      "checks": {
        "syntax": true,
        "disposable": false,
        "free_provider": false,
        "role_mailbox": false,
        "mail_servers": true,
        "mailbox": "accepted"
      }
    },
    {
      "email": "info@hotel-elbblick.example",
      "verdict": "deliverable",
      "reason": "role_mailbox",
      "checks": {
        "syntax": true,
        "disposable": false,
        "free_provider": false,
        "role_mailbox": true,
        "mail_servers": true,
        "mailbox": "accepted"
      }
    }
  ]
}

Use it when

Before the first email to addresses from a list, a form or a business card.

What it does

Whether each address can take mail: deliverable, undeliverable, risky (a disposable provider, or a domain that accepts every address) or unknown, with the checks behind it (syntax, mail servers, disposable or free provider, shared mailbox, and the mailbox itself, asked of its mail server without sending anything). Up to 50 at a time. The business's Conecto inboxes never write first to an address checked here. $0.005 per address with a verdict; unknown is free.

What comes back

results: each address with its verdict, the reason and the checks (syntax, mail servers, disposable or free provider, shared mailbox, the mailbox itself); a note when mailboxes were not asked. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
emailsRequiredarray of strings1 to 50 items.

The call

Over MCP, call email_verify on https://api.conecto.chat/mcp/lookups. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/email_verify \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"emails":["lukas.meyer@hotel-elbblick.example","info@hotel-elbblick.example","marie.koch@restaurant-koch.example"]}'

Give this to your agent.

Set up Conecto from https://conecto.chat/SKILL.md