Core concepts
Resources
Resources are the things customers book: people, rooms, equipment, or anything with capacity and pricing.
Overview
Each resource belongs to one tenant. Schedules and slots are attached to resources; bookings reference a resource (and usually a slot or a date range). You manage resources from the dashboard or via /api/resources.
Core fields
- Name — Label shown in the dashboard and widget.
- Type — Free-form category (e.g.
room,consultant) for your own logic and reporting. - Capacity — How many seats or parallel bookings the resource supports per slot.
- meta (JSON) — Pricing lives here: e.g.
price_cents,pricing_typeasper_slot,per_day, orper_nightfor multi-day stays.
Pricing models
Per slot
Fixed time windows (appointments, classes). Widget and API use slot ids from availability.
Per day / per night
Date ranges for rentals or accommodation; booking requests include start_date and end_date.
Timezones
Tenant-level timezone and currency drive how schedules and slots are interpreted. Align schedules with the tenant timezone when configuring availability.