Skip to main content
Online calendar

Your whole calendar
on a single screen

Tomorrow's eight appointments are already in place: the two that came in last night through WhatsApp, the regular client who emailed, the three from the booking portal and the one you wrote down in person this morning. One screen, anti-overlap to the second and a free plan forever to get started.

  • Free plan includes the full calendar
  • Set up in 5 minutes
  • Five booking channels
  • 5 min

    Initial setupThree-step wizard: business name and hours, your professional and your first service. You start taking bookings without calls or demos.

  • 0

    Possible overlapsBefore confirming any appointment the system checks real availability to the millisecond. Double bookings stop existing by design.

  • 5

    Centralized channelsWhatsApp, web portal, email, walk-in and manual all land on the same panel. Your team never loses an appointment by checking the wrong place.

What is an online calendar for service businesses?

An online calendar for service businesses is a digital appointment management panel with day, week and month views that centralizes bookings from multiple channels (WhatsApp, web portal, email, walk-in), prevents overlaps in real time and supports rescheduling by dragging. Marai includes it in the free plan with one professional and 50 monthly appointments.

The problem without a real online calendar

  • The notebook and the team's WhatsApp group don't match

    You write on paper, your coworker replies on WhatsApp, a third professional uses Google Calendar in their own way. Three versions of the truth and, by closing time, two clients booked for five o'clock.

  • Rescheduling one appointment takes three phone calls

    When a client asks to move a time, you stop what you're doing, check the notebook, call the next client, confirm with the professional. Every change costs you fifteen minutes — and the information still arrives late.

  • You lose bookings because you can't reply in time

    The message comes in at 10 PM when the place is already closed, you see it the next day, you reply and the client has already booked somewhere else. Without a calendar that takes bookings on its own, every hour of late reply is a lost appointment.

What your online calendar does with Marai

Day, week and month views with per-professional colors

Switch from day to week to month with one click. Each professional has their own color and lane; you see at a glance who's loaded and where the gaps are. Designed to be read, not decoded.

Drag-and-drop to reschedule on the spot

Grab the appointment with the cursor, drop it on another slot and the system notifies client and professional. No forms, no calls; the change is logged and the old slot opens up for new bookings.

Real-time anti-overlap

Before confirming any appointment — bot, portal or manual — the system checks availability to the millisecond. It's impossible to end up with two clients booked for the same slot with the same professional.

Per-professional schedules with exceptions

Each team member sets their weekly schedule and adds exceptions: vacation, training, days off, reduced seasonal hours. The portal and the bot stop offering those slots automatically.

Your calendar ready in five minutes

  1. 01

    Create your free account and enter the panel

    Permanent Free plan, no credit card. The setup wizard asks for business name, regular hours, the main professional and a first service. The calendar is live in under five minutes.

  2. 02

    Set schedules and exceptions per professional

    You mark which days and slots each team member works, add lunch breaks and yearly closures (vacation, local holidays, training). The system blocks those hours automatically across every channel.

  3. 03

    Connect your booking channels

    Activate the booking portal (Starter), the WhatsApp bot (Starter) and Google Calendar (Starter) to sync your personal calendar. Bookings come in from any channel and land in the same calendar instantly.

  4. 04

    Work, reschedule and review from mobile or desktop

    See the week at a glance, drag appointments to move slots, mark attendance or no-show at closing and the client's reliability score updates itself. The app works on mobile, tablet and desktop.

The 5 questions that matter

Definition, workflow, pricing, ideal profile and use cases. Everything on a single page.

01Definition

What is Marai's online calendar?

It's Marai's main panel (Settings → Calendar) where every appointment from your business shows up. Each appointment includes professional, service, client and duration; confirmed, requested and blocked appointments are visually distinct. The Free plan includes the full calendar for one professional with 50 monthly appointments; Starter, Pro and Business scale professionals and remove the limit.

02How it works

How does the online calendar work?

  1. Activate the free account and the wizard sets up hours, professional and first service in three steps.
  2. Connect WhatsApp, the booking portal and Google Calendar from the Starter plan to receive bookings from any channel.
  3. Bookings land in the panel and the calendar updates instantly with real-time anti-overlap.
  4. Drag appointments to reschedule, mark attendance at closing and the client reliability score recalculates itself.
03Pricing

How much does the online calendar cost?

The full calendar is included on the free plan. Paid plans add professionals and booking channels.

Free
0 /mo

Full calendar, 1 professional and 50 appointments per month with waiting list and native GDPR.

Starter
29 /mo

2 professionals, unlimited appointments, +WhatsApp bot, +booking portal and +Google Calendar.

Pro
59 /mo

5 professionals, +integrated POS, +advanced reports and +loyalty.

Business
99 /mo

15 professionals, multi-location (up to 5 sites), workflows, API and webhooks.

04Ideal profile

Who is Marai's online calendar for?

  • Solo practitioners running a paper book who want a digital panel without paying month one.
  • Hair salons and barbershops with two to five professionals and different schedules.
  • Dental clinics, physiotherapists and private practices that need per-specialist colors and vacation blocks.
  • Beauty centers with chained services (wash, cut, style) and variable durations.
  • Yoga, pilates and training studios with limited seats per session.
  • Any business taking bookings on more than one channel that needs a single source of truth.
05When to use it

When should you activate the online calendar?

  • When you handle more than five appointments a day and the paper book can't keep up.
  • When the team grows to two professionals and the first double bookings appear.
  • When you're losing clients because you can't reply to messages outside hours.
  • When you reschedule more than three appointments a day and every change eats a quarter of an hour.
Real proof, not marketing

Your business is not on its own

Marai integrates with official platforms and meets European regulation from day one.

  • Stripe Built-in online payments
  • WhatsApp Business Official Meta API
  • Google Calendar OAuth sync
  • Microsoft 365 Calendar OAuth
  • GDPR · AEPD-ready Native compliance
  • AES-256 · EU Encrypted on EU servers

Frequently asked questions about the online calendar

Is it really free?

Yes. The Free plan is permanent and requires no credit card: it includes the full calendar for 1 professional with 50 appointments per month, waiting list, email reminders and CSV export whenever you need it.

How many professionals can I add?

Free allows 1 professional. Starter (€29/month) goes up to 2, Pro (€59/month) to 5 and Business (€99/month) up to 15. Each professional has their own schedule, services and calendar color.

How do I reschedule an appointment?

You drag the appointment with the cursor from its current slot to the new one. It updates instantly on the calendar, the client gets an automatic notification and the previous slot opens up for new bookings. No forms, no phone calls.

What happens if two people try to book the same slot at the same time?

The system checks real availability to the millisecond before confirming each booking. Only the first request closes; the second is automatically offered the next available slots. Double bookings are impossible by design.

Can I set different schedules per professional?

Yes. Each team member sets their regular weekly schedule and adds one-off exceptions: vacation, training, days off, reduced seasonal hours or local holidays. The portal and the bot stop offering those slots automatically.

Which channels can I take bookings from?

Five channels feed into the same calendar: WhatsApp (with the AI bot from Starter), public booking portal (from Starter), email, walk-in (with the client present) and manual (typed by you in the panel).

Does it work on mobile?

Yes. The web app is responsive and optimized for mobile and tablet: large type, drag-and-drop gestures, tap targets of at least 44 pixels. You can review and reschedule the calendar from any device with a browser.

Does it sync with Google Calendar?

Yes, from the Starter plan. Sync is bidirectional and real-time: appointments created in Marai appear in Google Calendar and vice versa. Each professional connects their own calendar; tokens are stored encrypted with AES-256.

What happens when I move from the free plan to a paid one?

Your calendar, your clients and your professionals stay in place. You upgrade from Settings → Subscription and unlock additional professionals, channels (WhatsApp bot, portal, Google Calendar) and advanced capabilities instantly. No migration required.

What is Marai?

Marai is appointment-management software with an AI WhatsApp bot, automated reminders and Stripe payments. Built for Spain and the EU, with native GDPR compliance and 0 % booking commissions.

Before you start

The most common questions

The questions we get every week — answered straight, no fluff.

Do I need a credit card to start?

No. The free plan is permanent and never asks for a card. You can be live in under 5 minutes with just your email and a mobile number.

How long does setup take?

Around 5 minutes. Import your services, connect your WhatsApp Business number and publish your booking portal. No installs, no training required.

Will I lose my data when migrating?

No. We offer a guided migration from Fresha, Booksy, Calendly and spreadsheets. Clients, services and appointment history all carry over.

Is it hard for my team to use?

No. Marai is designed for non-technical staff: a clear interface, human support and onboarding included. Your team gets it on day one.

Is it GDPR compliant?

Yes. EU-hosted servers, AES-256 encryption at rest, processing records ready for the data protection authority, and digital consent for your clients.

Can I cancel anytime?

Yes. No lock-in, no penalty. One click to cancel and you can export all your data as CSV at any time.

Ready to activate your calendar?

Create your account in five minutes, configure your first professional and start taking appointments today. Permanent free plan to get started — no card. When you grow, unlock professionals, the WhatsApp bot, the booking portal and Google Calendar on Starter.

Start your calendar free — no card

Free plan forever. No credit card required.

Next step

Free plan forever. No credit card required.

See pricing