meta_ads_ad_rules_delete
Delete an automated rule in Meta Ads permanently. This removes the rule and its evaluation history, so only use when no rollback is needed. To pause temporarily, disable the rule instead.
Instructions
Deletes an Automated Rule. Returns a success flag. Destructive — the rule stops firing immediately and its evaluation history is purged. Not automatically reversible — record before-state with mureo_state_action_log_append if you may need to roll back (and note that re-creating the rule assigns a new rule_id, which can break downstream references). For temporary suspension prefer meta_ads_ad_rules_update with status=DISABLED.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rule_id | Yes | Rule ID to delete. | |
| account_id | No | Meta Ads account ID in the format 'act_XXXXXXXXXX' (e.g. 'act_1234567890'). Optional — falls back to META_ADS_ACCOUNT_ID from the configured credentials. The leading 'act_' prefix is required. |