Business
- Unlimited staff and services
- No logo of ours
- Waiting list
- Bookings held for your confirmation
- Source attribution
- Widget builder
A facial is an hour, a massage fifty minutes, permanent make-up three hours and the room needs clearing afterwards. A system that only knows hourly slots will break your calendar.
After a treatment the room has to be prepared, changed over, disinfected. When the calendar does not know that, the next client sits in the waiting room and you run late all day — or you keep those gaps in your head and one day you get it wrong.
Including prep and clean-up time, which counts in the calendar but is never offered to a customer as a free slot.
A mask, a scalp massage, an extension — added to the time and to the price within the same booking.
A link valid for 30 minutes for whoever is next in line. A long treatment that falls through is the most expensive gap in the day.
A base, a season on top of it, an exception for a single day on top of that. A holiday does not overwrite the whole schedule.
A reminder can say what the client should bring, or what not to do before the treatment.

The widget is live — pick a service, look at the free times, and notice that a longer treatment offers different slots than a short one.
Click inside the widget on the left…
// the host page listens to the widget window.addEventListener('message', (e) => { if (e.data?.source !== 'callania') return; dataLayer.push({ event: e.data.event }); });
Unlimited staff and services for €14 a month. A beautician, a masseuse and a summer temp all fit inside that figure.
Yes. A service can carry time before and after; it counts in the calendar but is never offered to a customer as a free slot.
Yes. Add-ons are offered during booking and are added to both the length and the total. They work across resource types, so they can be added to a stay as well.
Collisions are forbidden in the database itself, not just in the application. Two bookings for the same resource at the same time will not go through, even if two people click in the same second.