Every email checked before you see it_
We find work emails and check each one at the recipient's mail server before returning it. A valid result means the server accepted the address, so you write to people, not to bounces.
From a name to a checked address
Find the pattern
We work out how the company formats addresses.
Ask the mail server
Each candidate is checked at the recipient's server.
Handle catch-alls
Servers that accept everything are marked, not guessed.
Return a status
valid, risky or unknown, with the time we checked.
What each result means
validValid
The server accepted this exact address. Safe to send.
riskyRisky
The server accepts every address, so we cannot confirm this one.
unknownUnknown
The server did not answer in time. Try again later.
Realtime or in bulk
Ask your agent for one email and get it in about 30 seconds, or start a bulk job for a whole list and collect the results when it finishes.
Get this data your way
The same data as a search, over MCP and the API, as bulk files, or pushed to you as it changes.
Put it to work
Plays that run on email verification.
A new sales leader is hiring a team
A VP or Head of Sales started in the last 90 days and sales roles are open.
A past champion lands somewhere new
Someone who bought or used your product starts at a new company.
More companies like your best customers
Match on what they sell, who they sell to and their size, then rank the rest of the market.
Email verification: questions
What happens with catch-all domains?
We mark them risky instead of guessing, so you decide whether to send.
How long does a realtime lookup take?
About 30 seconds. If it takes longer, you get a task id and pick up the result later.
Do you store the emails you verify for me?
Results are kept for your account, so you can export them again without running the lookup again.
Give your agent
the whole market
Connect the MCP server, ask for your market, and get 1,000 records free.