Reschedule my booking request
reschedule_bookingMoves a pending request to another available option for the same host. Withdraws the old request and sends a new one. Approved meetings cannot be moved through this tool and return no_match with reason confirmed_needs_host. Without confirm: true, the operation changes nothing and returns a read-back with status needs_confirmation. confirm: true executes the same operation after the person has confirmed that read-back. Every result has a status listed in the output schema. temporarily_unavailable indicates a temporary service failure.
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": {
"requestId": "<requestId>",
"optionId": "<optionId>"
},
"name": "reschedule_booking"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| invite | No | The invite value, if the request came from a personal link. | |
| confirm | No | true indicates the person confirmed the read-back returned by the same operation with confirmation omitted. | |
| optionId | Yes | The new time, identified by an optionId from a recent availability response for the same host. | |
| passcode | No | The page passcode, if the page has one. | |
| guestZone | No | The guest's IANA time zone. | |
| requestId | Yes | requestId from an earlier answer. | |
| _endUserId | No | Optional opaque per-call end-user attribution token populated by the MCP host, not the LLM. Accepts a non-PII hash or token, excluding raw email addresses, names, or platform user IDs. | |
| guestHistoryToken | No | guestHistoryToken returned with the request; grants access to this guest's requests to that host. | |
| guestTrackingToken | No | guestTrackingToken returned when this request was created. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | ||
| error | No | ||
| reason | No | ||
| status | Yes | ||
| options | No | ||
| request | No | ||
| summary | No | ||
| readBack | No | ||
| guestHistoryToken | No | ||
| replacedRequestId | No | ||
| guestTrackingToken | No |