NEW Automate & Grow Your Revenue 10x! Replace 15+ software subscriptions with one unified platform. See How It Works
Live Booking Command Center

Stop Losing Clients to Clunky Forms.
Convert 2x More Bookings.

Approve, organize, and track offline client bookings in real-time. Turn phone calls, walk-ins, and online traffic into an automated, zero-stress customer pipeline that runs itself.

Zero Setup Costs 1-Click Approvals Automated WhatsApp Alerts
Live Waitlist & Bookings
2 Pending Approval
5 Today's Bookings
12 Total Completed
Incoming Appointments
G7 Technology ⏳ Waiting
11:45 AM – 12:00 PM  ·  2026-05-30
✓ Confirm
Rohan Mehta ✅ Serving
10:00 AM – 10:15 AM  ·  2026-05-30
Priya K. ✕ Cancelled
09:30 AM – 09:45 AM  ·  2026-05-30
Real-Time Intelligence

Every Metric, Front and Center.

Your booking dashboard surfaces the three numbers that matter most — at a glance, always live.

Pending
Approval Queue

New scan-to-book requests waiting for your one-click Confirm or Reject decision — no forms needed.

Today
Active Bookings

All confirmed appointments for today, sorted by time slot. Tap any card to promote it instantly to "In Service" status.

Completed
Served Today

Closed-loop reporting on fulfilled appointments. Every completed entry auto-archives for DPDP-compliant audit trails.

Live Queue Engine

Drag-and-Drop Kanban Board.

Stop juggling spreadsheets. The SaminusAI Kanban Board gives you a three-column visual pipeline — triage your entire day with a single drag.

  • Waiting Room — Holds all confirmed but not-yet-served appointments, sorted by booking time.
  • In Service — Drag a card here to mark the customer as being actively served right now.
  • Completed — One-drag closure. Auto-logs time, sends satisfaction confirmation if enabled.
  • Date Filter — View any day's board instantly. Search by customer name or phone number.
Drag cards between columns to update status
Waiting Room 3
#SL3085261
G7 Technology
11:45 – 12:00 PM
#SL3085268
Priya Sharma
12:15 – 12:30 PM
#SL3085271
abc (Walk-in)
10:00 – 10:15 AM
Drag to In Service →
In Service 1
#SL3085254
Rohan Mehta
10:00 – 10:15 AM
Active Now
Drag to Completed →
Completed 1
#SL3085241
Aisha Kapoor
09:00 – 09:15 AM
Served & Closed
Waitlist & Operating Hours Settings
Configure timezones, operating slots, slot capacities, and working days from a single panel.
Configure →
Saminus Private Limited 02-Jun-2026
2. Choose Time Slot
09:00–09:15 Available
09:15–09:30 Selected
09:30–09:45 Available
09:45–10:00 Booked
10:00–10:15 Available
10:15–10:30 Available
10:30–10:45 Booked
10:45–11:00 Available
11:00–11:15 Available
Precision Slot Engine

Auto-Generated 15-Minute Slot Grids.

Customers land on a clean, mobile-first booking page. The engine automatically generates time-slot tiles from your configured operating window. Each tile shows live availability — green for open, greyed for booked.

Configurable Durations
Choose 10, 15, 30, 45, or 60-minute slot intervals to match your service type perfectly.
Capacity Per Slot
Set a maximum capacity per interval. Once filled, the tile auto-marks as booked for subsequent visitors.
Timezone-Aware
Slots render in Asia/Kolkata, Asia/Dubai, Europe/London based on your configured business timezone.
Advance Window Lock
Prevent bookings beyond your planning horizon. Set 1-day to 180-day advance booking thresholds.
Platform Capabilities

Everything Your Operations Team Needs.

Every feature is extracted from the actual SaminusAI Booking Manager — no fluff, no vaporware.

QR Management

Booking QR Table — Live Stats & Actions

Every QR you create gets its own row: name, booking link, scan count, booking count, active status, creation date, and one-click "Edit Configuration" or "View QR" actions.

QR Name
Stats (Scans/Books)
Status
Actions
Queue & Appointment Waitlist
📊 74 scans  ·  📅 3 bookings
Active
Edit Config View QR
Salon Appointment Link
📊 41 scans  ·  📅 8 bookings
Active
Edit Config View QR
Notification Engine

Auto WhatsApp & Email Alerts

Every status transition fires a structured notification. Confirm → customer gets a WhatsApp booking ticket. Mark Served → auto-closes the loop with a thank-you message.

Booking Confirmed — G7 Technology

Slot: 11:45 AM – 12:00 PM · May 30, 2026 · Via WhatsApp

Just now
Appointment Reminder — Rohan M.

Your slot is in 30 minutes. See you at 10:00 AM!

9:30 AM
Operating Hours

Granular Working Day & Hour Controls

Set your business to accept bookings only on specific days and hours. Toggle days off for holidays or break periods without deleting any configuration.

Monday 09:00 AM – 06:00 PM Open
Tuesday 09:00 AM – 06:00 PM Open
Wednesday 10:00 AM – 04:00 PM Open
Thursday 09:00 AM – 06:00 PM Open
Sunday Closed
Approval Workflow

One-Click Confirm or Reject — Per Appointment

Each incoming appointment card exposes a Confirm button and a Cancel (×) button directly in the list view. No modal, no navigation. A single click updates the status and triggers the downstream notification pipeline instantly.

Confirm
Status → Waiting. WhatsApp ticket dispatched.
Cancel
Status → Cancelled. Customer notified automatically.
Filter by Name, Phone, Date, or Status — instantly across your full appointment history.
Search & Filter Engine

Find Any Appointment in Under 2 Seconds

The Booking Manager's smart filter bar lets you narrow 1,000+ appointments by customer name, phone number, date range, and status (All / Waiting / Serving / Completed / Cancelled) simultaneously. Results refresh instantly — zero page reload.

🔍 Search name or phone...
📅 dd-mm-yyyy
All Statuses ▾
Filter
⏳ Waiting (3) 👤 Serving (1) ✅ Completed (12) ✕ Cancelled (2)
Execution Pipeline

From QR Scan to Served — Automated.

The entire booking lifecycle runs on autopilot. Here is the exact flow from customer scan to closure.

Step 1
Customer Scans QR

Business QR is printed or shared digitally. Customer scans to land on the branded booking page.

Step 2
Selects Date & Slot

Customer picks a date and an available time-slot tile. Engine validates capacity in real-time before confirming.

Step 3
Enters Waiting Room

Booking appears in the Manager as "Waiting". Staff clicks Confirm — status locks and WhatsApp ticket fires.

Step 4
Dragged to Complete

Staff drags the Kanban card to "Completed". Loop closes, record archives, and a post-service message sends automatically.

DPDP Act 2023 Ready

Built Compliant From Day One.

SaminusAI Booking Manager adheres to Indian IT Rules 2021, CERT-In Directives, and DPDP Act 2023 — so your customer data is always handled legally and responsibly.

180-Day Log Retention
All booking logs retained for 180 days for law enforcement compliance per Indian IT Rules 2021.
Data Minimization
Records older than 180 days move to compressed archive. Only essential metadata is retained.
CERT-In Compliant
Infrastructure and API pipelines align with CERT-In Directive on security practices.
DPDP Act 2023
Customer booking data collected with consent, processed lawfully, and stored with access controls.
Technical Deep Dive

Frequently Asked Questions.

Detailed answers to the technical questions our customers ask before going live.

The Booking Manager is the full appointment command center — it shows all incoming, confirmed, waiting, and cancelled appointments in a list view with full details (customer name, phone, email, date, time slot, booking ID). The Live Kanban Board is a focused triage view of the same appointments, organized into three status columns (Waiting Room, In Service, Completed) for easy drag-and-drop flow management during a live service day.

Yes. From the "Waitlist & Operating Hours Settings" panel accessible from the Kanban Board header, you can set slot duration to 10, 15, 30, 45, or 60 minutes. The public-facing booking page auto-generates tiles at that interval across your configured business hours. Each tile shows "Available" or "Booked" based on current reservations and your per-slot capacity limit.

When a customer submits a booking via the QR, it lands in the Booking Manager with "Waiting" status and increments the "Pending Approval" counter at the top of the dashboard. Bookings do NOT auto-confirm by default. Staff must click the green "Confirm" button on the appointment card. Upon confirmation, the status locks to "Waiting" (queue position), a WhatsApp booking ticket is dispatched to the customer, and the counter decrements. You can configure auto-confirm if required from Calendar Settings.

Dragging a card to "Completed" on the Kanban Board triggers a status update on the server-side booking record (Serving → Completed), auto-increments the "Total Completed" counter on the Manager dashboard, and optionally fires a post-service WhatsApp or email message to the customer if the notification template is configured. The record is then archived and becomes immutable for the 180-day compliance log window.

In the "Waitlist & Operating Hours Settings" panel, you can configure a "Slot Capacity" integer per time interval. For example, if you set capacity to 2 for a 15-minute slot, once 2 customers book that slot, the public booking page auto-marks that tile as "Booked" (greyed out). This prevents any third customer from selecting it. You can set different capacities per day if your staffing varies throughout the week.

Yes. The Booking Manager's filter bar supports simultaneous filtering across four dimensions: (1) customer name or phone number via a text search field, (2) a specific appointment date via a date picker, (3) booking status from a dropdown (All, Waiting, Serving, Completed, Cancelled), and (4) a global refresh button to reset filters. Results update instantly without page reload, letting you locate any appointment across hundreds of records in under 2 seconds.

Yes. The booking page and internal dashboard both reference a single configured timezone set in the Waitlist & Operating Hours Settings panel. Supported timezones include Asia/Kolkata (IST), Asia/Dubai (GST), Europe/London (BST/GMT), and America/New_York (EST). All slot tiles on the public booking page auto-render in the configured timezone, preventing booking errors from UTC offset confusion for international clients.

Upon staff clicking "Confirm" on an appointment card, SaminusAI dispatches: (1) a structured WhatsApp booking ticket to the customer's phone including booking ID, business name, date, time slot, and a cancellation link; (2) an email notification if the customer provided an email address during booking; and (3) an optional push notification to the business owner's device if Business Push Alerts are enabled in the notification settings panel.

Booking records (customer name, phone, email, appointment date, time slot, booking ID, status history) are retained in unedited audit logs for a minimum of 180 days, per the Indian IT Rules 2021 (Rule 3 sub-rule 1 clause g). After 180 days, records are automatically migrated to a compressed archive table (meta_archive using ROW_FORMAT=COMPRESSED) while metadata is preserved. Physical media attachments older than 30 days are unlinked via server-side unlink() to conserve storage while preserving text metadata — fully compliant with DPDP Act 2023 data minimization principles.

Yes. The "My Booking QRs" section within the Booking Manager shows a consolidated table of all active QR codes your business has created. Each QR can have its own slot duration, capacity, operating hours, and booking link. All incoming appointments from all QRs flow into a single unified Incoming Appointments list and Kanban Board, with the QR name visible on each card so staff can identify the source booking channel instantly.
Zero Setup Cost

Turn Your Waitlist Into a Revenue Engine.

Join thousands of clinics, salons, gyms, and consultants using SaminusAI Booking Manager to eliminate no-shows, automate confirmations, and serve every customer faster.