NanoSkill
submit your skill

Outreach Monitor

byjrr996shujin-png7GitHub starsGitHub

Automatically track influencer outreach emails, detect replies and signature details to update KOL status sheets. Get real-time response insights and follow-up prompts. Start free.

outreach
Result preview

Full Demo

Explore a real KOL outreach workflow powered by the Outreach Monitor Skill.

Get started

Run Your First Task

  1. Chat interface showing a user command to install a skill via 'npx skills add [URL]', followed by an AI assistant response detailing the installation process: checking URL, handling interactive selector, installing successfully, verifying linkage in ~/.hermes/skills/, loading to test functionality, confirming 'kol-outreach-monitor' is installed and linked. The skill monitors KOL/influencer email outreach campaigns — tracking sent emails, detecting replies via email/signature/domain matching, auto-updating spreadsheets, generating follow-up recommendations. It is symlinked into ~/.hermes/skills/ and auto-loads when queried for outreach tracking, inbox checks, or influencer management. Interface includes 'New Chat' header, token count, message input field, and send button.
    01

    Install

    Add the Outreach Monitor Skill to your AI agent.

  2. outreach monitor task
    02

    Launch Outreach

    Import your approved influencer list, generate personalized outreach emails, and begin tracking communication.

  3. Marketing slide titled 'KOL Outreach Command Center' under a blue 'OPERATIONS SYSTEM' tag. Left side shows a stylized diagram with three status boxes: 'Sent' (red border), 'Replied' (blue border), 'Interested' (green border), connected by lines inside a larger outlined container. Right side features bold headline, green subheading 'Tracker - Reply Log - Follow-up Engine - Dashboard', descriptive text: 'A professional outreach monitoring system for global influencer campaigns, built for clean handoff between marketing, partnerships, and campaign managers.' Bottom contains a prominent pink button labeled 'PDF SYSTEM DRAFT - IMPORT REAL SHORTLIST BEFORE USE'. Dark background with scattered red and blue dots as decorative elements.
    03

    Monitor Responses

    Analyze replies, identify collaboration intent, update outreach statuses, and generate actionable follow-up recommendations.

Install command

$ npx skills add https://github.com/jrr996shujin-png/kol-ops-suite/tree/main/skill-2-outreach-monitor

Installation signals

Installation activity

About

Outreach Monitor simplifies KOL email campaign management for marketers and agencies. It automatically scans your inbox, matches replies to your contact list, and updates your tracker with statuses like Interested or Declined—so you never miss a warm lead. Use it to turn messy email threads into a clear, actionable campaign dashboard.

The skill goes beyond basic reply detection by parsing email signatures to identify senders, even from new addresses. It classifies intent from reply content, generates one-line summaries, and flags follow-up opportunities. With built-in support for MailerLite, you can also send personalized batch emails straight from your workflow.

Ideal for agencies managing multiple creator outreach campaigns, it provides real-time stats like response rates and overdue follow-ups. Simply add the heartbeat command to your OpenClaw schedule and let it run in the background, pushing updates to your spreadsheet so you always know who to contact next.

Key features

What makes it powerful

  • Auto-detect replies

    Instantly match incoming emails to contacts using address, signature, and domain analysis to keep your outreach pipeline current.

  • Smart status updates

    Automatically label KOLs as Interested, Declined, or Pending based on reply content, saving hours of manual sorting.

  • Response insights

    Generate one-line summaries and track response rates and average reply time so you can measure outreach performance at a glance.

  • Follow-up reminders

    Flag overdue follow-ups and identify ready-to-evaluate interested KOLs, ensuring no warm lead slips through.

  • Hands-free monitoring

    Runs on a heartbeat schedule to check your inbox and update your tracker without manual effort, perfect for busy teams.

Use cases

When to reach for it

  • Track outreach responses

    Automatically check your inbox for replies from influencers and update your campaign tracker with statuses and summaries.

  • Send personalized bulk emails

    Use MailerLite to send batches of tailored outreach emails with one click, complete with personalization fields.

  • Identify hot leads

    Detect interest signals like pricing discussions to prioritize negotiation-ready KOLs before competitors do.

  • Get follow-up alerts

    Receive notifications when a sent email goes unanswered for 7 days so you can re-engage at the right time.

SKILL.md


name: kol-outreach-monitor description: Monitor and manage KOL/influencer email outreach campaigns. Tracks sent emails, detects replies, identifies sender from email signatures, auto-updates KOL status in the tracker spreadsheet. Use when user wants to track influencer outreach emails, check for replies, update outreach status, or manage the communication pipeline with creators. Also trigger when user mentions MailerLite, email campaigns to influencers, or outreach tracking.

Skill 2: Outreach Monitor

Manages the email outreach pipeline — from sending to tracking replies to auto-updating KOL status.

When to Use

  • User says "check my outreach inbox" or "any KOL replies?"
  • User wants to send batch outreach emails
  • User asks to update KOL contact status
  • User mentions MailerLite or email campaign tracking

Prerequisites

  • Screened shortlist from Skill 1 (or user-provided KOL list with emails)
  • Email access configured (MailerLite API, Gmail, or other email provider)

Process

Step 1: Prepare Outreach List

From the screened shortlist (Skill 1 output), extract KOLs that have valid email addresses.

Create outreach tracker:

FieldDescription
KOL NameChannel name
EmailContact email
PlatformYouTube/TikTok/IG
FollowersSubscriber count
StatusPending / Sent / Replied / Interested / Declined / No Response
Sent DateWhen outreach was sent
Reply DateWhen reply was received (if any)
Reply SummaryAuto-generated 1-line summary of reply content
Follow-up DueAuto-calculated: Sent Date + 7 days
NotesFree text for user

Step 2: Email Sending (if MailerLite connected)

  • Load email template (user provides or uses default)
  • Personalize each email with KOL name and channel reference
  • Send via connected email service
  • Update status to Sent with timestamp

If no email service is connected, output a ready-to-send list with personalized email drafts that user can manually send.

Step 3: Reply Monitoring (Heartbeat Task)

This is ideal for periodic automated checking. On each check cycle:

  1. Scan inbox for new emails
  2. For each new email, attempt to match sender to outreach list by:
    • Email address match (primary — match reply-from address to sent-to address)
    • Email signature parsing (secondary — extract name, title, company from signature block)
    • Domain matching (tertiary — match email domain to known KOL management agencies)
  3. If matched:
    • Update status to Replied
    • Parse reply content for intent signals:
      • Contains price/rate → Interested + flag "rate negotiation needed"
      • Contains "interested" / "love to" / "let's discuss" → Interested
      • Contains "not interested" / "pass" / "too busy" → Declined
      • Ambiguous → Replied + flag for human review
    • Auto-generate 1-line reply summary
  4. If not matched:
    • Log to unmatched-replies.md for manual review

Step 4: Status Dashboard Update

After each monitoring cycle, update the tracker with:

  • Total sent / replied / interested / declined / no response counts
  • Response rate percentage
  • Average response time
  • KOLs with follow-up overdue (sent > 7 days ago, no reply)

Step 5: Follow-up Recommendations

Flag KOLs where:

  • Status is Sent and it's been > 7 days → suggest follow-up
  • Status is Replied but not yet categorized → needs human review
  • Status is Interested → ready for Skill 1.5 deep evaluation

Output

  • campaign-workspace/02-outreach/outreach-tracker.xlsx — Main tracking spreadsheet
  • campaign-workspace/02-outreach/reply-log.md — Chronological log of all replies with summaries

Handoff

When interested KOLs are identified: "[X] KOLs have shown interest. Want me to run deep evaluation (Skill 1.5) on them to help you decide who to partner with?"

OpenClaw Heartbeat Integration

Add to HEARTBEAT.md for automated monitoring:

- Check email inbox for KOL outreach replies. If new replies found, update outreach-tracker.xlsx and notify me with a summary. If no new replies, HEARTBEAT_OK.

FAQ