Docs menu
Get started
What is Opus GrowthQuickstartAdd to your AIHow it worksSafety and approvalCreditsPlansFAQAI apps
All AI appsChatGPTClaudeGrokPerplexityClaude CodeCodexGemini CLIOpenClawCursorVS CodeWindsurfOther MCPConnect ad platforms
Google AdsMeta AdsLinkedIn AdsMicrosoft AdvertisingTikTok AdsChatGPT AdsAgencies and MCCConnect data sources
Search ConsoleGoogle AnalyticsYouTubeBusiness ProfileTag ManagerWebsites and SEO
AI ServerWordPressSEO IntelligenceClick fraudTool reference
All toolsGoogle AdsMeta AdsTikTok AdsLinkedIn AdsMicrosoft AdvertisingChatGPT AdsSearch ConsoleGoogle AnalyticsYouTubeBusiness ProfileTag ManagerWordPressAI ServerSEO IntelligenceClick fraudCross-channelAccount and billingLanguage
ChatGPT Ads Status
Pauses, activates or archives a ChatGPT Ads campaign, ad group or ad.
- Type
- Makes changes
- Credits
- 5
- Platform
- ChatGPT Ads
- Approval
- Preview first, applied after you approve
What it does
Pauses, activates or archives a ChatGPT Ads campaign, ad group or ad.
`kind`: campaign | ad_group | ad. `action`: pause | activate | archive. Archiving is not reversible through the API, so it needs the same explicit confirmation as the others. confirm=false returns a dry run naming exactly what will change; confirm=true applies it and reads the object back so the new status is confirmed rather than assumed.
`account` = the ChatGPT Ads ad account id; leave it empty to use your connected/default account. Each OpenAI Ads API key is scoped to one ad account, so connect one key per account with connect_chatgpt_ads.
MCP: chatgpt_ads_status
How to use it
You don't call tools by name. Write what you want in ChatGPT, Claude or another assistant connected to Opus Growth, in your own words; it picks this tool when it fits.
Parameters
| Name | Type | Required | Default | |
|---|---|---|---|---|
| kind | string | Required | · | campaign · ad_group · ad · Object kind to read or change, using one of the kinds supported by this operation. |
| id | string | Required | · | Exact resource identifier to target. Prefer an ID returned by an Opus Growth list or create operation. |
| action | string | Required | · | pause · activate · archive · Requested action for the selected resource; choose one of the actions allowed by this schema. |
| confirm | boolean | Optional | false | Safety confirmation for a state-changing operation. Leave false to preview or validate; set true only after the user explicitly approves the shown change. |
| account | string | Optional | · | Connected account selector for this operation. Use the exact account ID or account value accepted by this tool; when in doubt, obtain it from the relevant account-listing tool. |
Related tools
chatgpt_ads_ad_previewChatGPT Ads Conversion Setupchatgpt_ads_conversion_setupChatGPT Ads Object Detailschatgpt_ads_detailsChatGPT Ads Location Lookupchatgpt_ads_geo_lookupChatGPT Ads Insightschatgpt_ads_insightsChatGPT Ads Spend Limitschatgpt_ads_spend_limitsConnect ChatGPT Adsconnect_chatgpt_adsCreate ChatGPT Ads Adcreate_chatgpt_ads_adCreate ChatGPT Ads Ad Groupcreate_chatgpt_ads_ad_group