Personalize Outreach
To generate personalized cold emails for a list of contacts, use Deepline’s 3-pass play: research each contact with web search (Claude Code’s native web agent, Exa, or Parallel AI), extract the strongest personalization signals withcall_ai, then generate tailored copy in a separate call_ai pass. One natural-language prompt produces emails that reference verified details about each prospect.
Personalized emails outperform generic templates in open and reply rates. Deepline’s 3-pass separation grounds personalization in real research rather than hallucinated details.The play researches each prospect’s recent activity and company news, then writes a cold email that references something specific to them instead of sounding templated.
How do I write personalized cold emails with Claude Code?
Tell Claude Code what contacts to research and what tone you want. The 3-pass approach (research, extract signals, generate copy) avoids the common failure mode of single-pass tools that hallucinate personalization details. Pass a single contact or a CSV of hundreds.“Research these contacts and write a personalized cold email for each, referencing something specific about their company or role”
“Generate personalized one-liners for contacts.csv based on their LinkedIn activity and company news”With Codex:
What does the personalization workflow do step by step?
Research, signal extraction, and copy generation run as three separate passes. Single-pass tools that try to research and write simultaneously tend to produce generic or hallucinated personalization.Research each contact (Pass 1)
For each contact, Deepline gathers context: recent LinkedIn activity, company news, role changes, and public content they’ve authored.
Extract personalization signals (Pass 2)
call_ai identifies the strongest personalization hooks: a recent talk, a company milestone, a shared interest, a relevant pain point.Generate personalized copy (Pass 3)
call_ai writes the email or one-liner using the extracted signals, following your tone and structure guidelines.Which providers power the personalization?
Three tools run across the three passes. The AI writes copy based on verified research, not hallucinated details. 25+ data providers feed richer context than single-provider tools.- Web search — Claude Code’s native web agent, Exa, or Parallel AI gathers recent public information about the contact and their company
- call_ai (signal extraction) — Identifies the best personalization hooks from raw research
- call_ai (copy generation) — Writes personalized output using the extracted signals
Example prompt for Claude Code
Example prompt for Claude Code
The quality of personalization depends on how much public information exists for each contact. C-level executives at well-known companies produce the best results. For less visible contacts, the play falls back to company-level personalization.
Related: Build Prospect List | Find Work Email | Company Research Brief
Frequently Asked Questions
How do I personalize cold emails for a large list?
Pass a CSV of contacts to Claude Code: “Research these contacts and write a personalized cold email for each.” Deepline runs a 3-pass workflow — web search for research,call_ai for signal extraction, call_ai for copy generation — producing emails that reference real, verifiable details about each prospect.