Kuee Studio Manager
Bilingual · AI for studios
Free · Designed for iPad. Not verified for macOS.
Bilingual AI receptionist answers your phone, takes bookings, and reschedules — 24/7. Built for North American Chinese-owned massage, spa, and wellness studios.
Tired of running your studio on WeChat and Excel?
Kuee is the iPad front-desk system built for North-American Chinese-owned massage, acupuncture, spa, and wellness studios. Bilingual (中文 / English). AI-powered scheduling. Built-in Stripe Terminal checkout.
---
WHY OWNERS CHOOSE KUEE
Smart scheduling
Drag-and-drop the calendar. AI flags conflicts before you make them. Therapist availability at a glance.
One iPad does it all
Tap-to-pay via Stripe Terminal — swipe, log, print receipt, all from the front desk iPad.
Packages and memberships
Pre-paid session cards with auto-deduction, expiry reminders, balance lookup. Front desk never miscounts.
No-show prevention
Bilingual SMS / email reminders. AI phone agent confirms and reschedules in English or Chinese, so clients can move a booking without calling back.
Multi-store
Locations, therapists, packages, and reports unified across stores. Run it remotely.
AI phone receptionist
A bilingual 24/7 AI answers the phone, takes bookings, looks up customers, reschedules — so non-native-English-speaking owners never miss a call again.
---
WHO IT'S FOR
- Massage and foot-spa shops
- Acupuncture, TCM, and physio clinics
- Beauty salons, nail, wellness studios
- 1–5 locations, 2–15 therapists
---
GET STARTED IN 3 STEPS
1. Download Kuee on your iPad
2. Create your store (30-day free trial, no credit card)
3. Import customers, staff, and services — done
---
CONTACT
admin@kuee.io
https://kuee.io
more • Signing in now retries automatically when the network drops a request, instead of showing an error you cannot act on
• Therapists can open the signature pad again — it silently failed to open on every iPad, so saved signatures never worked either
• Tapping "Walk-in" from any screen now opens the service sheet instead of only returning to the front desk
• Checkout: the Discount row is no longer hidden behind the bottom bar, and tapping the points field no longer cancels checkout
• Scan a gift-card QR code to check status or redeem
• When the rest of a visit is already paid, the card reader can charge the tip alone
• Editing a service now refreshes the appointment screens that use it, so stale names and prices are gone
1.1.17 1h ago
• Gift card templates support custom cover art — upload your own or generate one
• Intake forms show the body diagram exactly as the guest marked it
• Consent simplified to a single checkbox
• Case notes save field by field, so existing clinical data is no longer overwritten
• Larger text and touch targets across forms for easier reading
• Data refreshes automatically when you return to the app or regain connection
• Streamlined service and therapist assignment
• Faster customer points totals
• Update prompts now point to the current App Store version
1.1.15 Aug 13
• Owner customer list: points label and last-visit date now show correctly
• Multi-segment store hours on iPad work-hours editor
• Store timezone used for display and save (no longer hard-coded Chicago)
• Empty store list no longer wrongly sends owners into onboarding
• VIP badge and pricing reminders for front desk
• More reliable OTA apply on cold start
1.1.14 Aug 8
Clearer card-reader permission prompts and consistent English checkout for customers.
Card reader (Android):
• When location permission is needed to pair the reader, you now see a clear message with a one-tap "Open Settings" button — no more raw technical text
Customer checkout:
• Tip, card-wait, sign & rate, and hand-back screens always show in English for customers, regardless of the staff device's language
• Sign & rate now shows the therapist's preferred display name
1.1.13 Aug 2
More reliable iPad launch and a smoother front-desk experience.
iPad startup:
• Cold start no longer gets stuck on the white splash screen on iPad
• Landscape login is more stable — fewer orientation glitches when opening the app
Session & lists:
• Owner and therapist stay signed in after multi-day cold starts when the session is still valid
• Customers, orders, gift cards, and notification logs load past the old 200-row limit with infinite scroll
Kiosk (iPad):
• About Store: “Allow walk-in booking” toggle — same setting as web, controls kiosk “Book now”
1.1.12 Jul 31
More stable login, fuller lists, and kiosk walk-in control.
Stay signed in:
• Owner and therapist stay logged in after multi-day cold starts when the session is still valid — fewer surprise returns to the login screen
Lists that scale:
• Customers, orders, gift cards, and notification logs load past the old 200-row cap with infinite scroll — large stores see the full list
Kiosk & store settings (iPad):
• About Store: “Allow walk-in booking” toggle — same setting as web, controls the kiosk self check-in “Book now” entry
1.1.11 Jul 28
Gift cards, smoother check-in, and clearer store settings.
Gift cards (iPad front desk):
• New Marketing → Gift Cards tab — list issued cards, open details, freeze/unfreeze, adjust balance, extend expiry, and refund
• Create and edit gift card templates, then bulk-issue to customers or as an unlinked batch
• Works with the same store rules as web — wrong-store staff cannot change another clinic's cards
Check-in & checkout:
• You can start a single service without picking a therapist first; four-hand still needs at least one assigned before check-in
• Checkout stays blocked until every service has a therapist — with a clear disabled pay button
Services:
• Offline services show as Offline only when they really are — no more false “all offline” from a cache mix-up
Owner app:
• Book an appointment from Overview or a customer profile, with a clearer empty/error state
• Safe-area padding so primary actions stay above the home indicator on modern iPhones
1.1.10 Jul 25
Coupons, smarter revenue numbers, and a more reliable checkout.
Coupons:
• Apply a discount code at checkout — Marketing's new Coupons tab lets you create campaigns and issue codes to customers
• A card that's already been charged is never left in limbo: if a coupon can't be validated at the last second, the sale still completes instead of failing the whole checkout
Owner dashboard:
• Month-to-date revenue no longer shows $0 for stores with a lot of transactions
• Staff leaderboard now includes every therapist who worked a shift
• Checkout properly marks appointments complete every time
iPad front desk:
• Appointments synced from Google Calendar now show up on the timeline, even before they're fully assigned
• Tip prompt shows the store's real tipping setup more reliably, with a working fallback if it can't load in time
1.1.9 Jul 21
Card reader reliability and smarter scheduling.
Card readers:
• Bluetooth readers now reconnect on their own — after a drop, daily reboot, or being powered back on, the reader comes back automatically with no mid-checkout re-pairing
• Android: wired (USB) readers are now supported alongside Bluetooth for a more reliable connection
Scheduling:
• Appointment times reflect each therapist's real availability — working hours, time off, and breaks — instead of fixed slots
• "Book next appointment" at checkout opens the scheduling view with the date and time prefilled
• Four-hand booking pulls every assigned therapist's schedule, so conflicts are caught up front
Everyday fixes:
• Stay signed in across sessions, with smoother navigation and smarter reminders
• Customer search no longer crashes on empty phone numbers
• Dates display correctly in the English interface
• The therapist picker identifies therapists more accurately
1.1.8 Jul 18
Major front-desk overhaul plus a redesigned owner-side experience.
Owner:
• New navigation — dedicated Home dashboard, Reports, Notifications inbox with preferences, and profile
• Therapist Performance page — revenue, ratings, service hours, and tips at a glance (day / week / month)
• Notification preferences you can actually tune — 8 categories each with its own toggle
Front desk:
• Booking picker redesigned — search across services, grouped by category, four-hand multi-select, and an "unassigned" entry when the therapist isn't chosen yet
• Room-capacity-aware booking — private rooms respect capacity, shared rooms handle four-hand / couples without collisions
• Check-in guard — unassigned appointments prompt to attach a therapist before start, preventing services from launching without commissions attached
• Therapist signature on intake forms — auto-attaches once configured, with device-scoped isolation so multiple therapists sharing one iPad stay separate
Money-path fixes:
• Tips distribute proportionally across each therapist assignment — restoring accurate commission and individual tip reports
• Four-hand editing preserves the original split price and billing mode on save (no more clobbered $75/$75 → $150/$150)
• Card sales + VIP pricing corrections for four-hand appointments — no accidental double-charging on split rows
Stability & security:
• Fixed the "unexpectedly signed out after screen lock" bug (keychain accessibility + AppState-driven refresh gating)
• Cross-tenant guards, money-path validation, and booking / DB safety hardening
• iPad cold-start reliability — sign-in survives a full app kill; a single PIN holds the whole shift; store switching skips password re-entry; PIN keypad supports backspace
Plus multi-industry Phase 1 & 2 (beauty / nails / hair categories) and dozens of smaller polish, accessibility, and stability fixes.
1.1.7 Jul 14
iPad front-desk booking improvements and a fix for staff phone invitation SMS.
• iPad front-desk manual bookings now land directly in Confirmed, skipping the "Needs action" bucket and saving an extra tap
• Time-slot conflicts now show a "Create anyway?" prompt — confirm once and the booking is created without re-picking the slot
• Month-view left/right arrows now move the selected date too, so the title and calendar stay in sync
• Fixed: iPad staff phone invitation SMS failing to send — now routes through the same Courier + 10DLC pipeline as the web app
• Localized fallback copy for invitation error states
1.1.6 Jun 29
Therapist notification center and a new confirm / decline flow, plus iPad workstation improvements.
• Therapist push notifications for new bookings, reschedules, and cancellations — schedule changes arrive instantly
• New confirm / decline flow, with the front-desk "Needs action" list fully aligned to therapist actions
• Denser vertical calendar on iPad front-desk terminal — 30-min slots tightened (96→64) so long shifts fit on one screen
• 15-min grace period before the iPad workstation re-locks on a brief background switch, no more interruptions when switching apps
• "Send now" and "Send 10 min later" options added for appointment reminders, more flexible communication pacing
• Stronger therapist-side customer data protection, enforced at the database (only necessary fields are shown)
• Various backend stability fixes (phone callback registration, terminal payment display, orphan-payment recovery)
1.1.5 Jun 27
New front-desk needs-attention center, plus input and reliability improvements.
• Needs-attention center: a new highlighted strip at the top of the timeline surfaces everything that needs action — appointments awaiting confirmation and AI phone callback requests — in one tap. Confirm a pending appointment (the customer is notified automatically, same as the desktop app) or mark a callback request as handled, all without leaving the schedule
• Clear feedback on failure: if a confirmation or callback action doesn't go through, the front desk now sees a specific error message instead of the action silently doing nothing
• Input field polish: text no longer gets clipped in input fields, with under-the-hood stability improvements
1.1.4 Jun 24
Critical login fix for front-desk staff, redesigned appointment detail sidebar, and quality improvements.
• Front-desk login: fixed a death loop where front-desk staff couldn't open the iPad terminal — login → PIN → forbidden → logout → repeat. Now every signed-in user goes through the role picker on first sign-in for consistent, predictable behavior
• Role picker improvements: every front-desk staff (dedicated front_desk role and members granted front-desk access) now appears on the PIN roster; PIN setup errors explain who can do what; member + front-desk access users see both therapist and front-desk workspace options
• Appointment detail sidebar: redesigned with three tabs — Benefits, Billing, Progress — plus a full lifecycle timeline and a cancelled-appointment filter for richer at-a-glance status without leaving the schedule
• Owner notifications: closing a notification or AI-call log detail now returns to the communications list instead of bouncing back to the home dashboard
1.1.3 Jun 19
Store setup guidance, keyboard fixes, and reliability improvements.
• New store onboarding: a guided checklist on the front-desk cockpit walks you through business hours, services, and address — and business hours are now editable right in the app
• Keyboard: forms no longer hide fields behind the on-screen keyboard, and number fields (duration, price, points) open a number pad
• Store info: saving your store details no longer resets business hours; address is now optional, with clearer field-level error messages
• Therapist app: tips show only on your own records, customer contact info is hidden, and couples appointments no longer mark the wrong therapist as finished
• Checkout & reliability: fixed a checkout dead-end, a case where finishing a service didn't complete the appointment, plus various walk-in and stability fixes
1.1.2 Jun 18
Gift cards, a redesigned appointment panel, and check-in improvements.
• Gift cards: sell and redeem gift cards right inside checkout, including buying and using a card in the same visit
• Appointment details: refreshed two-column detail panel that's faster to scan and edit
• Schedule: check-in status now stays in sync between web and iPad, with smarter handling of times that have already passed vs. times outside business hours
• Profile & reports: working-hours editor with cleaner time pills, new AI charts, and omni-search in the sidebar
• Various stability and polish fixes
1.1.1 Jun 16
A redesigned mobile experience for owners and therapists.
• New 5-tab navigation: Home · Reports · KueeBot · Inbox · Me
• Therapist workspace: live timer, agenda sorted by status, time-off (PTO) requests
• Inbox with unread badges; tap any AI call log to see the transcript and play back the recording
• Front-desk PIN: staff can change their own PIN, owners can reset; front-desk access is now a manageable grant on the PIN screen
• Checkout: auto-applies eligible packages, inline points redemption, refreshed customer tip / signature / rating screens, integrated staff flow
• Fixes: front-desk shifts no longer get kicked to the email login; tip is never double-charged on iPad + card reader; orders bucket by store timezone; many polish fixes
1.1.0 Jun 15
• Signing in now retries automatically when the network drops a request, instead of showing an error you cannot act on
• Therapists can open the signature pad again — it silently failed to open on every iPad, so saved signatures never worked either
• Tapping "Walk-in" from any screen now opens the service sheet instead of only returning to the front desk
• Checkout: the Discount row is no longer hidden behind the bottom bar, and tapping the points field no longer cancels checkout
• Scan a gift-card QR code to check status or redeem
• When the rest of a visit is already paid, the card reader can charge the tip alone
• Editing a service now refreshes the appointment screens that use it, so stale names and prices are gone
more Version 1.1.17 1h ago
Data Linked to You The following data may be collected and linked to your identity:
Location Contact Info User Content Data Not Linked to You The following data may be collected but it is not linked to your identity: