Good morning.
Everything Beauty Oasis needs for a beautiful day.
BOOTHS
Booths at a glance
| Type | Total | Rented | Available | Maintenance |
|---|
No booths yet — add your first station on the Booths page.
YOUR DAY
Appointments
Checking Vagaro connection…
FOCUS
Today's to-do list
No tasks yet.
PHONE
Recent calls
Checking phone system connection…
| Time | Caller | Number | Status |
|---|
No calls yet.
CONNECTED TOOLS
Bring your systems together.
Connect when you're ready. Your credentials stay private and secure.TEAM
Booth renters
Every detail your contracts, billing, and booth assignments need — in one profile.| Renter | Rental type | Booth | Days | Rent | Contract | Status |
|---|
No booth renters yet. Click + Add booth renter to create the first profile.
STATIONS
Booths & stations
Track every station on your floor and who is renting it.No booths yet. Click + Add booth to map out your floor plan.
VAGARO
Vagaro appointments
Read-only reference while Vagaro is still the system of record — day-to-day booking now lives on the Calendar page. Vagaro doesn't support listing every appointment at once — look one up directly below, or let it build into a history automatically via webhooks.Vagaro isn't connected
Set VAGARO_CLIENT_ID / VAGARO_CLIENT_SECRET / VAGARO_BUSINESS_ID on the server to connect.
Look up an appointment
Vagaro requires a specific appointment ID or customer ID — there's no "show me everything" call.
WEBHOOK HISTORY
Appointments received
| When | Service | Status | Amount | Received |
|---|
No appointments received yet — this fills in automatically once Vagaro webhooks are connected and pointed at this server's public URL.
VAGARO
Vagaro services & providers
Synced live from Vagaro, read-only reference. The Catalog page is where Beauty Oasis's own services/pricing now live.Vagaro isn't connected
Set VAGARO_CLIENT_ID / VAGARO_CLIENT_SECRET / VAGARO_BUSINESS_ID on the server to connect.
Service providers
Services
| Service | Category | Performed by | Price | Duration |
|---|
SCHEDULE
Calendar
Book, reschedule, and cancel appointments and class sessions.| Time | Type | Client / roster | Service | Stylist | Resource | Status |
|---|
Nothing on the calendar for this day.
CRM
Clients
Everyone who's booked (or could book) with Beauty Oasis.| Client | Phone | Notes |
|---|
No clients yet. Click + Add client to create the first one.
TEXTING
Messages
Two-way SMS with clients.Twilio isn't connected — set TWILIO_ACCOUNT_SID / TWILIO_AUTH_TOKEN / TWILIO_SMS_NUMBER on the server to enable texting.
| From / to | Client | Last message | When |
|---|
No conversations yet.
MARKETING
Text campaigns
One-time SMS blasts — clients who've texted STOP are always skipped.| Name | Message | Sent | Skipped (opted out) | Failed | When |
|---|
No campaigns sent yet.
CATALOG
Services & resources
What Beauty Oasis actually books against — pricing/duration can be overridden per stylist.Services & classes
| Name | Category | Type | Default duration | Default price | Active |
|---|
No services yet. Click + Add service to build the menu.
Resources
No resources yet.
TEAM ACCESS
Staff
Logins, roles, and pay type — commission or booth-rental.| Name | Role | Pay type | Active |
|---|
ANALYTICS
Reports
Revenue recognized on completed appointments/attended classes — not future bookings.BY STYLIST
Revenue
| Stylist | Revenue |
|---|
PAYOUT
Commissions owed
| Stylist | Pay type | Revenue | Owed |
|---|
VOLUME
Appointments by status
| Status | Count |
|---|
BEAUTY OASIS
Salon hub
News, events, and ideas from the whole team.SALON NEWS
What’s happening
No salon news has been posted yet.
MY SUBMISSIONS
Requests & ideas
No requests submitted yet. Share an idea, recommendation, or social-media request.
EVENTS
Salon calendar
Classes, meetings, and appointments appear in the shared Calendar. Your own calendar view stays focused on your schedule.
MY DETAILS
My business
Your Beauty Oasis information in one place.FINANCES
Finances
This workspace is ready to be built next.
SETTINGS
Settings
This workspace is ready to be built next.