Inputs
SelectItem
Output
Type:Dict
Returns adset_id, adset_name, updated_fields, final payload, dry_run status, and any returned Meta response data.
Fields: dynamic (depend on the inputs)Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Fallback Meta Ads ad set patch tool for advanced or unsupported cases
| App | Meta Ads |
| Operation ID | meta_ads_update_adset |
| Type | Action |
| Connection | meta_ads (required) |
| Credits per run | 1 |
| Agent / MCP tool | Yes |
| Requires approval | Yes (write operation) |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
account | DynamicAccount | Yes | - | Select Meta Ads account, ask the user for it if not provided |
adset_id | string or SelectItem | Yes | - | The Meta Ads ad set ID to update. Do not include this inside update_payload. |
update_payload | object or string | Yes | - | Patch payload for Meta’s AdSet update API as an object or JSON string. Only the fields provided here are sent to Meta; this does not replace the full ad set. Use focused operations first when they exist, for example meta_ads_update_adset_status or meta_ads_update_adset_budget. Use valid Meta ad set fields such as bid_amount or targeting. Do not include identity fields like account_id or adset_id. |
dry_run | boolean | No | False | When true, return the resolved update payload without calling Meta Ads. |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
value | string | Yes | - | The value of the selectable item. |
label | string | Yes | - | The label of the selectable item, used for display purposes. If not provided, defaults to the value. |
Dict
Returns adset_id, adset_name, updated_fields, final payload, dry_run status, and any returned Meta response data.
Fields: dynamic (depend on the inputs)