CrewAIIntermediate~30 minutes

Sales Outreach Agent

Turn cold prospects into warm leads with AI-personalized outreach at scale

4.5(59 reviews)Sales & Marketing
Preview Code ↓
$149$298
  • Full source code & documentation
  • Commercial license included
  • 30-day email support
  • Free updates for 1 year

What You Get

Everything included in this template package

💻

Working Agent Code

3 production-ready CrewAI agents with full orchestration

⚙️

Configuration File

YAML config for API keys, sending limits, and personalization rules

💬

Prompt Templates

10 battle-tested prompts for different outreach scenarios

📖

Setup Guide

Step-by-step walkthrough from install to first campaign

↔️

Example I/O

Sample prospect lists and generated email outputs

📐

Architecture Diagram

Visual flow of the multi-agent pipeline

😤

The Problem

Manual cold outreach is painfully slow. Sales reps spend 3-4 hours per day researching prospects, writing personalized emails, and managing follow-ups — resulting in maybe 30-50 emails that still feel generic.

The Solution

This agent crew automatically researches each prospect, crafts hyper-personalized emails referencing their company news, role, and pain points, then schedules intelligent follow-up sequences. Send 500+ personalized emails per day.

How It Works

Your AI crew handles the entire workflow

Input

Your task description, data, or trigger event

AI Agents
Prospect ResearcherGathers company info, recent news, and role context from Apollo.io
Email ComposerCrafts personalized cold emails using research data and proven frameworks
Campaign ManagerSchedules sends, manages follow-ups, and tracks engagement via SendGrid
Output

Structured results, reports, and actionable insights

Code Preview

Sample of the CrewAI agent setup

Preview only
crew.py
from crewai import Agent, Task, Crew
from tools import ApolloSearchTool, SendGridTool

researcher = Agent(
    role="Prospect Researcher",
    goal="Find detailed info about each prospect",
    backstory="You are an expert B2B researcher who finds"
              " compelling angles for sales outreach.",
    tools=[ApolloSearchTool()],
    verbose=True
)

composer = Agent(
    role="Email Composer",
    goal="Write hyper-personalized cold emails",
    backstory="You are a top-performing SDR who writes"
              " emails that get 40%+ open rates.",
    verbose=True
)

research_task = Task(
    description="Research {prospect_name} at {company}",
    agent=researcher,
    expected_output="Detailed prospect brief with angles"
)

crew = Crew(
    agents=[researcher, composer],
    tasks=[research_task, compose_task],
    verbose=True
)

Example Input & Output

See what goes in and what comes out

Input
Prospect: Sarah Chen, VP of Engineering at DataFlow Inc.
Company size: 200 employees
Industry: Data Infrastructure
Output
Subject: DataFlow's Series B — scaling eng without scaling headcount?

Hi Sarah,

Congrats on DataFlow's Series B — scaling from 50 to 200 engineers in 18 months is no small feat. I noticed your recent blog post about reducing pipeline latency by 40% — impressive work.

We help engineering leaders like you automate repetitive workflow orchestration so your team can focus on the hard problems. Companies similar to DataFlow have cut operational overhead by 60% within 3 months.

Worth a 15-minute chat next week?

Best,
[Your name]

Key Features

Built for production use

Automated prospect research and enrichment
Personalized email sequence generation
Multi-channel outreach orchestration
Response tracking and follow-up automation
CRM integration ready
A/B testing for subject lines

Requirements

🐍
Python
3.9+
⚙️
Framework
CrewAI 0.28+
🔑
API Keys
OpenAI API key, Apollo.io API key, SendGrid API key
💰
Monthly Cost
$50-150/mo depending on volume

Frequently Asked Questions

Is this template fully customizable?+

Yes. Every prompt, agent role, and workflow step is editable. You can swap tools, change personalization logic, and adjust sending rules.

What if I need help setting it up?+

Every purchase includes 30 days of email support. We typically respond within 24 hours on business days.

What framework does this use?+

This template uses CrewAI, a popular Python framework for building multi-agent systems. No prior CrewAI experience needed.

Can I use this commercially?+

Absolutely. You get a commercial license to use this template in your business, modify it, and deploy it for your team or clients.

What's the refund policy?+

We offer a 14-day money-back guarantee. If the template doesn't meet your needs, contact us for a full refund.

Ready to automate with Sales Outreach Agent?

Join the waitlist and be first to know when this template launches.