create_schedule
Set up a working hours schedule by defining weekly time blocks, time zone, and default status to manage availability for bookings.
Instructions
Create an availability schedule.
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": {
"name": "<name>",
"time_zone": "<time_zone>",
"is_default": "<is_default>"
},
"name": "create_schedule"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Schedule name (e.g., "Office Hours") | |
| schedule | No | Working hour blocks. Each block: {"days": [1,2,3,4,5], "startTime": "09:00", "endTime": "17:00"} days: 0=Sunday, 1=Monday, ..., 6=Saturday | |
| time_zone | Yes | IANA timezone (e.g., "America/New_York") | |
| is_default | Yes | Whether this is the default schedule (REQUIRED — API returns 400 without it) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |