Skip to content

Marketing Agent

The Marketing Agent helps the team maintain a healthy content pipeline by drafting posts, capturing organic story moments from Slack conversations, and keeping the publishing schedule on track.

  • Content pipeline management — track posts from idea through to published
  • AI-drafted content — generate post drafts from project data
  • Story moments — automatically captures interesting conversations from team channels
  • Pipeline health checks — daily monitoring with auto-replenishment when the pipeline runs low
  • Engagement tracking — log and auto-scrape metrics for published posts

Type /marketing in Slack followed by a subcommand:

CommandWhat It Does
/marketing or /marketing statusView the current content pipeline
/marketing draft <post-id>Generate an AI draft for a post
/marketing draft <post-id> <feedback>Revise an existing draft with your feedback
/marketing publish <post-id> [url] [url]Mark a post as published (with optional tracking URLs)
/marketing metrics <post-id> <likes> <comments> <shares>Manually log engagement metrics
/marketing replenishGenerate new post ideas to fill the pipeline
/marketing nextShow the next post that needs attention
/marketing momentsView captured story moments
/marketing helpShow the command reference
/marketing status
/marketing draft 1.3
/marketing draft 1.3 Make it more casual and add a hook
/marketing publish 1.3 https://linkedin.com/posts/... https://instagram.com/p/...
/marketing next
/marketing moments
/marketing replenish

The agent generates post drafts using project data and story moments:

  1. Run /marketing draft <post-id> to generate an initial draft
  2. Review the output in Slack
  3. Run /marketing draft <post-id> <feedback> to revise with specific direction
  4. Repeat until happy, then publish

The agent monitors team channels for conversations worth sharing — project wins, interesting technical discussions, team milestones. When it spots something, it captures the moment so the marketing team can turn it into content later.

Monitored channels include internal team discussions and project channels. Moments appear in the /marketing moments view where you can review them and see which posts they’ve been matched to.

The agent automatically monitors pipeline health:

  • Daily checks ensure there’s always content in the queue and scrape metrics for published posts
  • Auto-replenishment triggers when the pipeline falls below one month of content
  • Weekly reviews every Monday summarise what’s published, what’s in progress, and what needs attention

When you publish a post, include the URLs to enable automatic metric tracking:

/marketing publish 1.3 https://linkedin.com/posts/abc https://instagram.com/p/xyz

The agent auto-detects the platform (LinkedIn, Instagram, Twitter, Facebook, TikTok) and scrapes engagement metrics daily for the first 30 days.

You can also log metrics manually:

/marketing metrics 1.3 42 12 5

The agent pulls data from:

  • KV Store — content plan, drafts, moments log
  • Slack — monitored channels for story moment capture
  • Claude — content generation, drafting, and revision
  • Social platforms — auto-scraped engagement metrics