Windsor.ai write actions: manage ad campaigns directly from your AI chatWindsor.ai isn't just a data pipeline — it can act on your ad accounts too. Pause a campaign, adjust a budget, or launch a new ad set by asking in plain English, from inside Claude, ChatGPT, Copilot, or any MCP-compatible AI chat client. No dashboard, no export, no context switching. ✅ Pause, enable, and create campaigns, ad groups/ad sets, and ads across 5 ad platforms ✅ Change budgets and bidding strategies without opening the platform UI ✅ Runs through the free Windsor MCP server — works in Claude, ChatGPT, Copilot, and other MCP-compatible clients ✅ Every action is reversible where the platform allows it (noted per action below) Try It Free | Works across your ad platforms Right inside your AI chat
Pause my Facebook campaign.
Adjust my LinkedIn campaign budget to $50 a day.
Create a new campaign on Google Ads and write the ads using the right keywords. |
Write actions matrix
Every write action listed below can be run directly from your AI chat. We're constantly expanding coverage, so what's unavailable today may be available tomorrow.
| Write action | Google Ads | Meta Ads | Microsoft Ads | LinkedIn Ads | TikTok Ads |
|---|---|---|---|---|---|
| Enable campaign | ✅ | ✅ | ✅ | ✅ | ✅ |
| Pause campaign | ✅ | ✅ | ✅ | ✅ | ✅ |
| Set campaign budget | ✅ | ✅ | ✅ | ✅ | ✅ |
| Enable ad group / ad set | ✅ | ✅ | ✅ | – | ✅ |
| Pause ad group / ad set | ✅ | ✅ | ✅ | – | ✅ |
| Enable ad / creative | ✅ | ✅ | – | ✅ | ✅ |
| Pause ad / creative | ✅ | ✅ | – | ✅ | ✅ |
| Create campaign | ✅ | ✅ | – | – | – |
| Create ad group / ad set | ✅ | ✅ | – | – | – |
| Set ad group / ad set budget | – | ✅ | – | – | ✅ |
| Create ad / creative | ✅ | ✅ | – | – | – |
| Set campaign bidding strategy | ✅ | – | – | – | – |
| Set CPC bid ceiling | ✅ | – | – | – | – |
| Set max CPC bid | ✅ | – | – | – | – |
| Set target CPA | ✅ | – | – | – | – |
| Push negative keywords | ✅ | – | – | – | – |
| Enable/pause campaign group | – | – | – | ✅ | – |
| Set campaign group budget | – | – | – | ✅ | – |
| Boost organic post | – | ✅ | – | – | – |
Full action reference by platform
Every action exactly as returned by the live API, including required parameters. Descriptions are the API's own text, unedited.
Google Ads — 15 actions
| ID | Required params | Description |
|---|---|---|
| Loading live data… | ||
Meta Ads (Facebook & Instagram Ads) — 13 actions
| ID | Required params | Description |
|---|---|---|
| Loading live data… | ||
Microsoft Ads (Bing Ads) — 5 actions
| ID | Required params | Description |
|---|---|---|
| Loading live data… | ||
LinkedIn Ads — 8 actions
| ID | Required params | Description |
|---|---|---|
| Loading live data… | ||
TikTok Ads — 8 actions
| ID | Required params | Description |
|---|---|---|
| Loading live data… | ||
FAQs
Can I run write actions directly from Claude, ChatGPT, or Copilot?
Yes, through the free Windsor MCP server. Once connected, the AI client can see each write action as a callable tool with its required parameters and execute it on request.
Which ad platforms currently support write actions?
Google Ads, Meta Ads (Facebook & Instagram Ads), Microsoft Ads (Bing Ads), LinkedIn Ads, and TikTok Ads. Coverage differs by platform — see the matrix above for exactly what's supported where.
Are write actions reversible?
Most enable/pause and budget actions are reversible (e.g. pause_campaign / enable_campaign). Creation actions (new campaigns, ad sets, ads) are not reversible via a single action — the created object would need to be paused or removed separately.
Windsor vs Coupler.io