🌿 Business Onboarding Cookbook: Day Spas & Wellness Retreats
Category: Spa & Wellness Retreat
Primary Domain: 01_Beauty_Personal_Care_Grooming
Platform: 360 SERVICE HUB
1. Overview & Business Profile Context
This cookbook provides complete, verified test data for onboarding an upscale day spa, Ayurvedic wellness sanctuary, and hydrotherapy center. It tests:
- Gender-Specific Therapist Rostering: Male and female therapists required for regulatory and client preference protocols.
- Dedicated Treatment Suites (
SPACE) Combined with Staff (PERSON): Dual-resource mapping where a therapy requires both an available therapist and a specialized room (e.g. wooden Droni bed with steam canopy).
- Group / Multi-Seat Couple Bookings: Testing
Group / Multi-Seat capacity for shared hydrotherapy jacuzzi suites ($N = 2$).
- Longer Turnaround Buffers (15–30 minutes) for linen changes, room sanitization, herbal oil cleanup, and shower resets.
- Half-Day Retreat Multi-Slot Continuous Packages with tiered volume discounts.
2. Step-by-Step Onboarding Data
Step 1 of 5: Business Information
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Business Logo / Photo Upload |
Image Picker Card |
ananda_spa_facade.jpg (Calm bamboo entrance with ambient warm lighting and water fountain) |
Tap opens library. Preview renders thumbnail with edit badge. |
| Business Name |
Text Field (Single-line) |
Ananda Vedic Day Spa & Hydrotherapy Sanctuary |
46 characters. Valid ($\ge 2$ and $\le 100$). |
| Business Category |
Dropdown / Picker |
Spa & Wellness Retreat |
Selected from taxonomy. Contextualizes spa terms. |
| Business Type |
Segmented Control |
Company |
Registered wellness enterprise. |
| Business Address |
Text Field / Geocomplete |
Villa 42, 100 Feet Road, HAL 2nd Stage, Indiranagar |
Upscale urban wellness location. |
| Auto-detect GPS / Pick on Map |
Action Buttons |
Latitude: 12.9716 Longitude: 77.6412 |
Geocoded in Indiranagar, Bengaluru. Valid Indian bounding box. |
| Operating City |
Text Field (Single-line) |
Bengaluru |
City text. |
| Mobile Number (Verified via Login) |
Phone Input (Read-only) |
+919845012345 |
Read-only with green checkmark badge (✔). |
| Email ID (Optional) |
Email Text Field |
concierge@anandavedicspa.com |
Valid email regex. |
| Business Description (Optional) |
Text Area (Multi-line) |
An oasis of tranquility in Indiranagar. We offer authentic Ayurvedic Abhyanga therapies, Balinese hot-stone rituals, deep-tissue sports recovery, and private herbal hydrotherapy jacuzzi soaks. All treatments feature organic cold-pressed herbal oils, disposable spa undergarments, and private shower suites. |
303 characters ($\le 500$). |
| Language Preference |
Dropdown / Select |
English (Default) |
Default operating language. |
| Time Zone |
Input Field / Display |
India Standard Time (IST) |
IANA Asia/Kolkata. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
Validates Step 1, advances to Step 2. |
Step 2 of 5: Add Resource (Polymorphic Flow)
Add the following 5 realistic spa resources covering therapists, specialized private suites, and shared couple chambers:
[ What does your customer book? ]
├── [●] 1. Team Member / Staff ──► Ananya Nambiar (Ayurvedic Specialist - Female)
├── [●] 2. Team Member / Staff ──► David Khongsai (Deep Tissue Specialist - Male)
├── [●] 3. Team Member / Staff ──► Meera Pillai (Aromatherapist - Female)
├── [○] 4. Room / Space ──► Lotus Ayurvedic Suite (Private 1:1 Room)
└── [○] 5. Room / Space ──► Hydrotherapy Jacuzzi Chamber (Capacity: 2)
Resource 1: Senior Ayurvedic Therapist (Team Member / Staff)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[●] Team Member / Staff |
Staff details form. |
| Add Profile Photo (Optional) |
Avatar Upload Button |
ananya_nambiar_therapist.jpg |
Traditional Ayurvedic uniform portrait. |
| Full Name of Staff / Specialist |
Text Field |
Ananya Nambiar |
Required. |
| Role / Designation |
Text Field |
Senior Ayurvedic & Panchakarma Specialist |
Required. |
| Simultaneous Clients Handled |
Number Input Field |
1 |
Strictly 1:1 therapy. |
| Mobile Number (For booking alerts) |
Phone Input Field |
9845012346 |
Alert mobile. |
| Gender |
Dropdown Selector |
Female |
Crucial for female client therapist preference. |
| Experience (Optional) |
Text Field |
9 Years (Kottakkal Arya Vaidya Sala Trained) |
Authentic credentials. |
| Bio / Specialization (Optional) |
Text Area |
Specializes in classical Abhyanga, authentic Shirodhara stress relief, herbal Kizhi bolus therapy, and post-natal rejuvenation. |
Bio text. |
| Primary Resource |
Switch / Toggle |
ON |
Lead practitioner. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active. |
| Action |
Primary Button |
Tap Save Resource |
Saves Ananya Nambiar. |
Resource 2: Deep Tissue & Sports Recovery Specialist (Team Member / Staff)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[●] Team Member / Staff |
Staff form. |
| Add Profile Photo (Optional) |
Avatar Upload Button |
david_khongsai_therapist.jpg |
Portrait. |
| Full Name of Staff / Specialist |
Text Field |
David Khongsai |
Required. |
| Role / Designation |
Text Field |
Deep Tissue & Sports Recovery Therapist |
Required. |
| Simultaneous Clients Handled |
Number Input Field |
1 |
1:1 therapy. |
| Mobile Number (For booking alerts) |
Phone Input Field |
9845012347 |
Alert mobile. |
| Gender |
Dropdown Selector |
Male |
Crucial for male deep-tissue therapy preference. |
| Experience (Optional) |
Text Field |
7 Years |
Text. |
| Bio / Specialization (Optional) |
Text Area |
Expert in myofascial trigger-point release, deep tissue athletic restoration, Swedish effleurage, and chronic posture decompression. |
Bio text. |
| Primary Resource |
Switch / Toggle |
OFF |
Secondary resource. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active. |
| Action |
Primary Button |
Tap Save Resource |
Saves David Khongsai. |
Resource 3: Aromatherapist & Reflexologist (Team Member / Staff)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[●] Team Member / Staff |
Staff form. |
| Add Profile Photo (Optional) |
Avatar Upload Button |
meera_pillai_therapist.jpg |
Portrait. |
| Full Name of Staff / Specialist |
Text Field |
Meera Pillai |
Required. |
| Role / Designation |
Text Field |
Holistic Aromatherapist & Reflexologist |
Required. |
| Simultaneous Clients Handled |
Number Input Field |
1 |
1:1 therapy. |
| Mobile Number (For booking alerts) |
Phone Input Field |
9845012348 |
Alert mobile. |
| Gender |
Dropdown Selector |
Female |
Female therapist. |
| Experience (Optional) |
Text Field |
5 Years |
Text. |
| Bio / Specialization (Optional) |
Text Area |
Certified in essential oil synergy blending, lymphatic drainage massage, hot stone soothing therapy, and foot reflexology. |
Bio. |
| Primary Resource |
Switch / Toggle |
OFF |
Secondary resource. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active. |
| Action |
Primary Button |
Tap Save Resource |
Saves Meera Pillai. |
Resource 4: Lotus Ayurvedic Treatment Suite (Room / Space)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[●] Room / Space |
Switches form to "Space / Room Details". |
| Upload Space / Room Photo (Optional) |
Image Upload Box |
lotus_treatment_suite.jpg |
Photo of traditional carved wooden droni table and brass shirodhara vessel. |
| Space / Room / Court Name |
Text Field |
Lotus Ayurvedic Treatment Suite |
Required. |
| Space Type / Description |
Text Field |
Private suite featuring teakwood Droni massage table, motorized brass Shirodhara rig, attached steam canopy, and private rain shower. |
Suite amenities. |
| Physical Capacity (Max People / Seats) |
Number Input Field |
1 |
Strictly 1 private client at a time. |
| Primary Resource |
Switch / Toggle |
OFF |
Specialized space. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active. |
| Action |
Primary Button |
Tap Save Resource |
Saves Lotus Suite. |
Resource 5: Hydrotherapy Jacuzzi Chamber (Room / Space - Multi-Capacity)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[●] Room / Space |
Space form. |
| Upload Space / Room Photo (Optional) |
Image Upload Box |
hydrotherapy_jacuzzi_chamber.jpg |
Photo of multi-jet sunken stone jacuzzi tub and cedar sauna. |
| Space / Room / Court Name |
Text Field |
Hydrotherapy Jacuzzi & Cedar Sauna Chamber |
Required. |
| Space Type / Description |
Text Field |
Luxury heated hydro-massage jacuzzi with magnesium salt infusion, chromatic underwater mood lights, and private cedarwood sauna cabin. |
Chamber amenities. |
| Physical Capacity (Max People / Seats) |
Number Input Field |
2 |
Capacity = 2 (Enables couple / dual client bookings simultaneously). |
| Primary Resource |
Switch / Toggle |
OFF |
Space resource. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active. |
| Action |
Primary Button |
Tap Save Resource |
Saves Jacuzzi Chamber. |
Step 3 of 5: Services & Offerings (Consolidated Flow)
Add the following 5 signature spa offerings:
Offering 1: Traditional Kerala Abhyanga & Warm Herbal Steam (Signature Ritual)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service / Offering Name |
Text Field |
Traditional Kerala Abhyanga & Herbal Steam |
Signature offering. |
| Service Description (Optional) |
Text Area |
Full-body synchronized warm medicated herbal oil massage to stimulate vital marma points, enhance circulation, and eliminate toxins, followed by private ozone herbal steam. |
Ritual details. |
| Duration Unit |
Segmented Control |
Minutes |
Minutes. |
| Duration Value (Custom) |
Number Input Field |
60 |
60 minutes. |
| Fulfillment Mode |
Radio Group |
[●] At Venue |
At venue. |
| Booking Capacity Model |
Segmented Control |
[●] 1:1 Appointment |
1:1 appointment. |
| Price (₹) |
Currency Input Field |
2800 |
Base price: ₹2,800.00. |
| Buffer (Mins) |
Number Input Field |
20 |
20m Droni table cleaning, fresh linen change, and steam box sanitization. |
| Assign to Resources |
Multi-select Chips |
[✓] Ananya Nambiar
[✓] Lotus Ayurvedic Treatment Suite |
Requires both therapist and the Lotus Suite. |
| Allow Multi-Slot / Consecutive Bookings |
Switch / Toggle |
OFF |
Single slot. |
| Action |
Action Button |
Tap + Add This Offering |
Appends Offering 1. |
Offering 2: Deep Tissue Athletic Muscle Recovery (Therapeutic Massage)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service / Offering Name |
Text Field |
Deep Tissue Athletic Muscle Recovery |
High-pressure massage. |
| Service Description (Optional) |
Text Area |
Firm targeted pressure and slow strokes utilizing eucalyptus-arnica oil to break down muscle knots, alleviate chronic back tension, and restore joint mobility. |
Description. |
| Duration Unit |
Segmented Control |
Minutes |
Minutes. |
| Duration Value (Custom) |
Number Input Field |
60 |
60 minutes. |
| Fulfillment Mode |
Radio Group |
[●] At Venue |
At venue. |
| Booking Capacity Model |
Segmented Control |
[●] 1:1 Appointment |
1:1 appointment. |
| Price (₹) |
Currency Input Field |
3200 |
Base price: ₹3,200.00. |
| Buffer (Mins) |
Number Input Field |
15 |
Linen replacement & shower sanitization. |
| Assign to Resources |
Multi-select Chips |
[✓] David Khongsai |
Assigned to Deep Tissue Specialist David. |
| Allow Multi-Slot / Consecutive Bookings |
Switch / Toggle |
ON |
Multi-slot enabled for 90m or 120m extended full-body sessions. |
| Min Consecutive Slots |
Number Input Field |
1 |
1 slot (60 mins). |
| Max Consecutive Slots |
Number Input Field |
2 |
2 slots (120 mins). |
| Tiered Slot Discounts |
Dynamic Table Action |
Tap + Add Tier |
Adds discount tier. |
| Tier Row 1 |
Dynamic Row |
Min Slots: 2 | Discount (%): 15 |
15% discount for 2 consecutive slots (₹5,440 instead of ₹6,400). |
| Action |
Action Button |
Tap + Add This Offering |
Appends Offering 2. |
Offering 3: Couples Hydrotherapy Jacuzzi Soak & Aromatherapy (Group / Multi-Seat)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service / Offering Name |
Text Field |
Couples Hydrotherapy Jacuzzi Soak & Aromatherapy |
Luxury couple ritual. |
| Service Description (Optional) |
Text Area |
45-minute synchronized couple aromatherapy massage with lavender-ylang ylang oil, followed by 45-minute private magnesium mineral jacuzzi bath with sparkling herbal elixir. |
Couple experience. |
| Duration Unit |
Segmented Control |
Minutes |
Minutes. |
| Duration Value (Custom) |
Number Input Field |
90 |
90 minutes. |
| Fulfillment Mode |
Radio Group |
[●] At Venue |
At venue. |
| Booking Capacity Model |
Segmented Control |
[●] Group / Multi-Seat |
Tests Multi-Seat Group Capacity Model. |
| Session Batch Size (Total Seats) |
Number Input Field |
2 |
Total seats available in slot: 2. |
| Max Seats / Booking |
Number Input Field |
2 |
1 customer can book for couple (2 seats). |
| Price (₹) |
Currency Input Field |
5500 |
Package price: ₹5,500.00. |
| Buffer (Mins) |
Number Input Field |
30 |
30m complete jacuzzi draining, chlorine flush, refill, and towel reset. |
| Assign to Resources |
Multi-select Chips |
[✓] Hydrotherapy Jacuzzi & Cedar Sauna Chamber
[✓] Meera Pillai
[✓] Ananya Nambiar |
Requires the jacuzzi chamber and two therapists. |
| Allow Multi-Slot / Consecutive Bookings |
Switch / Toggle |
OFF |
Fixed 90m block. |
| Action |
Action Button |
Tap + Add This Offering |
Appends Offering 3. |
Offering 4: Authentic Shirodhara Meditative Flow (Ayurvedic Specialty)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service / Offering Name |
Text Field |
Authentic Shirodhara Meditative Flow |
Classical therapy. |
| Service Description (Optional) |
Text Area |
A continuous, rhythmic stream of warm Brahmi-infused herbal oil gently poured onto the third-eye forehead chakra to dissolve anxiety, balance the nervous system, and cure insomnia. |
Shirodhara description. |
| Duration Unit |
Segmented Control |
Minutes |
Minutes. |
| Duration Value (Custom) |
Number Input Field |
45 |
45 minutes. |
| Fulfillment Mode |
Radio Group |
[●] At Venue |
At venue. |
| Booking Capacity Model |
Segmented Control |
[●] 1:1 Appointment |
1:1 appointment. |
| Price (₹) |
Currency Input Field |
2400 |
Base price: ₹2,400.00. |
| Buffer (Mins) |
Number Input Field |
20 |
Oil vessel cleaning & scalp rinse. |
| Assign to Resources |
Multi-select Chips |
[✓] Ananya Nambiar
[✓] Lotus Ayurvedic Treatment Suite |
Requires Ananya + Lotus Suite. |
| Allow Multi-Slot / Consecutive Bookings |
Switch / Toggle |
OFF |
Single slot. |
| Action |
Action Button |
Tap + Add This Offering |
Appends Offering 4. |
Offering 5: Himalayan Pink Salt Glow Polish & Wrap (Body Treatment)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service / Offering Name |
Text Field |
Himalayan Pink Salt Glow Polish & Wrap |
Body exfoliation. |
| Service Description (Optional) |
Text Area |
Mineral-rich Himalayan crystal salt blended with sweet almond and grapefruit oil vigorously buffs away dead skin cells, followed by a detoxifying clay cocoon wrap. |
Polish description. |
| Duration Unit |
Segmented Control |
Minutes |
Minutes. |
| Duration Value (Custom) |
Number Input Field |
45 |
45 minutes. |
| Fulfillment Mode |
Radio Group |
[●] At Venue |
At venue. |
| Booking Capacity Model |
Segmented Control |
[●] 1:1 Appointment |
1:1 appointment. |
| Price (₹) |
Currency Input Field |
2600 |
Base price: ₹2,600.00. |
| Buffer (Mins) |
Number Input Field |
15 |
Vichy shower rinse buffer. |
| Assign to Resources |
Multi-select Chips |
[✓] Meera Pillai |
Assigned to Meera. |
| Allow Multi-Slot / Consecutive Bookings |
Switch / Toggle |
OFF |
Single slot. |
| Action |
Action Button |
Tap + Add This Offering |
Appends Offering 5. |
| Navigation Action |
Primary Button |
Tap Save & Continue |
Validates 5 offerings; advances to Step 4. |
Step 4 of 5: Business Availability
Weekly Operating Schedule Matrix
Luxury wellness day spas operate 7 days a week with extended evening hours to serve working professionals seeking decompression after office hours.
| Day of Week |
Day Switch |
Start Time |
End Time |
Add Lunch Break |
Lunch Start |
Lunch End |
Operational Rationale |
| Monday |
[●] ON |
08:30 |
21:30 |
[✓] Checked |
13:00 |
14:00 |
Full 7-day wellness operations. |
| Tuesday |
[●] ON |
08:30 |
21:30 |
[✓] Checked |
13:00 |
14:00 |
Copied via shortcut. |
| Wednesday |
[●] ON |
08:30 |
21:30 |
[✓] Checked |
13:00 |
14:00 |
Copied via shortcut. |
| Thursday |
[●] ON |
08:30 |
21:30 |
[✓] Checked |
13:00 |
14:00 |
Copied via shortcut. |
| Friday |
[●] ON |
08:30 |
21:30 |
[✓] Checked |
13:00 |
14:00 |
Evening decompression peak. |
| Saturday |
[●] ON |
08:30 |
21:30 |
[✓] Checked |
13:00 |
14:00 |
Weekend wellness surge. |
| Sunday |
[●] ON |
08:30 |
21:30 |
[✓] Checked |
13:00 |
14:00 |
Weekend wellness surge. |
Bulk Action Configuration Tip:
- Configure Monday card: Toggle
ON, Start: 08:30, End: 21:30, Lunch Checkbox: Checked (13:00 to 14:00).
- Tap shortcut chip
Mon → All Days.
- All 7 days are instantly synchronized to
08:30 – 21:30 with lunch break 13:00 – 14:00 in a single tap!
Holidays & Closed Days Configuration
Tap + Add Holiday to add 3 major holiday shutdowns for facility deep sanitization:
Diwali Festival Day
- Date:
2026-11-08
- Holiday Name:
Diwali Festival Closure
- Action: Tap
Save Holiday.
Kannada Rajyotsava
- Date:
2026-11-01
- Holiday Name:
Karnataka Rajyotsava State Holiday
- Action: Tap
Save Holiday.
New Year Day (Annual Filter Overhaul)
- Date:
2027-01-01
- Holiday Name:
Annual Hydrotherapy Filter Overhaul
- Action: Tap
Save Holiday.
Navigation Action: Tap Save & Continue to advance to Step 5.
Step 5 of 5: Final Verification & Go-Live
Summary Card Audit Verification:
- Business Details Card:
- Name:
Ananda Vedic Day Spa & Hydrotherapy Sanctuary
- Category:
Spa & Wellness Retreat | Type: Company
- Address:
Villa 42, 100 Feet Road, HAL 2nd Stage, Indiranagar, Bengaluru (12.9716, 77.6412)
- Contact:
+919845012345 | concierge@anandavedicspa.com
- Resource Roster Card:
- 👤 Ananya Nambiar (Ayurvedic Specialist, Female, Cap: 1, Primary: YES)
- 👤 David Khongsai (Deep Tissue Specialist, Male, Cap: 1, Primary: NO)
- 👤 Meera Pillai (Aromatherapist, Female, Cap: 1, Primary: NO)
- 🏢 Lotus Ayurvedic Treatment Suite (Private Room, Cap: 1, Primary: NO)
- 🏢 Hydrotherapy Jacuzzi Chamber (Couple Suite, Cap: 2, Primary: NO)
- Offerings & Services Card:
- 5 Offerings Configured:
- Traditional Kerala Abhyanga — 60m @ ₹2,800 (20m buffer)
- Deep Tissue Recovery — 60m @ ₹3,200 (Multi-slot: 1–2 slots, 15% discount)
- Couples Hydrotherapy Jacuzzi — 90m @ ₹5,500 (Group Capacity: 2 seats, 30m buffer)
- Authentic Shirodhara — 45m @ ₹2,400 (20m buffer)
- Himalayan Salt Glow Polish — 45m @ ₹2,600 (15m buffer)
- Operating Schedule Card:
- All 7 Days:
08:30 – 21:30 (Lunch: 13:00 – 14:00)
- Holidays: 3 declared festival and maintenance dates.
Activation Action:
Tap Publish / Launch Business.
Activates the spa storefront on the live booking engine and opens the Dashboard Tab.
3. QA Testing & Customer App Verification Scenarios
| Test Case ID |
Test Objective |
Customer App Actions |
Expected Engine Result |
| TC-SPA-01 |
Gender-Preference Therapist Filter |
Female client books Deep Tissue Recovery and selects Female therapist. |
Engine only presents female therapists qualified for this service (hides David Khongsai). |
| TC-SPA-02 |
Dual Resource (Staff + Suite) Lock |
Book Traditional Kerala Abhyanga at 10:00 AM. |
Engine locks both Ananya Nambiar (PERSON) and the Lotus Suite (SPACE) from 10:00 to 11:20 (60m + 20m buffer). Neither can accept another booking during that window. |
| TC-SPA-03 |
Couples Multi-Seat Jacuzzi Booking |
Customer books Couples Hydrotherapy Jacuzzi and selects Quantity = 2. |
System decrements available capacity for that slot from 2 to 0. Slot disappears for other users. Total bill: ₹5,500. |
| TC-SPA-04 |
Turnaround Buffer Sanitization Lock |
Customer completes booking ending at 16:00. |
Next available slot for Lotus Suite cannot start until 16:20 due to the mandatory 20-minute herbal oil and steam sanitization buffer. |
| TC-SPA-05 |
Deep Tissue Multi-Slot 2-Hour Retreat |
Customer books Deep Tissue Recovery for 2 consecutive slots (120 mins). |
Engine calculates Base: $2 \times ₹3,200 = ₹6,400$. Applies 15% discount ($-₹960$). Final price: ₹5,440.00. |
| TC-SPA-06 |
Midday Lunch Break Collision |
Attempt to book a 60-minute therapy starting at 12:30 PM. |
12:30 + 60m = 13:30, which violates the 13:00–14:00 lunch break. Engine withholds the 12:30 PM slot. |