# Autonomous CMO Agents That Drive Growth

> Deploy marketing agents that optimize campaigns, allocate budget across channels, and create personalized content. Turn marketing data into revenue with AI-powered insights.

Canonical: https://cmo.do/

## In code

```ts
import { CMO } from 'cmo.do'

// Autonomous campaign optimization
CMO.on.Campaign.performance.changed($ => {
  const roi = $.metrics.revenue / $.metrics.spend

  if (roi > 3.0) {
    $.Ads.increase.Budget({ campaign: $.id, by: 0.2 })
  } else if (roi < 1.5) {
    $.Ads.pause.Campaign({ id: $.id })
    $.Alert.send.to.Team({ message: `Low ROI: ${roi}x` })
  }
})

// Weekly reports and forecasts
CMO.every.week($ => $.Email.send.to.CEO({
  subject: 'Growth Report',
  body: $.AI.generate.Summary({ metrics: $.Analytics.query() })
}))
```

## Frequently asked questions

### How autonomous are cmo.do agents?

CMO agents make independent decisions on campaign optimization, budget reallocation (<$5K daily), content A/B testing, and audience targeting without human oversight. They require approval for high-stakes actions (new channel spend >$10K, brand changes, major campaign launches) and escalate anomalies automatically. Agents learn from conversion patterns and improve ROI by 15-40% over 90 days.

### What marketing tasks can CMO agents perform?

Agents can optimize ad campaigns across Google, Facebook, LinkedIn, and TikTok; allocate budget dynamically based on ROI; create and test ad variations; segment audiences using ML; generate personalized email content; schedule social media posts; analyze attribution across channels; forecast CAC and LTV; identify churn risk; and recommend growth strategies based on market trends.

### How do I control agent behavior and prevent budget waste?

Set explicit spending limits per channel and campaign, require approval workflows for budget increases >20%, and monitor all decisions in real-time dashboards with full spend history. Agents operate within defined CAC targets and ROAS thresholds. Automatic fraud detection, duplicate spend prevention, and anomaly alerts included. Full audit logs and instant campaign pause capabilities.

### Can CMO agents integrate with my marketing stack?

Yes. Pre-built integrations with Google Ads, Facebook Ads, LinkedIn Ads, HubSpot, Marketo, Salesforce, Segment, Mixpanel, and 100+ marketing platforms. Automatic event tracking, conversion sync, and attribution modeling. Agents read campaign performance and write optimization decisions with full data consistency. Support for custom marketing APIs via REST/GraphQL.

### What AI models power the marketing agents?

Choose from GPT (content generation), Claude (analysis), Gemini (multimodal ads), or bring your own models. Agents use specialized models for each task: LLMs for copywriting, vision models for ad creative, ML models for attribution and forecasting. Automatic A/B testing of model outputs optimizes for your KPIs. Streaming responses and cost optimization included.

## Part of Platform.do

cmo.do is one of the primitives of Platform.do. Every .do shares one grammar, Business-as-Code, and one SDK.

- What is Business-as-Code? https://platform.do/business-as-code
- Platform.do: https://platform.do/
- Docs: https://docs.platform.do
