Booking with per-service durations
A 30-minute intro call and a 90-minute consultation are different slots. Availability comes from your real hours, and a slot is claimed atomically.
For professional services
A practice that bills by the hour needs a calendar that respects the length of the work, a record of what was discussed, and a way to get paid without chasing. Vendzi puts all three on the same client record.
Real availability, not a request form
Every visit, attached to a person
Your account, your money
Today’s schedule
Live record
09:00
90-min appointment · Consultant Maya
Room 2 · Returning client
Deposit protected
10:30
60-min appointment · Consultant Noa
Room 1 · Notes on record
Reminder sent
12:00
30-min consultation · Consultant Daniel
Room 2 · First visit
New client record
Illustrative sample — your hours, staff and rooms.
The daily friction
Three messages to find one hour, and a calendar that shows the slot as free because nobody wrote it down.
The session is recorded in a document, the payment in an invoicing app, and the client exists twice under two spellings.
An invoice sent days later, a reminder sent by hand, and no record of who still owes what.
A held hour that produced nothing, and no deposit rule to make the next booking cost something.
How Vendzi handles it
Everything below is in the product today — not a roadmap item.
A 30-minute intro call and a 90-minute consultation are different slots. Availability comes from your real hours, and a slot is claimed atomically.
Take a deposit at booking for the long or high-value sessions and leave the short ones frictionless — set per service.
Appointments, orders and payment history on one timeline, with free-text notes for what was discussed and what to follow up.
Send a payment link by email, SMS or WhatsApp and the payment lands against the client and the order, through your own provider.
Service pages generated from your catalogue of services, with your own domain, structured data and a blog for the writing that wins clients.
Automatic reminders before the appointment, and no-shows recorded against the client so the deposit rule can be based on evidence.
A day on Vendzi
One record follows the client from the ad to the rebooking — nothing is retyped, nothing lives in a DM thread.
Morning
The client picks a real opening with the practitioner they want. The slot is claimed atomically, so it cannot be sold twice.
Midday
A deposit guards the long, high-value sessions. The short ones stay frictionless — deposits are set per service.
Before
Automatic reminders go out before the appointment, so the forgotten visit is the exception rather than the pattern.
During
History, notes and preferences land on one client record, with role-based access deciding who can read what.
After
Services and retail go on one ticket at the counter, the payment is recorded against the client, and the next visit is booked.
The parts you will live in
Same subscription underneath. These are the rooms you will spend the day in.
Real availability, not a request form
Clients see the slots your staff can actually work, and a slot is claimed atomically — two people cannot book the same chair.
Every visit, attached to a person
Appointments, orders and payment history land on one client timeline, so you know who is returning and what they had last time.
Your account, your money
Connect the payment provider you already use. Money settles to you; the platform never holds it.
Your own site on your own domain
Start from the AI builder or the block editor — either way you get service and product pages generated from your catalogue, published instantly and indexed properly.
Questions
If yours is not here, ask when you sign up — you will get a person.
Yes. A consultation is a service with a duration and a price; it can carry a deposit and be paid through a payment link. There is no separate product catalogue required.
Yes — the booking page takes the details it needs for the appointment, and the client record is created from that booking.
Payment is taken through your connected provider and recorded against the order and the client, with an order history you can export. There is no separate accounting ledger — Vendzi is not a bookkeeping system.
Same platform
Same platform underneath. What changes is which parts carry the weight — and nothing is locked in.
Begin
Create your shop, add your services and hours, and start taking bookings today.
No developer needed · Connect the payment provider you already use