Pause or activate entities (adsap_set_entity_status)
Platform: Meta · Read or write: Write · Plan: All plans · Consumes a task: Yes · Preview supported: Yes
What it does
Pauses or reactivates Meta campaigns, ad sets or ads in one batch, up to 50 at a time. You name the level and the entities, and the copilot applies the change. Ask for a preview to see what would change before the copilot touches anything.
Parameters
Descriptions are shortened from the tool schema. Your assistant sees the full text.
| Name | Type | Required | Description |
|---|---|---|---|
entity_type | one of campaign, adset, ad | Yes | |
entity_ids | array of string | Yes | |
action | one of pause, activate | Yes | |
dry_run | boolean | No | Preview only: the request is validated and the resolved payload returned, nothing is created or changed. |
ad_account_id | string | Yes |
Example prompts
- “Pause every ad set in the Winter Clearance campaign.”
- “Turn the Lookalike 1% ad set back on.”
- “Show me what would happen if I paused these three campaigns, but do not pause them yet.”
Notes
The copilot only reactivates something when you ask for it in so many words.
Related tools
adsap_update_entity: Edit an existing Meta campaign, ad set, or ad: change name, status (PAUSED/ACTIVE), budget, schedule, or ad-set targeting.
Guide
Read Managing campaigns for the workflow around this tool, and the Tool reference for every tool.
Last updated on