Check team availability
calendar_check_availabilityCheck which team members are available on a date, from their working hours and that day's calendar events. The day is bounded in the workspace time zone (a member's own time zone override wins for that member) and the answer states the zone. date is required; employee_ids (from team_members_list) narrows the check. Returns available members (with working hours) and unavailable members (booked, with conflicts, or not a working day). For one person's weekly hours use team_member_availability_get; for events, calendar_list_events.
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": {
"date": "<date>"
},
"name": "calendar_check_availability"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | The day to check, ISO date (YYYY-MM-DD). | |
| employee_ids | No | Team member ids (from team_members_list) to check; omit for everyone. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ||
| available | Yes | ||
| time_zone | Yes | ||
| day_of_week | Yes | ||
| unavailable | Yes |