💈

Admin Dashboard

Dashboard

Today's Bookings
This Week
Today's Revenue
Upcoming
⚠️ 💤

📱 WhatsApp Bot

Open WhatsApp on the barber's phone, go to Linked Devices → Link a Device, and scan the QR code.

Refreshes automatically every ~20 seconds.

Connecting to WhatsApp — please wait…

The WhatsApp connection was lost.

If reconnecting repeatedly fails, use "Change Number" below to wipe the session and re-scan a fresh QR.

The WhatsApp bot is not connected. Click the button below to start it — a QR code will appear for scanning.

📅 Today's Schedule

No appointments today
👤 Human Takeover Active

Appointments

🔍
No appointments found
Date & Time Customer Service Barber Price Rating Status Actions

Employees

No employees yet. Click "Add Barber" to get started.
Barber Phone Calendar Status Actions

Work Hours

Editing:

Global hours are used as the default for all barbers. Override per barber using the tabs above.

⏳ Loading hours…
✅ Saved!

Services

No services yet

🏖️ Employee Leave

+ Add Leave

Scheduled Leave

No leave scheduled this month

🚫 Closed Dates & Time-Off

🇸🇷 Surinamese Public Holidays

Automatically blocks all public holidays shop-wide so customers can't book on those days.

ℹ️ Islamic & Hindu dates are approximate. Sync adds them to Closed Dates above — remove individually if dates shift.

Add Closure / Time Block

Upcoming Closures & Blocks

No closures or blocks scheduled.
Date Applies To Type Reason

📸 Gallery

📸

No photos yet

Upload haircut photos and tag them — customers can browse styles via WhatsApp

📋 Menu Order

Drag items up or down to change the order customers see them. Toggle the switch to show or hide an option entirely.

✅ Saved!

🎓 Training

Add Training Video

Each video can have its own caption. Videos are sent in order when a customer selects Training.

🎬

No training videos yet. Upload one above.

👤 Customers

No customers yet — they appear here automatically after their first booking.

🔑 Keywords

When a customer types one of these words the bot jumps straight to that section — from any state, in any language. Keywords are case-insensitive.

Add Keyword

Bot Messages

Loading…
✅ Saved!

Settings

✅ Saved!

🏪 Shop Info

Shown to customers when the bot is paused or unavailable.

Referred to customers who ask about discounts, payments or out-of-scope questions. Falls back to shop phone if empty.

🌍 Regional

Shown next to prices in WhatsApp messages (e.g. SRD, USD, EUR).

📅 Booking Settings

days from today

How far ahead customers can book. 7 = one week · 14 = two weeks · 20 = three weeks.

🆕 New Customer Policy

When a first-time customer books, automatically assign them to the selected barber (if they offer that service). Leave empty for normal fair-share assignment.

🔔 Appointment Reminders

Send customers a WhatsApp reminder before their appointment.

hours before

💬 Edit message text in .

📲 Customer Service Numbers

These numbers receive WhatsApp notifications for: new bookings, cancellations, ratings, and first-time customers. Up to 2 numbers.

⭐ Post-Appointment Survey

Ask customers to rate their visit after the appointment.

Minutes after appointment ends before the survey is sent.

🚫 No-Show Warnings

Sends a WhatsApp warning when a customer's no-show count hits the threshold. Use {name} and {count} as placeholders.

⚠️ Warning 1 — After no-show(s)
🔶 Warning 2 — After no-show(s)
🚫 Warning 3 — After no-show(s)

🕐 Check-In Time Window

Restrict QR check-in to a window around the appointment time. When off, check-in works at any time.

minutes of appointment time

E.g. 60 = can scan from 1 hour before until 1 hour after the appointment starts.

❌ Cancellation Window

When enabled, customers cannot cancel via WhatsApp within X minutes of their appointment. They must contact you directly instead.

minutes of the appointment

🔐 Barber Scanner PIN

Barbers use this PIN to unlock the QR scanner at /scan. They never see the admin dashboard.

Share this PIN with your barbers. Change it anytime from here.

📱 Barber URL:

👤 Human Takeover Keywords

Type these keywords in any customer WhatsApp chat to pause or resume the bot for that specific conversation.

Pauses the bot — bot goes completely silent for that chat.

Hands the conversation back to the bot.

📅 Google Calendar

Appointments appear automatically in this calendar. Manual busy blocks are also respected for availability.

🔲 QR Check-In URL

Used to generate QR check-in links. Set to your ngrok URL or VPS domain. Update this whenever your ngrok URL changes.

Example link:

Google Calendar → ⚙️ Settings → pick your calendar → Integrate calendar → Calendar ID

✅ Connected to

🔒 Change Dashboard Password

📱 WhatsApp Number

Use this when switching the bot to a different WhatsApp number. It wipes the saved session and immediately shows a fresh QR code to scan.

✅ Saved!