Create Booking Page
shipmail_create_booking_pageCreate a booking page that exposes a mailbox's available time slots for scheduling appointments, with configurable duration, days, time window, and timezone.
Instructions
Create a booking page exposing one mailbox's availability. availability_days is 0=Sunday..6=Saturday. conferencing_provider is opt-in and must already be connected to the mailbox.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| slug | Yes | ||
| active | No | ||
| mailbox | Yes | The mailbox (calendar owner) address. | |
| timezone | Yes | IANA time zone. | |
| description | No | ||
| buffer_minutes | No | ||
| idempotency_key | No | Optional idempotency key. If omitted, the MCP server generates one for POST tools. | |
| duration_minutes | Yes | ||
| max_advance_days | No | ||
| availability_days | Yes | ||
| window_end_minutes | Yes | ||
| window_start_minutes | Yes | ||
| conferencing_provider | No | Opt-in meeting provider. It must already be connected to the page's mailbox. Null means no meeting link. | |
| minimum_notice_minutes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| booking_page | Yes |