Skip to content

Marketer

sb marketer is the campaign-planning agent surface in SecondBrain.

Purpose

  • plan campaigns from short briefs
  • evaluate briefs or existing campaign plans
  • run deterministic demos for sanity checks

Current CLI Surface

sb marketer plan "Alert users who searched BOM-DEL in last 7 days about a price drop."
sb marketer plan "Upsell experiences to recent hotel bookers." --json
sb marketer eval "Payment rescue for abandoned checkout." --simulate
sb marketer demo

Use sb marketer --help and subcommand help for exact options.

Current Model

The marketer subsystem is organized around:

  • CLI entrypoints in brain/cli/
  • orchestration in brain/marketing/orchestrator.py
  • wrapper/runtime entrypoints in brain/marketing/agent.py
  • typed contracts in brain/marketing/models.py
  • stage-specific agents under brain/marketing/agents/

Typical Workflow

Plan

sb marketer plan "Launch a reactivation campaign for dormant users." --json

Evaluate

sb marketer eval "Launch a reactivation campaign for dormant users." --simulate

Demo

sb marketer demo