reschedule_appointment
Reporte un rendez-vous existant vers un nouveau créneau. L'opération est atomique : l'ancien RDV est annulé et le nouveau est créé en une seule transaction, évitant qu'un autre agent prenne le créneau cible entre les deux. Un nouveau appointment_token est émis — l'ancien est révoqué définitivement.
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": {
"appointment_id": "<appointment_id>",
"appointment_token": "<appointment_token>",
"new_date": "<new_date>",
"new_time": "<new_time>"
},
"name": "reschedule_appointment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| new_date | Yes | Nouvelle date au format YYYY-MM-DD | |
| new_time | Yes | Nouvelle heure au format HH:MM | |
| appointment_id | Yes | Identifiant du rendez-vous à reporter | |
| appointment_token | Yes | Token de sécurité reçu lors de la réservation initiale |