report_appointment_summary
Generate an appointment summary for a date range, counting appointments by confirmation status (Confirmed, Declined, NoResponse) to review booking outcomes.
Instructions
Generate an appointment summary for a date range. Counts appointments by confirmation status (Confirmed/Declined/NoResponse). Uses the /appointment/search endpoint, which filters by date server-side.
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": {
"startDate": "<startDate>",
"endDate": "<endDate>"
},
"name": "report_appointment_summary"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endDate | Yes | End date in ISO 8601 format (e.g., "2026-04-30") | |
| startDate | Yes | Start date in ISO 8601 format (e.g., "2026-04-01") | |
| locationId | No | Filter by location ID. Defaults to SHOPMONKEY_LOCATION_ID env var if set. |