get_available_slots
Retourne les créneaux disponibles pour un médecin à une date donnée. À appeler avant book_appointment pour proposer des options concrètes au patient plutôt que de réserver à l'aveugle.
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": {
"doctor_id": "<doctor_id>",
"date": "<date>"
},
"name": "get_available_slots"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Date au format YYYY-MM-DD (ex: "2026-05-10") | |
| motif_id | No | Identifiant du motif de consultation (optionnel, obtenu via get_doctor_profile). Adapte la grille de créneaux à la durée du motif. | |
| doctor_id | Yes | Identifiant du médecin (obtenu via search_doctors) |