0
Today's Appointments
0
This Week
0
Total Clients
0
Active Wellness Rx

Today's Appointments

No appointments

Waitlist 0

No waitlist entries

First Name Last Name Email Mobile SMS Last Appointment Actions
0
Active Packages
0
Sessions Used This Month
Client Package Name Service Sessions Status Expiration Actions
0
Total Clients
0
Active
Client Name Program Physician Medication Current Dose Status Confirmation Date Weight Weight Change Check-in Actions
NameEmailRoleCategoriesActions
to
Staff Hours Base Pay Packages Sold Commission Total Pay

Hours Entries

DateStaffHoursNoteActions

Business Hours

Closed days (holidays)

Days the spa is closed. Clients can't book them online, waitlist offers skip them, and the calendar marks them closed. Appointments already booked on a day you add are not cancelled — you'll be told so you can move them. To give one provider a day off, use Time off in the Staff tab instead.

Booking Settings

Auto-block online booking after this many no-shows
Held after every booking to clean and prep the room, unless the service sets its own. Shown as a hatched strip on the calendar; never part of the client's appointment.

New client consult

When a client books a type of treatment (Lymphatic, Facials, Body Sculpting, Laser, Wellness, PRP) they haven't had in the last 12 months, brand-new clients included, the visit runs longer. It starts at the booked time with paperwork and a short consult with the person below and the provider together, then the treatment. That person is held on their own column for those minutes. Online, those times are only offered when both are free. Clients are told in their confirmation and reminders. Another treatment of the same type in the last 12 months, or a free consultation for it (Body Sculpting, Laser, Skin, Post-Op Facial), counts as already done; staff can still tick it by hand. Consultations and Wellness Rx are never included.

Booking alerts

Who hears about a new booking. Phone notifications fire only when a client books online; each provider's own "booked" email is set on their staff record (Staff → Email them when…).

Morning check & alerts

Every morning LVBSuite emails and texts these people what needs attention: messages that failed or were not delivered, card charges to check, no-show fees not collected, and automatic jobs that stopped. The same people get an alert right away if an automatic job breaks. Texts never include client details.

Account Security (Two-Step Verification)

Two-step verification is required for owner / staff / physician accounts. Use any TOTP authenticator app (Google Authenticator, Authy, 1Password, etc.).

Loading…

Staff Email Authorization

Add email addresses that should have staff-level access to the admin dashboard. To give someone a password sign-in (no Google account), add them in Staff and press Send sign-in invite on their record.

Google Review

Wellness Rx Notifications

Where the 24-hour shot confirmation summary email (confirmed / declined / no response) is sent.

Wellness Rx Program

Which services start each program. Booking the GLP-1 consultation service starts the GLP-1 program and sends the client the online forms link (only while the forms are still needed); booking an HRT or Peptide service starts that program (paper forms at the visit). Booking the PA consult service moves every program waiting for the PA to "PA consult booked" and assigns the PA.

Wellness Rx Medications

Manage medications available in the Wellness Rx tab. Each medication has a name and a list of dose tiers.

Billing / Superbill

Provider identity + the ICD-10 / CPT code library used to build superbills at checkout. Stored privately (staff-only).

A PNG of the provider's signature, used only when staff tick "sign with stored signature" on a letter. Anyone with the image link can view it — leave this empty to wet-sign printed letters instead.

Twilio SMS Configuration

The Auth Token is stored in Google Secret Manager, not Firestore. See SECRETS.md for the rotation command. This screen only configures the non-secret values.

Controls automated SMS for reminders, no-shows, and waitlist notifications.

Clover POS Integration

The API Token and Ecommerce private token are stored in Google Secret Manager, not Firestore. See SECRETS.md for the rotation commands. The tokenizer key below is Clover's public (publishable) key.

Free visits (no card needed) and missed-visit fees are set per service: Services → No-show fee.

Card on File powers saved-card charging: no-show fees, Wellness Rx refills, and in-office checkout. Card numbers are entered only into Clover-hosted fields — they never touch this app. Disabling it hides every card surface and blocks all charging instantly. Card required to book online: clients must save a card before an online booking (or a waitlist BOOK reply) goes through, and can't remove it while they have an upcoming visit. They are not charged when they book. Bookings made by staff never need one. Only applies while Card on File is enabled. Consultations are the services priced "Based on consultation". They book online without a card unless you choose Required here. The missed consultation fee is charged to the card for a consultation no-show, and only while consultations require a card. Order/inventory sync is separate and OFF by default (the "Sync Services" button and auto-sync on checkout). It stays off until service names are scrubbed for HIPAA — it is enabled only by setting cloverOrderSyncEnabled: true in config/integrations. Card on file works without it.

Clover Flex — send checkout to the card machine

When this is on, Check Out offers Send to Flex: the amount shows on the Flex and the client taps or inserts their card there. Only the amount goes to Clover — never a name or a service. The App Secret is in Secret Manager (CLOVER_FLEX_APP_SECRET); Clover's sign-in is stored encrypted on the server and never reaches a browser. Test uses the Clover sandbox and its test merchant; the real Flex only answers the Live connection.

Card price %: leave blank unless the first live test shows the Flex does not add the 2.99% card price by itself. When set, LVBSuite sends the cash price plus this percent. Either way LVBSuite records what the card actually paid. Clover's rules say apps may not add their own surcharge, so ask Clover before using it.

Each row is one visit to the online booking page. Visits are anonymous — no names, emails or phone numbers are recorded — and are deleted after 90 days. Staff booking through the page are not counted.

Loading…

How new clients found us and what each source brings. Online bookings are credited from the link the visitor arrived on; phone and walk-in bookings from the front desk’s “How did you hear about us?”. Nothing here is sent to Google.

Loading…

Loading…

to
Timestamp User Action Details