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
- 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
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 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.
One address in, the whole record out.
-
01 /
Resolve the person
reverse_email_lookupreturns who owns the address and where they work. Batch up to 100 addresses in one call. -
02 /
Attach the LinkedIn profile
email_to_linkedinpicks the best profile URL, thenreverse_linkedin_lookupreturns the full record behind it. -
03 /
Add a mobile and the company
linkedin_to_mobile_phoneadds a carrier-verified mobile andsearch_companiesadds firmographics. Stop at any step; misses cost nothing.
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"
}
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.
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
Try before you commit, no card required.
get started- 1k data calls total
- 100 search records total
- Personal email included
solo
For solo builders and small lists.
get started- Unlimited data
- 500 search records / 5h
- Personal email included
pro MOST POPULAR
For teams enriching at scale.
get started- Unlimited data
- 7.5k search records / 5h
- Personal email included
team
For teams that have outgrown the $97 limits.
get started- Unlimited data
- 75k search records / 5h
- Personal email: 75k / week
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
Unlimited verified B2B contact data, from $27/mo
Unlimited plans, no per-record pricing. Every mobile carrier-verified. Works over API or MCP.