Sales Outreach Engine
Automated B2B sales outreach that qualifies leads, researches companies, crafts personalized emails, manages follow-ups, and syncs with CRM.
🎯 Buy once, deploy on any framework
Includes implementations for OpenClaw, CrewAI, LangGraph, AutoGen, Semantic Kernel, Vanilla Python. One purchase — all platforms.
Be the first to know when this template launches
- ✓ All 6 platform implementations
- ✓ Full source code & documentation
- ✓ Commercial license included
- ✓ 30-day money-back guarantee
- ✓ Free updates for 1 year
- ✓ 30-day email support
Choose Your Platform
One purchase includes all 6 implementations. Deploy on whichever framework fits your stack.
OpenClaw
Sales outreach skill pack with CRM webhooks, scheduled follow-up crons, memory-based lead tracking, and automatic email drafting.
Included in OpenClaw version
- ✓5 agent skill configs (.md)
- ✓AGENTS.md orchestration
- ✓CRM webhook handlers
- ✓Follow-up cron schedules
- ✓Lead memory tracking
⚡ Why OpenClaw?
One-click install, automatic orchestration, built-in cron scheduling, and memory integration. Other platforms require manual setup — OpenClaw gets you to production in minutes.
Code Preview — OpenClaw
# Install the Sales Outreach Engine skill pack
openclaw skills install sales-outreach-engine
# AGENTS.md orchestration
# ─────────────────────────────────────
# ## Sales Outreach Pipeline
# When new lead arrives (webhook or CSV import):
# 1. Lead Qualifier scores against ICP criteria
# 2. Score > 0.7 → Company Researcher deep dives
# 3. Email Crafter writes personalized outreach
# 4. Follow-up Manager schedules touch sequence
# 5. CRM Updater logs all activity
#
# ## Cron: Follow-up Checks
# 0 9,14 * * 1-5 — Check for due follow-ups
# 0 8 * * 1 — Weekly pipeline report
#
# ## Memory: Lead State
# Each lead tracked in memory/ with full historyAgent Architecture
How the 5 agents work together
Your data, triggers, or requests
Lead Qualifier
Lead Scoring & Filtering
Scores incoming leads against your Ideal Customer Profile. Filters out poor fits and prioritizes high-value prospects.
Company Researcher
Deep Company Intelligence
Researches each qualified company — recent news, funding rounds, tech stack, team changes, and potential pain points.
Email Crafter
Personalized Email Generation
Crafts hyper-personalized emails using company research. References specific pain points, news, and opportunities.
Follow-up Manager
Multi-Touch Sequence Management
Manages follow-up sequences with optimal timing. Adapts messaging based on engagement signals and non-responses.
CRM Updater
Pipeline Synchronization
Keeps your CRM current with every outreach activity, response, and stage change. Supports HubSpot and Salesforce.
Structured results, reports, and actions
What's Included
Everything you get with this template
The Problem
B2B outbound sales is a grind. SDRs spend 70% of their time on research and email drafting, sending generic messages that get 2-3% reply rates. Hiring more SDRs is expensive ($60-80k+ each) and doesn't scale the quality of personalization.
The Solution
A 5-agent outreach engine that qualifies leads, deeply researches each company, crafts genuinely personalized emails, manages multi-touch follow-ups, and keeps your CRM updated. Achieve 15-25% reply rates at 10x the volume of manual outreach.
Tools You'll Need
Everything required to build this 5-agent system — click any tool for details
Agent orchestration for the 5-agent outreach pipeline
LLM provider for email crafting and analysis
Lead enrichment and contact data
Email delivery for outreach sequences
Stateful lead management with persistent state
Advanced lead enrichment and data waterfall
Company data enrichment for ICP matching
CRM integration for pipeline management
Enterprise CRM integration
Web research for company intelligence
Lead state and outreach history database
Hot lead and reply alert notifications
Implementation Guide
10 steps to build this system • 3-4 hours estimated
📋 Prerequisites
Define your Ideal Customer Profile
Configure scoring criteria: company size, industry, tech stack, funding stage, growth signals.
Set up lead enrichment pipeline
Connect Apollo.io or Clay for automatic lead enrichment with company data.
Build the Lead Qualifier agent
Configure with ICP scoring rubric. Output qualification scores and fit analysis.
Get the Complete Implementation Guide
You've seen 3 of 10 steps. Get the full blueprint with architecture diagrams, production code, and deployment guides.
Free • No spam • Unsubscribe anytime
Use Cases
Code Preview
Sample agent setup — see platform-specific previews above
from langgraph.graph import StateGraph, END
from typing import TypedDict, List, Optional
class OutreachState(TypedDict):
lead: dict
qualification_score: float
research: Optional[dict]
emails: List[dict]
stage: str
def qualify_lead(state: OutreachState):
score = lead_qualifier.run(state['lead'])
return {'qualification_score': score}
def should_research(state: OutreachState):
return 'research' if state['qualification_score'] > 0.7 else 'disqualify'
workflow = StateGraph(OutreachState)
workflow.add_node('qualify', qualify_lead)
workflow.add_node('research', research_company)
workflow.add_node('craft_email', craft_email)
workflow.add_node('schedule', schedule_followup)
workflow.add_node('update_crm', update_crm)
workflow.set_entry_point('qualify')
workflow.add_conditional_edges('qualify', should_research)Example Input & Output
See what goes in and what comes out
{
"lead": {
"name": "Sarah Chen",
"title": "VP Engineering",
"company": "TechCorp",
"email": "sarah@techcorp.io"
},
"icp_criteria": {
"min_employees": 50,
"industries": ["SaaS", "Fintech"],
"technologies": ["Python", "AWS"]
}
}{
"qualification": { "score": 0.89, "fit": "strong" },
"research": {
"recent_news": "TechCorp raised $15M Series A last month",
"tech_stack": ["Python", "AWS", "PostgreSQL"],
"pain_signals": ["Hiring 3 DevOps engineers", "Blog post about scaling challenges"]
},
"email": {
"subject": "Scaling after your Series A, Sarah?",
"body": "Hi Sarah, congrats on TechCorp's $15M raise! I noticed you're hiring DevOps engineers — scaling infrastructure post-fundraise is always a challenge. We helped [similar company] reduce their deploy time by 70% after their Series A..."
},
"crm_update": { "stage": "outreach_sent", "next_followup": "2026-03-15" }
}Requirements
Reviews
What builders are saying
Reviews will be available after launch. Sign up above to be notified!
Frequently Asked Questions
Do I get all 6 platform implementations?+
Yes — one purchase, all 6 platforms. Use OpenClaw for 5-minute deploy with CRM webhooks, or choose your preferred framework.
Won't personalized AI emails still feel spammy?+
No — the Company Researcher provides deep context that the Email Crafter uses for genuine personalization. These aren't template merges; they reference specific company news, tech decisions, and pain points.
What CRMs does it integrate with?+
HubSpot and Salesforce out of the box. The CRM Updater uses a pluggable connector interface. The Semantic Kernel version also supports Dynamics 365.
Can I set sending limits?+
Yes. The Follow-up Manager has configurable daily limits, sending windows, and rate limiting to protect your domain reputation.
How does it handle responses?+
The Follow-up Manager monitors for responses and pauses sequences automatically. Positive responses get flagged for human follow-up. The CRM Updater logs everything.
Related Templates
Other multi-agent systems you might like
Customer Support Squad
Complete customer support pipeline that triages tickets, answers FAQs, handles technical issues, escalates complex cases, and reviews response quality.
Research & Analysis Team
Automated research pipeline that searches multiple sources, collects data, analyzes findings, and produces comprehensive reports.
Code Review Pipeline
Automated code review system that checks quality, security vulnerabilities, performance issues, documentation coverage, and generates PR summaries.
Sales Outreach Engine is coming soon
Be the first to know when this template launches. Sign up for launch notification above.
Browse Available Templates