This is how to enable a campaign in Microsoft Ads with AI: connect your Microsoft Ads account to PaidSync.ai, then ask Claude to enable a campaign after checking its ad groups and ads, which starts delivery and spend. Enabling starts spend, so it needs your explicit confirmation.
Because new Microsoft Ads campaigns start paused, enabling is the deliberate last step:
list_ms_adgroups shows the ad groups of the campaign with status.list_ms_ads shows the ads in an ad group with their editorial status.enable_ms_campaign sets the campaign status to active. It needs your explicit confirmation.list_ms_adgroups and list_ms_ads only read your account. enable_ms_campaign changes it. Claude calls these to enable a campaign.
| Tool | What it does |
|---|---|
| list_ms_adgroups | Checks the ad groups |
| list_ms_ads | Checks the ads and their approval |
| enable_ms_campaign | Starts delivery after you confirm |
A campaign with no approved ads or no active keywords will not deliver, so check those before you switch it on. If a keyword or an ad was added paused, enable it as well.
These steps use Claude to enable a campaign in Microsoft Ads. In the ChatGPT app PaidSync.ai is report-only for Microsoft Ads, so the change itself runs in Claude or another MCP client.
Start at paidsync.ai, then link Microsoft Ads through Microsoft's own sign-in screen. Use a Microsoft login that can reach the account where you plan to enable a campaign.
Open Claude's connector directory, add PaidSync.ai and sign in. Ask "list my Microsoft Ads accounts", then pick the account where you will enable a campaign.
List the ad groups, ads and their editorial status.
Ask for the campaign to be enabled and read which one it targets.
Confirm the change and pull performance after a few hours.
List the campaigns to see the active status, then pull performance to confirm it is serving.
Use these two prompts to enable a campaign in Microsoft Ads, in this order.
list_ms_adgroups and list_ms_ads only read your account, so the lookup before you enable a campaign changes nothing.enable_ms_campaign needs your explicit confirmation, and that applies when you enable a campaign.enable_ms_campaign runs to enable a campaign.enable_ms_campaign runs in Claude or another MCP client when you enable a campaign. Tokens are encrypted at rest.Every Microsoft Ads tool PaidSync.ai offers is on the Microsoft Ads (Bing Ads) MCP Server page, including the tools used to enable a campaign.
In Microsoft Advertising you switch the campaign status to active. With PaidSync.ai, ask Claude to check it and enable it after a confirmation.
An ad still in editorial review, a paused keyword or a paused ad group will stop delivery even when the campaign is active.
Not to enable a campaign itself. In the ChatGPT app PaidSync.ai reads and reports on Microsoft Ads but is report-only, so run the change in Claude or another MCP client. ChatGPT can still read the account first.
A connected Microsoft Ads account and a paused campaign with an approved ad and an active keyword.
PaidSync.ai is free for 15 tasks a month with no card, enough to enable a campaign in Microsoft Ads and see the result. Pro starts at $99 a month. See pricing.
PaidSync.ai runs 630+ tools across 14 ad and analytics platforms. Connect your accounts once and use them in the AI assistant you already work in.
Get Started Free Book a Demo