@ossy/booking

Booking

Booking & scheduling for service providers

62 capabilities included

Booking

Booking & scheduling for service providers

How to use this capability

Ways to interact with this capability — pick a path to jump to the relevant section below.

Widgets

Compact widgets for your workspace dashboard — UI components you can also embed in pages or compose in apps.

Card

@ossy/booking/view/booking/card

Service

@ossy/booking/view/service

Card

@ossy/booking/view/service/card

Bookings

booking/bookings

Actions

Invokable intents — call directly via SDK, POST /actions, or MCP tools. This is the agent-facing surface, not background jobs.

Cancel

@ossy/booking/actions/cancel

sdk.invoke('@ossy/booking/actions/cancel', { … })
POST /actions
{ "action": "@ossy/booking/actions/cancel", "payload": { … } }

Background tasks

Background and scheduled handlers — triggered by events or cron, not called via SDK, POST /actions, or MCP. Ids use the tasks/ path (distinct from actions/).

Cancel

@ossy/booking/tasks/cancel

Confirm

@ossy/booking/tasks/confirm

Create

@ossy/booking/tasks/create

Create Service

@ossy/booking/tasks/create-service

Decline

@ossy/booking/tasks/decline

Delete Service

@ossy/booking/tasks/delete-service

Get Availability

@ossy/booking/tasks/get-availability

Get Available Slots

@ossy/booking/tasks/get-available-slots

Get Services

@ossy/booking/tasks/get-services

List

@ossy/booking/tasks/list

Save Availability

@ossy/booking/tasks/save-availability

Send Reminder

Hourly cron — emails clients ~24h before their booking.

@ossy/booking/tasks/send-reminder

Update Service

@ossy/booking/tasks/update-service

Aggregates

Domain aggregates and bounded-context entities.

Booking List

booking/data/booking-list

Pages

Routes and screens included with this capability — open any page to see it live.

Availability Setup

/availability

Booking Detail

/bookings/:bookingId

Bookings

/bookings

Home

/booking

Services

/services

Public Booking

/book/:providerSlug

Resource types

Structured entities and templates registered for resources.

Availability

@ossy/booking/schema/availability

Booking

@ossy/booking/schema/booking

Public Booking Form

@ossy/booking/schema/public-booking-form

Service

@ossy/booking/schema/service

APIs

HTTP endpoints exposed by this capability.

Booking.Confirm

booking.confirm

/api/v0/booking/confirm

Booking.Decline

booking.decline

/api/v0/booking/decline

Email templates

Transactional messages sent by this capability.

Cancellation

@ossy/booking/emails/cancellation

Confirmation

@ossy/booking/emails/confirmation

Reminder

@ossy/booking/emails/reminder

Request

@ossy/booking/emails/request