ClaudeLoops
/
ICP-targeted cold email research
All loops
SalesMedium 18 min· claude-sonnet-4-5

ICP-targeted cold email research

Upload a list of 1k domains, get personalized first-line outreach for each.

NOT DEPLOYEDNOT DEPLOYED
0146ms
Trigger
POST https://hooks.claudeloops.run/cold-email-research-icp · event=slack.slash:/loop
02806ms
Agent
claude-sonnet-4-5 · in 906 tok · out 230 tok
03196ms
Tools
fetch-mcp/anthropic:messages.create → 200 OK · 226ms
0436ms
Verify
schema check · pydantic v2 passed
0566ms
Output
slack #sales · 3 replies drafted
0626ms
Notify
audit log written · runbook link attached
SUCCESS
0%
0 runs
P50
0ms
median
P95
0ms
tail
AVG COST
per run
LAST OK
never
LAST FAIL
never
none
Latency · last 30 runs0 samples
no runs yet
Latest output · what your users see
Draft email
From: loop@claudeloops.run
To: priya@northwind.io
Re: pilot for RAG pipelines

Thanks for the note — sharing a 2-min Loom that shows the exact locker rotation flow you asked about, plus a 14-day trial link scoped to your workspace only.

// press Test to run once · Watch live to keep streaming · Deploy to make it real
The problem

Generic cold emails get ignored. Researching 1,000 companies by hand for one good line each is impossible.

The outcome

CSV out: `domain, hook, opener_line` for every row. Drop straight into Apollo, Smartlead, or Instantly.

Ingredients & skills

Secrets
  • ANTHROPIC_API_KEY
Providers
  • Anthropic
MCP servers
  • fetch-mcp
#sales#cold email#research

How it works

Feed in a CSV of company domains. The agent fetches the homepage, extracts a hook tied to your ICP, and writes a one-sentence opener to drop into your sequencer.

Step 1

1 — Bound your ICP

One paragraph the model treats as system context for every row.

Step 2

2 — Per-domain run

Concurrency 8. Skip rows where fetch returns < 500 chars of readable content.

Step 3

3 — Output CSV

Append-only. Resumable on partial runs.

typescript
await appendFile("openers.csv", rows.map((r) => `${r.domain},${csv(r.hook)},${csv(r.opener)}\n`).join(""));
One-line deploy

The button above runs the same command with your saved config. This is the raw CLI form.

bash
locker run icp-openers --input domains.csv
https://hooks.claudeloops.run/cold-email-research-icp

Related loops