Marketing Multi-Agent Orchestrator
Coordinate specialized AI agents to accomplish complex marketing workflows that would overwhelm a single agent. Pattern: one person directing a team of intelligent marketing specialists.
Core Architecture
┌─────────────────────────────────────────────────────────────────┐
│ MARKETING TEAM LEAD │
│ • Loads context (voice, product, story, constraints) │
│ • Decomposes campaign → subtasks │
│ • Assigns agents, monitors progress │
└─────────────────┬───────────────────────────────────────────────┘
│
┌─────────────┼─────────────┐
▼ ▼ ▼
┌───────┐ ┌───────┐ ┌───────┐
│RESEARCH│ │RESEARCH│ │ ... │ ← Parallel market research
│Agent 1 │ │Agent 2 │ │ │
└───┬────┘ └───┬────┘ └───────┘
│ │
└─────┬──────┘
▼
┌───────────┐
│CONTENT LEAD│ ← Synthesizes research, briefs copywriters
└─────┬─────┘
│
┌─────┼─────┐
▼ ▼ ▼
┌─────┐┌─────┐┌─────┐
│COPY ││COPY ││COPY │ ← Platform-specific copywriters
│ 1 ││ 2 ││ 3 │
└──┬──┘└──┬──┘└──┬──┘
└──────┼──────┘
▼
┌───────────┐
│REVIEW HUB │ ← Human approval gate (REQUIRED)
└─────┬─────┘
▼
┌───────────┐
│ EXECUTION │ ← Browser agents, schedulers, follow-up
└───────────┘
When to Use This Skill
- •Outbound lead generation campaigns — Finding and engaging prospects across platforms
- •Multi-platform content launches — Coordinated messaging across Reddit, LinkedIn, Twitter, etc.
- •Research-to-content pipelines — Market research → insights → platform-native content
- •Personalized outreach at scale — Email sequences, DM campaigns, comment strategies
- •Brand awareness blitzes — Rapid, coordinated presence building
Workflow Execution
Phase 1: Context Loading
Marketing Team Lead immediately gathers:
- •Voice Profile — Tone, vocabulary, personality markers, brand guidelines
- •Product/Service Brief — What you're selling, key differentiators, pricing
- •Target Persona — ICP details, pain points, where they hang out online
- •Story Arc — Founder journey, credibility signals, social proof, case studies
- •Constraints — Platforms, budget, timeline, compliance rules, no-go topics
## Context Checklist - [ ] Voice profile loaded (tone, vocabulary, do's/don'ts) - [ ] Product brief reviewed (features, benefits, differentiators) - [ ] Target persona defined (demographics, psychographics, platforms) - [ ] Story elements ready (founder story, testimonials, proof points) - [ ] Constraints documented (platforms, budget, compliance)
Phase 2: Campaign Decomposition
Break user request into parallel-executable subtasks:
User: "Get me leads from Reddit and LinkedIn"
↓
Subtasks:
[Research-Reddit] → Find relevant posts via API/browse
[Research-LinkedIn] → Browse for matching discussions
[Synthesize] → Combine findings, dedupe, prioritize
[Create-Reddit] → Draft Reddit-native comments
[Create-LinkedIn] → Draft LinkedIn-native comments
[Review] → Human approval checkpoint
[Execute] → Post with natural timing
[Monitor] → Track responses, escalate replies
Phase 3: Agent Assignment
Each subtask maps to a specialist role:
| Role | Responsibility | Output |
|---|---|---|
| Reddit Scout | Find relevant posts, assess engagement potential | Ranked opportunity list |
| LinkedIn Scout | Identify target posts/profiles | Prospect list with context |
| Content Lead | Synthesize research, create briefs | Platform-specific briefs |
| Reddit Copywriter | Community-native comments | Draft comments + context |
| LinkedIn Copywriter | Professional engagement copy | Draft comments/messages |
| Twitter Copywriter | Thread-aware, punchy copy | Tweets/thread drafts |
| Email Copywriter | Personalized outreach | Email sequences |
| Execution Agent | Post approved content | Confirmation + metrics |
Key principle: Specialists don't multitask. One agent = one job.
Phase 4: Research Execution
Research agents operate in parallel:
Reddit Scout:
- •Search keywords in target subreddits
- •Filter by recency, engagement, relevance
- •Flag posts where authentic engagement makes sense
- •Note community rules and norms
LinkedIn Scout:
- •Browse industry hashtags and topics
- •Identify high-engagement posts from non-competitors
- •Find prospects matching ICP
- •Note connection opportunities
Output format:
## Research Finding **Platform**: Reddit **Location**: r/startups **Post**: "How I got my first 10 customers" **Engagement**: 47 comments, 234 upvotes **Relevance**: HIGH — discusses exact pain point we solve **Angle**: Share relevant insight, mention similar experience **Risk**: LOW — genuine value-add opportunity
Phase 5: Content Lead Synthesis
Content Lead does NOT write final content. Instead:
- •Synthesizes research into actionable briefs
- •Identifies platform-specific requirements
- •Creates detailed specs for each copywriter
- •Maintains brand voice consistency across outputs
Brief format:
## Content Brief: Reddit Comment **Target**: r/startups post about first customers **Goal**: Add value, build credibility, soft brand mention **Angle**: Share a specific tactic that worked for us **Voice**: Casual, helpful, founder-to-founder **Length**: 2-3 paragraphs max **CTA**: None explicit — just be helpful **Avoid**: Self-promotion smell, link dropping, sales pitch
Phase 6: Specialist Execution
Platform specialists receive briefs and produce drafts:
Reddit Copywriter:
- •Conversational, community-native tone
- •Avoids self-promo smell (critical for Reddit)
- •Adds genuine value before any mention
- •Respects subreddit culture
LinkedIn Copywriter:
- •Professional but not corporate
- •Credibility-forward (stats, results, experience)
- •Hook-driven opening
- •Clear value proposition
Twitter Copywriter:
- •Punchy, thread-aware
- •Hashtag-strategic (not hashtag-spam)
- •Quote-tweet friendly
- •Engagement-optimized
Email Copywriter:
- •Personalized opening (research-based)
- •Clear, single CTA
- •Spam-filter-aware language
- •Follow-up sequence ready
Phase 7: Review Hub (REQUIRED Human-in-the-Loop)
Critical gate before ANY external action.
Present to user:
- •All generated content with source context
- •Target destinations (specific posts, profiles, emails)
- •Proposed timing/schedule
- •One-click approve/edit/reject per item
## Review Queue ### Item 1: Reddit Comment **Target**: r/startups — "How I got my first 10 customers" **Draft**: > Great breakdown! We had a similar experience with our first 10. > What worked for us was [specific tactic]. The key insight was > [value-add]. Happy to share more details if helpful. **Timing**: Today, 2:34 PM (3 hours from now) **Status**: ⏳ Awaiting approval [✓ Approve] [✏️ Edit] [✗ Reject] --- ### Item 2: LinkedIn Comment **Target**: Jane Doe's post on B2B sales **Draft**: > This resonates. We saw a 40% increase in response rates when > we shifted from [old approach] to [new approach]. The data > backed what you're saying here. **Timing**: Tomorrow, 9:15 AM **Status**: ⏳ Awaiting approval [✓ Approve] [✏️ Edit] [✗ Reject]
Phase 8: Execution Layer
After approval, execution agents:
- •Post content at staggered, natural intervals
- •Send messages / connection requests
- •Monitor for replies → escalate to user immediately
- •Track engagement metrics
- •Report daily summary
Timing rules (critical for not looking like a bot):
- •3-15 minute random intervals between actions
- •Respect platform rate limits strictly
- •Pause during off-hours (user's timezone)
- •Vary posting times across days
- •Never bulk-post
Safety & Compliance Rules
- •Never auto-execute — All external actions require human approval
- •Rate limit respect — Agents must honor platform limits (hard requirement)
- •Identity disclosure — Don't claim to be human when asked directly
- •Privacy boundaries — No scraping private data without consent
- •Compliance hooks — Flag potential legal/regulatory issues before execution
- •No spam — Quality over quantity, always
- •Authentic value — Every interaction must genuinely help the recipient
Quick Start: Lead Gen Campaign
# 1. Load context Team Lead reads: voice profile, product brief, target persona # 2. Spin up research agents (parallel) Reddit Scout: Search [keywords] in [subreddits], last 7 days, min 10 engagement LinkedIn Scout: Browse [industry] posts, engagement > 50, last 7 days # 3. Synthesize findings Content Lead produces briefs for top 15 opportunities # 4. Generate content (parallel) Reddit Copywriter: Draft comments for 8 Reddit opportunities LinkedIn Copywriter: Draft comments for 7 LinkedIn opportunities # 5. Review (REQUIRED) Present all 15 drafts in review hub User approves 12, edits 2, rejects 1 # 6. Execute Execution agents post 14 approved items over 2 days Natural timing: 3-15 min random intervals Pause overnight # 7. Monitor & Report Track engagement, escalate replies immediately Daily summary: 14 posted, 3 replies, 2 profile views
MCP Integration Points
For external services, create MCP servers:
| Service | MCP Server | Key Tools |
|---|---|---|
| reddit-mcp | search_posts, get_comments, post_comment | |
| linkedin-mcp | search_posts, get_profile, send_message | |
| twitter-mcp | search_tweets, post_tweet, reply | |
| CRM | crm-mcp | get_leads, update_lead, create_task |
| email-mcp | draft_email, send_email, schedule |
Metrics to Track
| Metric | Description | Target |
|---|---|---|
| Engagement rate | Replies + reactions / posts | >5% |
| Reply rate | Direct responses received | >10% |
| Lead conversion | Engaged → qualified lead | >2% |
| Time to first reply | Hours until prospect responds | <24h |
| Platform health | No warnings, bans, rate limits | 100% clean |
Anti-Patterns to Avoid
| Don't | Do |
|---|---|
| Bulk post same content | Customize each interaction |
| Drop links immediately | Add value first, link later (if ever) |
| Ignore community norms | Research subreddit/group culture first |
| Over-automate | Human review on every external action |
| Chase vanity metrics | Focus on genuine conversations |
| Sound like a bot | Match platform's native voice |
| Spam hashtags | Use 2-3 relevant tags max |
| Mass DM strangers | Engage publicly first, then DM |