list_appointments
Find IntakeQ appointments by filtering with client ID, date range, status, or practitioner email.
Instructions
List appointments. At least one of clientId, startDate, or endDate must be provided.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_appointments"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-based) | |
| status | No | Filter by appointment status | |
| endDate | No | End date filter (YYYY-MM-DD) | |
| clientId | No | Filter by client ID | |
| startDate | No | Start date filter (YYYY-MM-DD) | |
| practitionerEmail | No | Filter by practitioner email |