Draft a callout edit
update_calloutDraft changing a callout asset's text in place — returns a PREVIEW.
The asset keeps its ID and performance history, and the new text shows everywhere it is linked. The preview pins the current text; if someone edits the asset in Google Ads before the apply, nothing is sent.
Google Ads API: https://developers.google.com/google-ads/api/docs/start
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": {
"asset_id": "<asset_id>",
"callout_text": "<callout_text>"
},
"name": "update_callout"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asset_id | Yes | Numeric ID of the callout asset. | |
| customer_id | No | Google Ads customer ID (digits, dashes optional). Defaults to the configured account. | |
| callout_text | Yes | The new text, at most 25 characters. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||