Vendzi
Start now

Run the business

A booking page that only offers the slots you can actually work.

Availability is derived from each staff member’s hours and time off, every service carries its own duration, and a slot is claimed atomically on the server — so two clients can never book the same chair.

Capabilities

What it does

Everything below is in the product today — not a roadmap item.

Availability derived from your roster

Staff hours and time off feed the calendar, and the booking page shows the openings that are genuinely free — not a request form you answer by hand afterwards.

Per-service durations

A root touch-up and a full balayage are not the same 60 minutes. Each service carries its own duration, so a long treatment takes a long slot and the day does not overrun.

Atomic slot claiming

A slot is claimed on the server the moment a client confirms, so two people watching the same opening cannot both take it. No double-books, no manual untangling.

Deposits, set per service

Protect the long or high-value appointments with a deposit taken at booking, and leave the short ones frictionless. You decide which services need it.

Reminders and no-show tracking

Automatic reminders go out before the appointment, and a no-show is recorded against the client’s record so you can decide who pays a deposit next time.

Workflow

How it runs in real life

The same order it happens in the shop — from setting it up to closing the day.

  1. Set up services and hours

    Add each service with its duration and price, then open the hours each staff member actually works. Your booking page goes live with it.

  2. Share one link

    The booking page shows real openings and confirms instantly. Clients can pick the staff member they want, and the appointment lands on the calendar — no retyping.

  3. Take the deposit

    Where a service is configured with one, the deposit is taken at booking through your own payment provider, recorded against the appointment and the client.

  4. Run the day from the calendar

    Reminders go out on their own, and when the client sits down, the ticket at the counter lands on the same client record as the booking.

The specifics

Facts, not vanity metrics

Structure facts from the product itself. No customer counts, no invented percentages.

Atomic

slot claiming on the server — a slot cannot be sold twice

Per service

durations, prices and deposit rules

Automatic

reminders before every appointment

Questions

Questions about scheduling & bookings

If yours is not here, ask when you sign up — you will get a person.

Yes. Availability is per staff member, so a returning client books the person they want and your regulars stay yours.

Run your whole front of house on one system.

Create your shop, add your services and hours, and start taking bookings today. Connect the payment provider you already use.