start for free
start for free
email to complete profile

Turn any email into a complete profile

Start with nothing but an email address and end with the whole record: the person, their LinkedIn profile, verified business and personal emails, a carrier-verified mobile, job history and their company’s firmographics. MoltSets builds it in a few chained API or MCP calls, and charges nothing for a step that finds nothing.

email address

john.smith@moltsets.com

match found — profile complete

name
John Smith
title
Technical Director · Senior
linkedin
in/john-smith-123
work email
john.smith@moltsets.com · A
personal
john.smith@gmail.com · A
mobile
+1 555 555 5555 · verified
company
MoltSets — moltsets.com
firmographics
Software · 1-10 employees · $1M - $5M
the layers

Five layers, from address to full record

Each layer is one endpoint, building on the last. Run all five or stop at the depth you need — for just the owner of an address, see reverse email lookup.

01 / The person

  • reverse_email_lookupName, title, seniority, functional area, country and current employer, with headcount and revenue.

02 / The LinkedIn profile

  • email_to_linkedinThe single highest-confidence LinkedIn URL for the address, scored across every candidate.

03 / The full record

  • reverse_linkedin_lookupHeadline, skills, location, role start date, business and personal emails with risk scores, and optional full job history.

04 / The mobile

  • linkedin_to_mobile_phoneA carrier-verified mobile number. Mobiles only, never landlines. Spends a phone token per hit.

05 / The company

  • search_companiesIndustry, LinkedIn industry, NAICS codes, headcount, revenue and location for the employer’s domain.
who it’s for

Who turns emails into profiles?

01 / Inbound sales

Turn a bare signup or demo request into a full record a rep can call before the lead goes cold.

02 / RevOps

Backfill email-only CRM contacts with LinkedIn, title, mobile and firmographics in one pass.

03 / Founders

See exactly who signed up, where they work and how senior they are.

04 / Recruiters

Go from a candidate’s address to their profile, job history and a number to call.

05 / Agencies

Hand clients complete contact records, not half-filled spreadsheet rows.

06 / AI agents

Let an agent chain the calls over MCP and stop at the depth you asked for.

how it works

One address in, the whole record out.

  1. 01 /

    Resolve the person

    reverse_email_lookup returns who owns the address and where they work. Batch up to 100 addresses in one call.

  2. 02 /

    Attach the LinkedIn profile

    email_to_linkedin picks the best profile URL, then reverse_linkedin_lookup returns the full record behind it.

  3. 03 /

    Add a mobile and the company

    linkedin_to_mobile_phone adds a carrier-verified mobile and search_companies adds firmographics. Stop at any step; misses cost nothing.

5Calls from address to full record
100Addresses per reverse lookup batch
$0Charged when a step finds nothing
the profile

What a complete profile can include

  • Name, title, headline, seniority and functional area
  • LinkedIn profile URL, best match scored
  • Verified business email, with an A–F risk score
  • Personal emails (US records), each with a risk score
  • Carrier-verified mobile phone
  • Skills, location and current role start date
  • Optional full job history
  • Company: industry, NAICS, headcount, revenue, location

POST /api/v1/tools/email_to_linkedin

{ "email": "john.smith@moltsets.com" }

200 OK
{
  "results": { "linkedin_url": "https://www.linkedin.com/in/john-smith-123" },
  "status": "ok"
}

POST /api/v1/tools/linkedin_to_mobile_phone

{ "linkedin_url": "https://www.linkedin.com/in/john-smith-123" }

200 OK
{
  "results": {
    "mobile_phone": "5555555555",
    "last_validated_at": "2026-09-04"
  },
  "status": "ok"
}
data quality

How you know what to trust

No headline match-rate claim — every record tells you how recently it was confirmed instead.

01 / Every email graded

Each email carries a risk score: A is validated deliverable, B is known engagement, C is a catch-all server, D is known bad and F is no signal.

02 / Dated evidence

Every email comes with the date of the latest evidence that it works, so a recent validation can outweigh an old one.

03 / Mobiles re-checked

Mobile numbers are re-validated by a separate phone check. Invalid numbers are never returned, and landlines are excluded.

04 / Best-match LinkedIn

When an address matches several profiles, every candidate is scored and only the highest-confidence URL comes back.

pricing

What it costs

Every step is included on every plan — there is no per-endpoint pricing. Enrichment only charges when data is found, so a miss costs nothing. Mobile numbers use phone tokens, a monthly add-on on paid plans. Full detail on the pricing page.

free

$0to start
Enrichment records1klifetime

Try before you commit, no card required.

get started
  • 1k data calls total
  • 100 search records total
  • Personal email included 

solo

$27/ month
Enrichment records1k/ 5 hours

For solo builders and small lists.

get started
  • Unlimited data
  • 500 search records / 5h
  • Personal email included 

pro MOST POPULAR

$97/ month
Enrichment records15k/ 5 hours

For teams enriching at scale.

get started
  • Unlimited data
  • 7.5k search records / 5h
  • Personal email included 

team

$397/ month
Enrichment records150k/ 5 hours

For teams that have outgrown the $97 limits.

get started
  • Unlimited data
  • 75k search records / 5h
  • Personal email: 75k / week 
help

Questions & answers about email to profile enrichment

Frequently asked questions about building a full record from an email address.

It means starting from nothing but an email address and ending with a full contact record: the person’s name, title and LinkedIn profile, their verified business and personal emails, a carrier-verified mobile, their job history and their company’s firmographics. MoltSets builds it by chaining a few enrichment calls, each one starting from what the last returned.

Reverse email lookup is the first step: it tells you who owns the address and where they work. A complete profile goes further, adding the LinkedIn record, sendable emails, a mobile number, job history and company firmographics.

No. Each step is its own call, so you stop at the depth you need. Many teams stop after the person and LinkedIn profile, and only add a mobile for leads worth calling.

Enrichment endpoints only charge when data is found, against your plan’s Fair Use limits. A miss returns status: "not_found" and costs no tokens, though it still counts as one request. Mobiles spend phone tokens, a monthly add-on on paid plans. Company search counts against your search records.

Yes. reverse_email_lookup takes up to 100 addresses per call, and the LinkedIn-to-email and LinkedIn-to-mobile endpoints take up to 100 profile URLs. Each item comes back with its own status.

Yes. The identity graph covers business and personal addresses, so a personal address can still resolve to a professional profile. Coverage is strongest on business domains.

Yes. Connect the MoltSets MCP server to Claude, ChatGPT or Cursor and ask for a profile in plain English. The Email to Complete Profile skill runs the steps in tiers and asks before spending a phone token.

Yes. The Free plan includes 1,000 API calls, so you can build profiles from your own addresses before committing. Misses cost nothing.

MoltSets processes business contact data under legitimate interest and honours opt-out requests across the whole database. See the compliance page for our certifications, sub-processors and DPA.

related skills

Related skills

MoltSets Console - SIGN UP
SYS: ACCESS GRANTED

Unlimited verified B2B contact data, from $27/mo

Unlimited plans, no per-record pricing. Every mobile carrier-verified. Works over API or MCP.