Draft Reddit ad changes
update_reddit_adDraft changes to a Reddit ad — name, landing URL (click_url), comments on/off.
The headline and body of a live Reddit post cannot be edited; new copy means a new ad via draft_reddit_ad, with the old ad paused. Returns a preview with a plan_id showing old → new; nothing changes until confirm_and_apply executes it.
Reddit Ads API: https://ads-api.reddit.com/docs/v3/
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ad_id": "<ad_id>"
},
"name": "update_reddit_ad"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New ad name; empty keeps the current one. | |
| ad_id | Yes | Reddit ad id (from get_reddit_ads). | |
| click_url | No | New landing URL (http:// or https://), verified to be reachable. TEXT (free-form) ads open the post itself and take no click_url. | |
| ad_account_id | No | Reddit ad account id (from list_reddit_accounts). Empty uses reddit.ad_account_id from the config. | |
| allow_comments | No | true or false turns comments on the ad's post on or off; omitted leaves them unchanged. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||