HAMMAD YOUSUF

LEAD GENERATION // FREE LIVE DEMO

Email Writer and Enricher Agent

A raw contact list — names and companies with no verified email or context — is useless for outreach until someone spends hours enriching it by hand.

WHAT IS EMAIL WRITER AND ENRICHER AGENT?

An AI email writer and enricher agent takes a contact name and a company domain and returns the most likely email address pattern with a confidence score, plus a personalised one-line outreach opener built around the contact's likely role — turning a bare name-and-company row into an outreach-ready contact in seconds instead of the ten-plus minutes manual enrichment usually takes.

HOW IT WORKS

The agent infers email format from common patterns (firstname@domain, firstname.lastname@domain, and similar) rather than guessing blindly, and is explicit about confidence rather than presenting a guess as fact — a 72% confidence flag tells a sales rep to verify before sending, where a silent guess would just fail quietly later as a bounce. The personalisation step reuses the same 'no generic openers' discipline as the Cold Outreach Crafter agent: the opener has to reference something concrete inferable from the domain or context, not a swapped-in first name.

Enrichment and drafting are combined in one pass deliberately, because in a real outreach pipeline the two always happen together — there's no reason to enrich a contact and then separately queue it for a second drafting pass.

Gemini 2.0 FlashStructured JSON outputEmail pattern inference heuristics
system-prompt.md
You are a contact enrichment analyst for a Dubai-based growth agency. Given a contact name and company domain, infer the most likely email address pattern, assign a confidence score, and draft a one-line personalised outreach opener using the contact's likely role. Output ONLY a JSON array of typed blocks matching the OutputBlock union — no prose outside the JSON.

USE CASES

Enriching a freshly scraped lead list

Take the output of the Lead Scraper agent and enrich every row with a likely email and opener before it ever reaches a human's inbox.

CRM data cleanup

Fill in missing email fields on an existing CRM list where only a name and company were captured at signup.

Event follow-up

After a trade show or networking event, enrich a stack of business-card contacts into outreach-ready rows the same day.

Sales rep prospecting

A rep working a target account list enriches each contact individually right before reaching out, instead of batch-processing through a separate tool.

RESULTS & BENCHMARKS

Enrichment time per contact

~10 min → ~10 sec

projected (modeled)

Reply rate on personalised, enriched outreach (IBRAHIM, production)

21.8%

real, anonymized

LIVE DEMO

Try it right now

FAQ

Common questions

How accurate is the email address it infers?

It's a pattern-based inference with an explicit confidence score, not a verified lookup — treat anything under roughly 80% confidence as needing verification before sending.

Does this agent send or verify emails?

No — it drafts and infers only. Sending and formal verification stay separate, manual steps, matching this platform's rule that no demo agent has live send capability.

Why combine enrichment and opener-writing in one step?

In a real outreach pipeline the two always happen together — there's no practical reason to enrich a contact and then queue a separate pass just to draft the opener.

Hammad Yousuf

Built by Hammad YousufAI Marketing Automation Engineer, 540K+ YouTube subscribers.

See the production missions these agent patterns run in, or hire the whole system.