Online booking that runs your calendar for you

Clients pick a service, a provider and a time, confirm by email and pay a deposit if you ask for one. You keep control of approvals, staff hours and reminders.

Start free trial
Hero image

What you get

Everything an appointment business needs, built into your website. No separate scheduling app to connect.

Real-time availability

Clients see only the times your providers actually have free, in their own timezone.

Deposits and refunds

Ask for a deposit at booking, paid to your own Stripe account, with automatic refunds when you cancel.

Email confirmations and reminders

Every booking is confirmed by email, and reminders go out before the appointment.

Self-service for clients

Clients view, cancel or reschedule their own appointments from a secure link.

Waitlist, weekly series and groups

Fill cancelled slots from a waitlist, book a weekly series in one go, and take group bookings with a party size.

Staff, calendar feeds and reports

Give staff their own accounts, sync appointments to any calendar app, and see bookings and no-shows in reports.

Our Story

Step 1: Your client asks for a booking link

On your booking page ① the client enters their name and email. Nothing is booked yet: an email link proves the address is real.

That keeps fake and mistyped bookings out of your calendar.

Step 2: They choose a service

The link opens your service list ①, with search for longer menus. Each service shows its length and, when you use them, its deposit.

Group services ask for a party size; services several people offer let the client pick a provider or “any available”.

Our Story
Our Story

Step 3: They pick a date and time

Only real open times appear ①, worked out from each provider's weekly hours, holidays and existing appointments.

If a day is full, the client can join the waitlist and is told when a time opens up.

Step 4: They confirm, and you are notified

The client reviews the details and confirms ①. A deposit, if required, is paid through Stripe Checkout.

You get the booking straight away, approved automatically or waiting for you, depending on your settings.

Our Story

See it in action: Northside Wellness

Maya runs a small massage studio with two therapists. A client books a Deep Tissue Massage for Thursday with any available therapist and pays a deposit. Maya approves it from her phone; the client gets a confirmation and, the day before, a reminder.

On Wednesday the client needs to move the visit. They open their self-service link and pick Friday instead. The freed Thursday slot is offered to the people on the waitlist. Maya did not have to answer a single call.

About image
Our Story

Behind the scenes: one calendar for the whole team

Your console shows every appointment by day, week or provider ①. Confirm, cancel, reschedule a whole weekly series, mark a no-show or add internal notes in a click.

Set services, provider hours and holidays, approval rules and cancellation windows once. Export appointments, the waitlist and customers to CSV whenever you need them.

Questions, answered

Let your calendar fill itself

Start a free trial and take your first online booking today.

Start free trial