Smart scheduling
Appointment scheduling software with calendar control
Ranovu appointment scheduling software combines weekly availability templates, multi-calendar support, Google sync, and conflict checks so you publish accurate slots and manage changes from one calendar-first dashboard.
Key features
Weekly availability templates
Define recurring open hours per calendar and apply templates instead of editing days one by one.
Multi-calendar support
Run separate calendars for rooms, staff, or locations while clients book against the right resource.
Google Calendar sync
Push appointments to Google and import external busy times as blocked slots on Premium plans and above.
Manual blocks and holds
Block time for meetings, travel, or walk-ins without deleting your underlying weekly template.
Scheduling software vs a shared calendar link
A calendar link shows free/busy times but rarely understands services, buffers, multi-staff rules, or payment state. Scheduling software encodes those rules so clients only book valid combinations.
Ranovu scheduling ties each slot to calendars, services, durations, and optional add-ons. Changes in the dashboard immediately affect what clients see online.
Availability templates and exceptions
Set default weekly hours once, then override specific dates for holidays or special events. Elite plans support week templates you can reapply after seasonal changes.
Partial blocks inside a day let you keep the afternoon open while the morning is reserved. Ranovu recalculates client-facing availability after every save.
Conflict prevention
Before confirming a booking, Ranovu checks existing appointments, active checkout sessions, manual blocks, and Google Calendar overlaps when sync is enabled.
Providers creating appointments manually get the same guards, which prevents double booking between online and front-desk entry.
Reschedule and cancellation flows
Rescheduling updates the calendar, notifies the client on WhatsApp or email, and refreshes Google events when connected. Cancellations can free the slot or lock it depending on status you choose.
Configurable cancellation windows per service let stricter policies apply to long sessions or prepaid packages.
Service-aware durations and buffers
Each service carries its own duration, price, and optional buffer before or after. Multi-service bookings sum durations correctly so the calendar reflects real chair time.
Bundles and add-ons adjust total length and price at booking time while snapshot fields preserve what the client agreed to even if you later edit the catalog.
Scheduling for teams
Studios with multiple practitioners can assign calendars and services so clients book the right person or room. Pending approvals route to the dashboard list for whoever monitors the front desk.
Google two-way sync helps hybrid teams that still keep personal Google calendars for external meetings.
Getting scheduling live quickly
Start with one calendar and a simple weekly template. Add services with accurate durations before sharing your link. Test a booking, then enable Google sync if you live in Google Calendar daily.
Easy setup steps
From the free plan to a live booking page-often done within about an hour.
Free signup
Create your account with no credit card and open the dashboard.
Roon AI setup
Generate profession-fit site copy and section structure.
Services and availability
Set pricing, duration, and weekly availability templates.
Publish your site
Go live on your subdomain with a working booking page.
Share the booking link
Post it on Instagram, WhatsApp, or your existing website.
Approve the first booking
Confirm from the panel and test WhatsApp confirmation and reminders.
When to upgrade scheduling features
Premium unlocks richer catalog features and Google Calendar. Elite adds per-service lead times, phone verification, and payments. Ultra adds custom domains and higher messaging volume for busy salons.
Frequently asked questions
- Can I set different hours per day?
- Yes. Weekly templates support different open hours for each weekday plus date-specific overrides.
- Does Ranovu support multiple staff calendars?
- Yes. Create multiple provider calendars and link services so clients book the intended resource.
- How does Google Calendar sync work?
- On Premium plus, connect Google to push Ranovu appointments outward and treat external events as blocked slots for public availability.
- Can clients reschedule themselves?
- Client self-reschedule depends on your workflow settings and notifications; providers can always reschedule from the dashboard with automatic client messages.
- Are buffer times supported?
- Yes. Configure prep or cleanup buffers on services so back-to-back bookings leave realistic gaps.
- What timezone is used?
- Provider timezone settings drive slot boundaries, reminders, and daily quotas so travelers and remote clients see consistent local times.
Get started with Ranovu
Create a free account and publish your booking site in minutes.