Let customers book time slots online before visiting. On arrival day, staff checks them in with one click — and they join the same queue as walk-ins. Zero disruption to your existing workflow.
Enable feature, configure time slots, block holidays. One-time setup from your admin dashboard.
Customer opens booking link, selects date & time slot, fills details. Confirmed instantly.
Customer arrives → staff searches → one-click check-in → queue ticket created with 📅 Appt badge.
Walk-in and appointment customers coexist in the same queue. Staff workflow stays the same — Next, Skip, Recall, Push all work identically for both types.
Admin configures once, customers book online, staff checks in on arrival day. That's it.
Both flows coexist in the same system. After check-in, appointment tickets merge into the same waiting queue as walk-ins.
| Aspect | Walk-In Queue | Appointment Queue New |
|---|---|---|
| How customer joins | Scans QR code or opens queue link on the spot | Books online in advance via appointment page |
| Info required | Name, phone, pax, service type | Name, IC number, phone, date, time slot |
| Ticket created | Immediately after submitting form | When staff clicks "Check In" on arrival day |
| Queue priority | First-come, first-served | Appointment holders can be given priority (configurable) |
| Badge in queue | Walk In | 📅 Appt |
| Live status page | Yes — customer gets live status URL | Yes — generated at check-in, staff can copy & share |
| Staff workflow | No action needed — ticket auto-appears | Search by IC/name → Check In → ticket appears |
| Late arrival | N/A | After 30 min, loses priority — enters normal queue |
Every screen customers and staff will actually see — from booking to check-in to calendar management.
The page customers open to book their appointment. Clean, mobile-first design — works on any phone without an app download.
After booking is confirmed, customers see their digital e-ticket. They can screenshot it or print it to bring on arrival day.
The right column of the Queue Control page shows the Appointment Check-In panel. Staff uses this to find and check in arriving customers with one click.
One-time setup from the admin dashboard. Enable the feature, configure time slots, set cancellation policy, and block dates — all without touching any code.
A full day's appointment list in table format. Managers get a clear picture of all bookings, statuses, and queue outcomes at a glance.
Monthly calendar overview for managers. Each day with appointments shows colour-coded dots — click any day to drill into the full appointment list below.
Management-level analytics dashboard. See how your appointment system performs across any date range — from daily trends to customer behavior patterns.
The appointment module is built into your existing Cloud QMS or WhatsApp QMS portal. No separate system, no extra login, no additional fees.
Shareable link for customers to book appointments from any device. Mobile-friendly with date picker and slot selection.
Admin defines time ranges with max capacity per slot. Unlimited slot rows. Enable or disable individual slots anytime.
Booking page shows remaining slots live (e.g. "3 of 4 left"). Fully booked slots are automatically greyed out.
Dedicated panel on Queue Control shows today's appointments. Search by IC or name, one-click check-in creates queue ticket.
Checked-in appointment tickets display a purple "📅 Appt" badge so staff can distinguish them from walk-ins at a glance.
Block public holidays or closure days. Customers see "not available" for blocked dates. Add reason labels for reference.
Staff can copy any customer's live queue status URL from queue control and share via WhatsApp, SMS, or email. Works for both walk-in and appointment customers — lets them track their position in real-time.
Same IC number cannot book twice for the same date. Concurrent booking attempts handled with database-level locking.
Enable or disable the appointment feature per company from admin dashboard. Companies without it see no changes at all.
Customers can cancel their own appointment online — no phone call needed. Cancellation policy is configurable (e.g. at least 24 hours before). After the cutoff, customers are directed to contact you directly.
Admin can generate and print a QR code for the appointment booking link. Place at your counter, entrance, or waiting area. Customers scan with their phone camera to book instantly.
Management dashboard with charts showing daily trends, peak hours, slot utilization, show-up rates, no-show rates, returning customers, and flagged customers. Filter by 7, 30, 90 days or custom range.
After booking, customers get a digital e-ticket with all appointment details, company location, and cancellation option. They can print it, screenshot it, or revisit the link anytime before their appointment.
Export appointment data as CSV for any date. Includes customer name, IC, phone, time slot, status, and queue number. Perfect for record-keeping, compliance, and external reporting.
Full monthly calendar with colour-coded dots showing booking activity per day. Blue for booked, green for arrived, red for cancelled or no-show. Click any day to drill into the full list.
Set how many hours before the appointment customers must cancel. Default is 24 hours. Set to 0 to allow cancellation anytime. The e-ticket and cancel page automatically enforce your policy.
Track appointment performance, identify peak hours, spot no-show patterns, and understand your returning customers. All from one dashboard with flexible date filters.
Admin dashboard allows flexible time slot configuration. Here's a typical clinic setup — no coding required.
Any business that serves customers at physical locations and wants to reduce walk-in congestion.
Patients book consultation slots online. Reduces waiting room congestion. Walk-ins still served normally.
Customers pre-book for loan applications, account opening. Priority handling on arrival day.
Citizens book for document collection, permit renewals. Reduces walk-in overflow.
Telco, insurance, utilities — customers book appointments, staff prepared in advance.
Time-sensitive procedures need precise scheduling. Walk-ins fill remaining capacity.
Student services, registration counters, academic advising — book time slots for admin matters.
Premium customers book product consultations. Staff can prepare in advance.
Employee onboarding, document verification, exit interviews — appointment slots keep things organised.
Everything you need to know about the appointment booking feature.
Enable it in your admin portal today — or contact us for a live demo. Available for Cloud QMS and WhatsApp QMS at no extra charge.