Generates and delivers all outreach for OUTREACH_READY leads. Automated delivery via Chrome DevTools MCP -- email, LinkedIn, Instagram. Gig leads auto-applied on platform. No approval gates.
Takes OUTREACH_READY leads, generates personalized outreach, and delivers automatically via Chrome DevTools MCP. No approval gates. Gig leads are auto-applied on their platform.
agency.config.json populated (outreach, tools, case studies)personalization-enricher)cold-email-drafter -- generate emails (Touch 1)message-generator -- LinkedIn notes, Instagram DMs, call scriptscrm-writer -- save drafts and update statusesRead agency.config.json:
outreach.company_cadence -- 10-day action map for company leadsoutreach.gig_cadence -- 2-day action map for gig leadsoutreach.toneoutreach.banned_phrasesoutreach.sign_offcase_studies -- for proof pointstools.browser_automation -- Chrome DevTools MCP confignotifications -- Telegram bot configQuery CRM for leads with stage = OUTREACH_READY, sorted by score.
All delivery channels use Chrome DevTools MCP:
For each lead, merge tool availability AND lead's contact_surfaces.
A channel is draftable only if BOTH the tool is available AND the lead has that surface:
contact_surfaces.has_email = true OR email found during enrichment)contact_surfaces.has_linkedin = truecontact_surfaces.has_instagram = truecontact_surfaces.has_phone = trueRoute to gig application flow:
Route to full 10-day cadence:
Map each lead to their personalization tier:
For each lead, execute cold-email-drafter:
For leads with LinkedIn profiles, execute message-generator with config linkedin-note:
For leads with Instagram accounts, execute message-generator with config instagram-dm:
For leads scheduled for calls, execute message-generator with config call-script:
No approval gate. All outreach is delivered automatically.
Via Chrome DevTools MCP:
mcp__chrome-devtools__navigate_page to gig URLmcp__chrome-devtools__click apply/submit proposal buttonmcp__chrome-devtools__fill_form with proposal contentmcp__chrome-devtools__click submit buttonVia Chrome DevTools MCP -> Zoho webmail:
mcp__chrome-devtools__navigate_page to Zoho webmail composemcp__chrome-devtools__fill recipient emailmcp__chrome-devtools__fill subject linemcp__chrome-devtools__fill email bodymcp__chrome-devtools__click send buttonVia Chrome DevTools MCP -> LinkedIn:
mcp__chrome-devtools__navigate_page to contact's LinkedIn profilemcp__chrome-devtools__click Connect buttonmcp__chrome-devtools__click "Add a note"mcp__chrome-devtools__fill connection notemcp__chrome-devtools__click Send buttonVia Chrome DevTools MCP -> Instagram web:
mcp__chrome-devtools__navigate_page to Instagram DMsmcp__chrome-devtools__fill DM textmcp__chrome-devtools__click sendcrm-writerExecute crm-writer:
OUTREACH SUMMARY -- [Date]
---
COMPANY LEADS:
- Emails sent (Zoho webmail): N
- LinkedIn connection requests sent: N
- Instagram engagement: N
- Call scripts to sheet: N
GIG LEADS:
- Platform applications submitted: N
- Day 3 emails queued: N
DELIVERY STATUS:
- All sent via Chrome DevTools MCP
- Telegram notification sent
Next step: Run /evening-scan at 6 PM to check for responses
Trigger phrases: