Kontacts docs
Bookings

Bookings

A public booking page per project, with webhook events and MCP access.

Each project can publish a booking page where visitors pick a slot from your availability; confirmed bookings land in the project alongside its mail. You configure meeting types and availability from the dashboard or over MCP.

The programmatic surface today:

  • Webhooks — subscribe to booking.created and booking.cancelled to react to bookings from your own systems. See Webhooks.
  • MCP — agents can run the whole setup on the hosted MCP server: read a project's bookings with list_bookings, draft meeting types with create_meeting_type, set the weekly hours and timezone with set_availability (read the current windows with list_meeting_types first), and publish the booking page with set_meeting_type_active — which refuses a page with no bookable hours unless told otherwise.

Fuller docs for this section — meeting types, availability, the public page — are being written.