Skip to main content

Scheduling & Bookings

Calendar, resources, availability.
All in one place.

Schedule appointments, manage resource availability, accept online bookings, and connect completed appointments directly to your billing workflow.

Scheduling that connects to everything

Not just a calendar — a complete scheduling system that links bookings to resources, pricing, billing, and customer records.

Calendar views

Day, week, and month views with colour-coded appointments. Drag-and-drop rescheduling. Quick actions for confirming, completing, or cancelling bookings.

Resource management

Manage practitioners, rooms, and equipment with individual availability schedules. Set weekly hours, slot durations, and break times.

Event types & categories

Define appointment types with custom durations, colours, pricing, and buffer times. Organise into categories for quick selection during booking.

Online booking widget

Embed a customisable booking widget on your website. Customers select an event type, resource, and time slot — then confirm with their details.

Pricing & add-ons

Tiered pricing with conditional rules — first-visit discounts, loyalty rates, and service add-ons. Pricing is calculated automatically during booking.

Booking lifecycle

From creation to confirmation to completion. Billing policies define when a booking becomes billable, and invoices can be generated automatically.

Recurring bookings

Set up repeating appointments at regular intervals. Each occurrence tracks independently through the lifecycle while maintaining the series link.

Participant tracking

Add and manage participants per booking. Track attendance alongside booking status. Link participants to billing line items for accurate invoicing.

The booking flow

A guided workflow that takes your team from event selection to confirmed appointment in seconds.

Step 1Event type

Choose the appointment type

Step 2Resource

Pick a practitioner or room

Step 3Time slot

Select from available slots

Step 4Details

Patient or customer info

Step 5Deliver

Mark complete, trigger billing

Online booking widget

Let your customers book appointments directly from your website. The widget shows real-time availability, respects resource schedules, and creates bookings in your system automatically.

Embeddable on any website
Shows real-time slot availability
Mobile-friendly responsive design
Customisable appearance
New or existing customer support
Confirmation notifications

Why it matters

No double-bookings, ever — availability is enforced in real time so the right person is always in the right place

Stop re-typing appointment details into invoices — completed bookings flow straight to billing automatically

Correct pricing every time without manual lookups — rates are calculated from event type, tier, and applicable rules

Fill your calendar while you sleep — customers book online 24/7 without calling or emailing your team

Staff always know their schedule — recurring appointments track independently while maintaining the series link

Resolve scheduling disputes in seconds — every booking change is tracked with a full history of who changed what

See scheduling in action

Book a demo and we'll show you the full booking flow — from calendar setup to automatic invoicing.