Find the work email behind every name.

Look up work emails from names, domains or profiles, check each address, and save where it came from.

Find emails for your list

From a name to a work email.

Give your agent names and companies. It looks up emails through sources such as Hunter and Findymail, checks them, and saves each result with its source.

Browse email sources
contacts4 of 4 found
ContactWork emailFound by
Satya NadellaMicrosoft••••••@microsoft.comhunter logoHunterValid
Sundar PichaiGoogle••••••@google.comleadmagic logoLeadMagicValid
Jensen HuangNVIDIA••••••@nvidia.comhunter logoHunterValid
Jai ToorDeepline••••••@deepline.comfindymail logoFindymailValid

Fill the gaps.

When one source finds nothing, try the next. You set the order and when to stop, so you only make the calls you need. Catch-all and unknown results wait for review.

Add email verification
Jai ToorDeepline · deepline.comFound
  1. HunterNo result0.00
  2. LeadMagicNo result0.00
  3. Datagma••••••@deepline.comInvalid0.00
  4. Findymail••••••@deepline.comValid0.28
  5. IcypeasSkipped0.00
Saved••••••@deepline.comfindymail logoFindymail · valid0.28 credits

Reuse your email workflow.

Save the workflow in your repository. Change its sources or CRM rules, then run it on the next list. Coverage and prices vary by source, so try a small list first.

Follow the waterfall guide
hubspot-contacts.play.ts
import { definePlay } from 'deepline';

export default definePlay(
  'hubspot-contacts',
  (ctx, input) =>
    ctx.dataset('contacts', input.contacts)
      // Plug in the email waterfall
      .withColumn('email', (row, rowCtx) =>
        rowCtx.runPlay(
          'email_waterfall',
          'prebuilt/name-and-domain-to-email-waterfall',
          {
            first_name: row.first_name,
            last_name: row.last_name,
            domain: row.domain,
          },
          { description: 'Find a verified work email.' },
        ))
      .run({ key: 'domain' }),
);
Reusable anywhere
HubSpot contactshubspot logoNew contact in HubSpotpeopledatalabs logoFind their title
Email waterfallhunter logoleadmagic logofindymail logo
hubspot logoUpdate the contact

Every tool,
one connection.

Your agent can call any of these through Deepline. Inputs and coverage vary by tool, so try a few on a small list.

Browse integrations

Email enrichment

34 providers · 64 tools
SpecializedAlso find emails

Try it with your agent.

Paste this into Claude Code, Codex or any agent with Deepline set up.

/deepline-gtm Find and check a work email for Satya Nadella at Microsoft. Save the source. Leave the email blank if no verified result is available.

Set up Deepline.

Paste this into your agent once. Then come back for the prompt.

Paste into your agent

+ more
Install and set up the official Deepline CLI globally from npm (package: deepline) by following https://code.deepline.com/INSTALL.md.