Every dollar works harder.
Ad spend optimization, campaign management, and lead generation — governed by your rules.
Every channel, measured.
The Marketing agent monitors performance across every channel in real time. It reallocates budget from underperforming campaigns to high-ROAS channels, pauses spend when CAC exceeds your thresholds, schedules content distribution, and scores leads for the Sales agent. Your constitution sets the guardrails — the agent maximizes within them.
It caught a $200 CAC spike on Facebook at 2am and moved the budget to Google before I woke up. That would have cost me $3K.
Marcus Rivera
CEO, Stackline
What the Marketing agent does
Ad Spend Optimization
Real-time monitoring of CAC, ROAS, and CPA across all channels. Automatically pauses campaigns exceeding your cost thresholds and reallocates budget to top performers.
Campaign Management
Launches, monitors, and adjusts campaigns based on performance data. A/B tests creative variations and scales winners within your daily spend caps.
Content Distribution
Schedules and publishes content across channels. Optimizes posting times based on engagement data. Adapts distribution strategy based on performance.
Lead Scoring
Scores inbound leads based on engagement signals, fit criteria, and conversion likelihood. Routes qualified leads to the Sales agent for follow-up.
How the agent thinks.
Every decision the Marketing agent makes is grounded in your constitution. It loads your constraints, checks priorities, and applies your tradeoff guidance before taking any action. The reasoning is logged. The rules are yours.
$ agent load --domain marketing
constitution v12 loaded
domain: marketing
constraints:
max_cac: $200 per channel
daily_ad_spend: $500 per channel
auto_pause: if CAC > threshold for 48h
roas_floor: 2.0x minimum to continue spend
status: ready — awaiting room dispatchSee it work
Scenario
Facebook ad campaign CAC hit $247 — above $200 threshold
OBSERVE
Google campaign running at 4.2x ROAS. Facebook ROAS dropped to 0.8x over last 72 hours.
DECIDE
Pause Facebook campaign. Reallocate $1,200 daily budget to Google. Constitutional rule: auto-pause when CAC exceeds threshold for 48h.
GATE
EXECUTE
Budget reallocated. Blended CAC dropped to $142 within 3 days.
Works alongside
Agents coordinate across departments — no silos, no handoff friction.