Inputs
Output
Type:Dict
Returns what was submitted and anything Microsoft refused.
Fields: action, submitted, recommendation_ids, failedDocumentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Apply or dismiss Microsoft Ads recommendations
| App | Microsoft Ads |
| Operation ID | microsoft_ads_apply_recommendations |
| Type | Action |
| Connection | microsoft_ads (required) |
| Credits per run | 1 |
| Agent / MCP tool | Yes |
| Requires approval | Yes (write operation) |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
account | DynamicAccount | Yes | - | Microsoft Ads account that owns the recommendations. |
action | enum (Apply, Dismiss) | Yes | - | Apply makes the change Microsoft suggests, which edits live campaigns. Dismiss hides the recommendation without changing anything. |
recommendations | string or array of any | Yes | - | Which recommendations to act on, as JSON. Each entry needs recommendation_id and recommendation_type, both returned by microsoft_ads_list_recommendations. Applying a budget recommendation can also take a budget_amount to override Microsoft’s suggested figure. |
Dict
Returns what was submitted and anything Microsoft refused.
Fields: action, submitted, recommendation_ids, failed