An appointment booking system that knows what a Tuesday actually looks like

Your customers pick a real, live slot on your own site. Olmira checks your staff, your rooms and your opening hours before it offers one — so a booking that arrives is a booking that fits.

Bookings and scheduling in the Olmira admin

What running bookings on Olmira gets you

No double bookings, ever

Payment at the moment of booking

Reminders that send themselves

Customers manage their own bookings

Resources are the difference between a booking system and a calendar widget

A calendar widget knows about times. A booking system has to know about things: the two chairs in your salon, the one massage room, the projector that only exists once. Each service is performed by resources — staff, rooms or equipment — and every resource has its own capacity. When Ana is giving a consultation, she is unavailable for every other service she performs. When the treatment room is taken, nothing that needs it can be booked, no matter which service asked. That cross-checking is what makes the offered slots true. Long catalogue? Services and resources can be bulk-imported from CSV.

Bookings and scheduling in the Olmira admin
Bookings and scheduling in the Olmira admin

A booking that arrives is a booking that fits.

Live slots your customers can trust — and pay for on the spot

Every time a customer picks a date, the server recomputes what is genuinely open: your weekly hours, blackout dates, minimum notice, how far ahead you accept bookings, and what is already taken across every service that shares a resource — daylight-saving switches included. For services paid up front, booking and payment are one step: the appointment confirms only when the charge lands in your own Stripe account, and becomes a real order with a real invoice in your back office.

The slot picker, in your customer's hand

The slot picker on the Pro demo. Every time it offers is one your capacity allows at that moment, on the phone your customers actually book from. Try booking a slot yourself.

A booking slot picker on an Olmira demo storefront in a desktop browser
The same booking slot picker on a phone
Bookings and scheduling in the Olmira admin

A day you can run, not just read

The calendar in Olmira Control shows your day, week or month, every appointment coloured by status — pending, confirmed, completed, no-show. Confirm by hand or auto-confirm; it's one policy switch. Buffers keep back-to-back appointments honest — a 15-minute turnover gap means nobody books into your clean-up time — blackout dates take a holiday out of circulation in one action, and rescheduling re-checks capacity like a fresh booking.

The day's bookings, from wherever the day takes you

The Olmira appointment diary on a phone, showing the day's bookings

Olmira Control is built for the phone in your pocket — check this afternoon's appointments between this morning's.

Olmira availability settings on a phone
The Olmira Control dashboard on a phone, showing today's takings and the next appointment

From nothing to taking bookings, in four steps

1

Define your services

2

Add your resources

3

Set your hours and rules

4

Turn it on

What it costs

Bookings is included in the Pro plan and above. On Starter, it's the Bookings & Payments add-on at €15/month — appointments plus payment collection, without stepping up to the full online store. Every price is listed plainly on the pricing page.

Put your calendar to work

Services, resources, rules, reminders — set up in an afternoon, running by itself after that.