Move a saved ad
move_saved_adMoves an ad that is already saved into one of the user's collections, or back to unsorted with collection_id null. save_ad saves an ad that is not saved yet. Repeating the same move changes nothing.
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>",
"collection_id": "<collection_id>"
},
"name": "move_saved_ad"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ad_id | Yes | Ad id of a saved ad, from list_saved_ads. | |
| collection_id | Yes | Target collection id from list_collections, or null for unsorted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| savedAd | No | The saved-ad pointer and available evidence after this change. | |
| operation | No | Whether the saved-ad change inserted, updated or preserved the existing item. |