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.