> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getcitable.com/llms.txt
> Use this file to discover all available pages before exploring further.

# manage_paid_ad

> Create, update, pause, or archive a paid ad on an AI surface.

Create or update a paid ad on an AI surface (ChatGPT Ads today; Perplexity / Gemini / Grok / Copilot when those engines open advertising).

## When to use

* "Launch a ChatGPT Ads campaign for prompt cluster X."
* "Pause ad group Y."
* "Archive that under-performing ad."

## When not to use

* The user wants reporting only — use [`get_paid_ads_insights`](/mcp/reads/get-paid-ads-insights).
* The user wants strategy proposals — use [`recommend_paid_ad_strategy`](/mcp/writes/recommend-paid-ad-strategy).

## Inputs

The `engine` input defaults to `'chatgpt'`. Every successful write is gated by the persona-intent matrix before the engine API write (block-severity violations halt; warn-severity logs; allowed proceeds). After the external write succeeds, the action is recorded so its 30-day impact can be measured.

## See also

* [Overview](/mcp/overview)
* [Paid campaigns](/features/paid-campaigns)
