Ranovu
BlogDocsFeaturesPricingFAQ
LoginStart Now
Back to all solutionsBooking solution

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.

  1. 1

    Free signup

    Create your account with no credit card and open the dashboard.

  2. 2

    Roon AI setup

    Generate profession-fit site copy and section structure.

  3. 3

    Services and availability

    Set pricing, duration, and weekly availability templates.

  4. 4

    Publish your site

    Go live on your subdomain with a working booking page.

  5. 5

    Share the booking link

    Post it on Instagram, WhatsApp, or your existing website.

  6. 6

    Approve the first booking

    Confirm from the panel and test WhatsApp confirmation and reminders.

Product documentation (help center)

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.

Sources and further reading

  • Google Calendar sync
  • Appointment tracking
  • Pricing
Appointment platform overview by professionHomePricing

Get started with Ranovu

Create a free account and publish your booking site in minutes.

Start freeDownload the app
Ranovu

Grow your business with a modern appointment management platform.

Product

  • Features
  • How It Works
  • Pricing
  • Blog
  • Documentation
  • Dashboard

Support

  • Help & Support
  • Documentation
  • Contact
  • FAQ

Discover

  • Solution guides
  • Profession guides
  • Comparisons
  • City guides
  • Platform overview
  • Blog

Contact

  • info@ranovu.com

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • All legal documents
Privacy Policy|Terms of Service|Cookie Policy|All legal documents|Documentation

© 2026 Ranovu. All rights reserved.