Your booking page is a public, branded page where customers self-book 24/7 - no more back-and-forth on WhatsApp. Every booking flows into your dashboard and triggers automatic confirmations and reminders.

The customer’s journey

Opens your booking page

app.ezflow.my/book/your-brand - your logo, colours and services.

Picks a service, staff, date & time

Only genuinely open slots are shown, based on staff working hours.

Enters details & pays deposit (optional)

You can require a deposit or payment proof to hold the slot.

Booking appears in your dashboard

You get an in-app notification and (optionally) a WhatsApp alert.

Confirmation + reminders sent

The customer gets a WhatsApp confirmation, then reminders before the appointment.

Confirmations & reminders

This is the feature that kills no-shows. EzFlow sends messages automatically: Customers can confirm, cancel or reschedule straight from the message buttons. Reply messages are always free - see WhatsApp Credits for how billing works.

Managing bookings

Deposits reduce no-shows further. Requiring a small deposit or payment proof at booking time dramatically cuts flakes. Set this in Settings → Booking.

WhatsApp Credits

How reminder billing works.

Payments

Turn a visit into a paid invoice.

Salon Playbook

The full operator flow.