Growth Agent

Reads your funnel daily and surfaces one high-leverage opportunity to ship next week. Powered by Claude Opus.

What it looks at

  • Signups last 7d / 30d, and the diff
  • Top 20 event types last 30d
  • Send rollup: delivered / opened / clicked / bounced / complained
  • Active campaigns + their triggers
  • Recent insights (so it doesn't repeat itself)
  • Your brand voice (so the proposal sounds like you)

What it outputs

One insight row in insights with severity (info / opportunity / warning / critical), a title/summary, and an actions array. If the action is kind: create_campaign, the campaign definition is included verbatim — one click to schedule.

Schedule

Runs daily at 13:00 UTC via cron. Manual trigger from /studio/insights.

Memory

Every insight's rationale is stored in ai_memories with kind=growth_insightand a 90-day TTL. Future runs see what was already proposed, preventing "please add a Day-3 nudge" from showing up three weeks in a row.