Change when a post goes out
reschedule_postUse this when the signed-in owner wants an approved post to go out at a different time, or to book an approved post that isn't booked yet. Give the time in the business's own timezone. First call it without confirm: it says exactly what would change and changes nothing. Show that to the owner, and call again with confirm true only after they say yes. Only posts the owner already approved; a post that's already posted can't be moved. Each post publishes once per platform.
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": {
"postId": "<postId>",
"when": "<when>"
},
"name": "reschedule_post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| when | Yes | The new time in the business's own timezone as YYYY-MM-DDTHH:MM (e.g. 2026-11-07T19:00), or now | |
| postId | Yes | The post to move | |
| confirm | No | True only after the owner saw what will change and said yes |