Tutorial 7 min read ← All posts

Funding Signal to Outreach
in 5 Minutes.

A funded company is shopping for tools right now. Engineering hires. Sales tools. Data infrastructure. Office furniture. The window between announcement and budget commitment is short.

Most outbound shops find out about funding rounds 2-4 weeks late (when the company hits LinkedIn's "hiring" radar). Our triggers feed refreshes every 60 seconds. Here's the full pipeline from announcement to sent email in 5 minutes.

Why funding signals are the highest-intent trigger

Most B2B outbound is based on static enrichment. "Here's a company that matches my ICP. Email them." The problem: 99% of those companies are not in a buying window right now. You're emailing them on a random Tuesday. Their response rate reflects that.

Funding rounds change the math. A company that just closed a Series A:

The "I just saw you raised, congrats" email gets opened. The "want to chat about tools?" follow-up gets read. Reply rates we benchmark: 4-7% with proper personalization, vs 1-2% on cold spray.

How the funding feed works (under the hood)

Our triggers layer polls ~15 primary sources every 60 seconds for funding events:

New rounds get cross-validated across at least 2 sources before publishing to the index. Average latency from a press release to GET /v1/signals?kind=funding returning the row: 4-12 minutes. Worst case (low-signal sources, single-source rounds): under 60 minutes.

The 5-minute pipeline (with code)

You can do this from Claude Desktop with the MCP server installed, or via direct API. Here's the direct API version.

Step 1: Pull the funding feed (10 seconds)

step 1 · funding feed
curl "https://api.agentenrich.com/v1/signals?kind=funding&limit=50" \
  -H "Authorization: Bearer ae_live_..."

# Returns the last 50 funding rounds. Cost: free on every paid plan.
# Each row: { companyName, companyWebsite, round, amount_usd, lead_investor,
#             occurredAt, sourceUrl, companyIndustry, companyCountry }

Step 2: Find the right decision maker at each company (90 seconds)

step 2 · funding-radar combo
curl -X POST "https://api.agentenrich.com/v1/funding-radar" \
  -H "Authorization: Bearer ae_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "rounds": ["series_a", "series_b"],
       "days_window": 7,
       "decision_maker_title": "VP of Engineering",
       "limit": 50 }'

# Returns funded companies + the VP of Eng at each, in one call.
# Cost: 3 credits per resolved.

Step 1 and step 2 can be combined. /v1/funding-radar already includes the decision-maker resolution. If you want raw signals without resolution (you're doing your own role mapping), use step 1. For outreach, skip straight to step 2.

Step 3: Get the prospect package (60 seconds)

step 3 · prospect-package
curl -X POST "https://api.agentenrich.com/v1/prospect-package" \
  -H "Authorization: Bearer ae_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "linkedinUrl": "https://www.linkedin.com/in/jane-vp-eng" }'

# Returns verified email, mobile phone, 3 peers at the company,
# and 4 personalization hooks. Cost: 12 credits flat per call.

Step 4: Pull the announcement post text (30 seconds)

step 4 · congrats-trigger
curl -X POST "https://api.agentenrich.com/v1/congrats-trigger" \
  -H "Authorization: Bearer ae_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "linkedinUrl": "https://www.linkedin.com/in/jane-vp-eng" }'

# Returns the actual LinkedIn post they wrote about the funding
# or their role. Quote it back in the email for 5x reply rates.
# Cost: 2 credits per resolved.

Step 5: Compose and send (90 seconds with Claude)

Prompt Claude with: who, what (the funding), what they posted (if anything), your pitch. Claude drafts. You review or auto-send via Resend / Postmark / SendGrid.

Total time from "new round published" to "email sent": under 5 minutes. Total credit cost: 17 credits per fully-enriched lead.

Filtering: stage, geography, ICP

Most outbound shops over-target funding signals. Don't email every funded company. Filter aggressively at step 2:

FilterUse case
rounds: ["series_a"]Selling to scale-up SaaS post-PMF (50-200 employees)
rounds: ["series_b", "series_c"]Selling to growth-stage (200-1000 employees, budget exists)
min_amount_usd: 10000000Selling enterprise tools (need real budget)
industries: ["b2b_software", "fintech"]ICP-tight
countries: ["US", "CA"]North America focus (best phone hit rates here)
days_window: 7Time-sensitive: outreach within first week converts 2-3x
decision_maker_title: "VP of Engineering"Tighter than "Engineer." Maps to the buyer.

Stack 3-4 filters. You'll get 5-15 hot leads per day vs 200 mediocre ones. Reply rates double or triple when the list is tight.

Template emails that get replies

Three templates we've seen work, in order of reply rate.

Template 1: Quote-their-post (4-7% reply)

Subject: Congrats on the Series A, Jane

Hi Jane, saw the Series A close. The line in your announcement post about "scaling the platform to 10x throughput by end of year" — that's the exact problem we solve.

We're a load-testing API built for AI teams. Companies coming off a Series A use us for the first 6 months when traffic doubles every quarter.

Worth a 15-min call this week?

— Sam

The middle line is the differentiator. Quoting their exact post pattern-breaks "AI cold email." Pull from /v1/congrats-trigger.results[0].announcement_text.

Template 2: Investor-specific (3-5% reply)

Subject: Congrats on the a16z round

Hi Jane, saw the a16z round. Their portfolio companies use us heavily for [thing]. Marc Andreessen mentioned us last quarter on his pod (around 38:00) so you might've heard the name.

4 a16z-backed companies switched to us this quarter. Happy to share what they were running before.

— Sam

The investor name carries social proof. Works especially well for top-tier VC rounds.

Template 3: Number-specific (2-4% reply)

Subject: $25M for what's next

Hi Jane, $25M is a lot to deploy. We're in 4 of the last 10 series-B-funded SaaS companies in your space. Cheapest hire you'll make this quarter.

15 minutes this week?

— Sam

Scheduling: cron vs realtime

Cron mode (recommended for most teams)

Run the pipeline on a daily cron. 9am local time captures rounds announced in the last 24h. Lower-pressure on deliverability (sender throttling). Most agencies run this mode.

cron schedule
# Once a day at 9am
0 9 * * * /usr/local/bin/bun /app/funding-sdr.ts

Realtime mode (advanced)

Use our webhook delivery. Subscribe to a watch list filtered by your ICP + funding-stage filters. We push events to your endpoint within 60 seconds of detection. Your handler enriches and sends.

webhook subscription
POST /v1/watch-lists
{
  "name": "series_b_saas",
  "signal_filter": { "kind": "funding", "rounds": ["series_b"], "industries": ["saas"] },
  "webhook_url": "https://yourapp.com/agentenrich-webhook",
  "webhook_secret": "shared_secret_for_hmac"
}

HMAC-signed for security. Replayable within 30 days. Better for AI agents reacting in real time to news.


FAQ

How fresh is the AgentEnrich funding signal feed?

Under 60 minutes from public announcement. Average latency 4-12 minutes from press release to API availability. Our triggers layer polls 15+ primary sources every 60 seconds.

What's the cost per funded-company outreach?

17 credits per fully-enriched lead. On Pro ($97/mo, 130k credits) that's ~7,600 funded-lead outreaches per month. On Agency ($399/mo, 550k credits) ~32,000.

Do I need a Crunchbase license?

No. Our funding feed is multi-source. You get fresher data than Crunchbase's nightly batch without a separate contract. If you want raw Crunchbase metadata, you'd still need Crunchbase. For outreach, our feed is sufficient.

What reply rate should I expect?

4-7% on personalized funding congrats outreach when you quote the announcement post. 2-4% on generic congrats. 1-2% on cold spray. Time matters: outreach within 7 days of the round converts 2-3x better than 30+ days out.

Can I run this from Claude Desktop?

Yes. Install npx @agentenrich/mcp in your Claude Desktop config. Prompt Claude: "Find Series A companies from the last 7 days, get the VP of Engineering at each, draft personalized congrats emails referencing their announcement." Claude calls funding-radar, prospect-package, and congrats-trigger automatically. See our AI SDR agent post for the full Claude Desktop walkthrough.

Try the funding feed.

Free on the public sandbox. Or get Builder $49/mo for production use.

Try the sandbox Get a key

← All posts  ·  Next: 25,000 leads in one Claude conversation →