# Pause or activate entities (adsap_set_entity_status)

Pauses or reactivates Meta campaigns, ad sets or ads in one batch, up to 50 at a time.

Canonical: https://adsap.ai/docs/tools/adsap_set_entity_status
Updated: 2026-09-13

**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`](/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](/guides/campaigns/managing-campaigns) for the workflow around this tool, and the [Tool reference](/tools) for every tool.
