Set up recurring bookings

Schedule appointments that repeat automatically and track every contract in one place.

Recurring bookings automate appointments that repeat on a fixed schedule — weekly maintenance visits, monthly check-ins, standing reservations. Nkapio creates each occurrence for you so nothing falls through the cracks.

Step 1 — Create a recurring booking

From the calendar, start a new booking and switch it to Recurring. Choose the client, service, staff member, and how often it repeats (weekly, monthly, or a custom interval).

The recurring booking form with client, service and frequency fields

Step 2 — Set the schedule and end date

Pick a start date and, if the contract has a term, an end date. Nkapio generates every future occurrence and adds them to the calendar automatically.

The recurring bookings list showing active contracts with their next occurrence

Step 3 — Track occurrences on the dashboard

Upcoming and completed occurrences appear on the operations dashboard, so you can see at a glance which recurring contracts are active and which need attention.

The dashboard widget listing upcoming recurring booking occurrences

Tip: cancelling a single occurrence doesn’t stop the series — edit the recurring booking itself to pause or end the contract.

What’s next