Overview
Etienne’s scheduling intelligence works behind the scenes to maximize revenue per provider hour while improving the client experience.Utilization Boost
Average 18.5% increase in room utilization after AI implementation
No-Show Reduction
57% reduction in no-show rates through predictive intervention
Key Metrics
Utilization Rate
Definition:- 3 providers × 8 hours/day × 5 days = 120 total hours
- 98 hours of booked appointments = 82% utilization
- Below 70%: Underutilized (revenue opportunity)
- 70-85%: Healthy range
- Above 85%: Near capacity (consider adding providers/rooms)
- Current: Average utilization over last 30 days
- Trend: % change vs. previous 30-day period
- Location filter: Compare utilization across centers
No-Show Rate
Definition:With Etienne AI: 4-8% average Revenue impact: A spa with 500 appointments/month at $400 average:
- 20% no-show rate = 100 no-shows = $40,000 lost revenue/month
- 5% no-show rate = 25 no-shows = $10,000 lost revenue/month
- Savings: $30,000/month
AI-Booked Appointments
Count of appointments booked entirely by AI without staff involvement. Breakdown by source:- After-hours calls and texts
- Web chat bookings
- Social media DM bookings
- Automated rebooking campaigns
- Waitlist auto-fill
Revenue per Appointment
Calculation:- Service mix (higher-value treatments)
- Effective upselling (add-ons)
- Package sales
- Longer appointment durations
- Suggests relevant add-ons during booking
- Identifies upsell opportunities in conversation
- Books package-deal combinations
On 500 monthly appointments: +$17,500/month revenue
No-Show Prediction & Prevention
The No-Show Predictor AI agent analyzes 15+ factors to calculate risk scores for every confirmed appointment.Risk Factors Analyzed
- Client History
- Appointment Characteristics
- Engagement Signals
- Previous no-show rate for this client
- Days since last visit (longer gap = higher risk)
- Lifetime visit count (new clients higher risk)
- Payment method on file (card vs. invoice)
- Average days between booking and appointment
Risk Levels
Low Risk
0-30% probabilityNo intervention needed beyond standard confirmation
Medium Risk
31-65% probabilitySend additional reminder 2 hours before appointment
High Risk
66-100% probabilityMultiple touchpoints:
- 24-hour reminder
- 2-hour reminder
- Personal call if no confirmation
Prevention Actions
When high-risk appointments are detected: Automated interventions:- 24-hour reminder sent via client’s preferred channel
- 2-hour warning with one-click confirm/cancel
- If no response: Waitlist notified of potential opening
- 30 minutes before: Final text reminder
No-Show Rate Trend Chart

- Downward trend: AI interventions working
- Spikes: Investigate cause (weather, specific provider, service type)
- Day-of-week patterns: Mondays and Fridays typically higher
- Week 1-2: 12-15% (baseline)
- Week 3-4: 8-10% (AI learning)
- Month 2+: 4-6% (steady state)
Utilization Rate Trend

- Fewer no-shows (slots get used as booked)
- Waitlist auto-fill (cancellations filled immediately)
- Optimized scheduling (AI books slots that would stay empty)
- After-hours bookings (inventory that was previously unavailable)
- Before AI: 74% average utilization
- After 3 months: 86% utilization
- Additional revenue: 12% × 10,200/month
High No-Show Risk Appointments
Real-time list of upcoming appointments flagged as high-risk. Display format:- Client name
- Service and provider
- Date and time
- Risk level (color-coded)
- Action button
- Send Reminder: Triggers immediate SMS reminder
- Call Client: Opens dialer with client number
- View History: See client’s past appointment attendance
Waitlist Management
Intelligent waitlist automatically fills cancellations and no-shows.How It Works
Client adds themselves to waitlist:- Through website
- Via SMS/chat conversation
- Staff can add manually
- AI identifies opening (cancellation, no-show, new availability)
- Matches waitlist clients by:
- Requested service
- Preferred provider (if specified)
- Location preference
- Available dates/times
- Sends notification to first match:
- If accepted: Books appointment automatically
- If declined or no response in 10 min: Offers to next person
- 30 slots × 68% fill rate = 20 appointments saved
- 20 × 8,000 recovered revenue/month
Waitlist Priorities
- VIP clients (highest spend, longest tenure)
- Long waitlist time (first-come, first-served among same tier)
- High-value services (Body Contouring prioritized over Botox)
- Perfect match (exact service, provider, and time requested)
Schedule Optimization
The Schedule Analyst AI continuously looks for optimization opportunities:Slot Consolidation
Problem: Two 30-minute Botox appointments with a 30-minute gap between themSolution: AI suggests moving one appointment to fill the gap
Result: Opens a new 60-minute slot for higher-value service (Hydrafacial, Filler) Revenue impact example:
- Before: 2 × Botox (900
- After: 2 × Botox + 1 × Hydrafacial (1,150
- Gain: +$250 per optimization
Provider Balancing
Problem: Provider A at 92% utilization, Provider B at 68%Solution: AI preferentially books new appointments with Provider B
Result: Balanced workload, better client experience (shorter waits)
Service Mix Optimization
Problem: All high-value slots filled with low-value servicesSolution: AI reserves prime times (Sat 10 AM-2 PM) for services >$500
Result: Revenue per hour increases Example rule:
Optimization suggestions appear in the dashboard AI Opportunities panel. Staff can accept or decline each suggestion.
Rebooking Automation
AI tracks treatment cycles and proactively reaches out for rebooking.Treatment Schedules
| Service | Recommended Interval |
|---|---|
| Botox | 3-4 months |
| Dermal Filler | 6-9 months |
| Hydrafacial | 4-6 weeks |
| Laser Hair Removal | 4-6 weeks |
| Chemical Peel | 4-8 weeks |
Automated Outreach
Example: Botox rebooking- Outreach rate: % of past clients contacted at right time
- Response rate: % who reply to rebooking message
- Conversion rate: % who actually book
- 78% response rate
- 64% conversion rate
- 15-25% revenue attributed to automated rebooking
AI Scheduling Agents
Three specialized agents power the scheduling engine:Schedule Analyst
Status: ● OnlineTasks Handled: 1,893 Responsibilities:
- Analyzes utilization patterns
- Identifies optimization opportunities
- Manages waitlist matching
- Coordinates multi-appointment bookings
No-Show Predictor
Status: ● OnlineTasks Handled: 647 Responsibilities:
- Calculates risk scores for all appointments
- Triggers preventive reminders
- Tracks intervention success rates
- Updates prediction model based on outcomes
Demand Forecaster
Status: ◐ IdleTasks Handled: 89 Responsibilities:
- Predicts demand by day/time/service
- Recommends optimal staffing levels
- Identifies under/over-capacity periods
- Suggests pricing adjustments for demand shaping
Demand Forecaster runs weekly analyses rather than real-time processing, which is why it often shows “Idle” status.
Staff Scheduling View
Today’s Timeline
Chronological view of your appointments for the current day:- ⚠️ High no-show risk
- 🔵 Client confirmed
- 🟡 No confirmation yet
- 🟢 Checked in
- ⏰ Running late (with estimate)
Quick Actions
- Send Reminder: One-click SMS reminder
- Call Client: Click-to-dial
- Reschedule: Drag-and-drop to new slot
- Add Notes: Attach notes visible to provider
Best Practices
Review high-risk appointments every morning
Review high-risk appointments every morning
Start your day by:
- Checking the High No-Show Risk list
- Sending personal reminders to top 3-5 risks
- Notifying waitlist for any likely no-shows
Accept waitlist suggestions quickly
Accept waitlist suggestions quickly
When AI suggests filling a slot from the waitlist:
- Client is waiting for your confirmation
- They’ve already said yes to the notification
- Delay >5 minutes risks losing the booking
Monitor utilization by provider
Monitor utilization by provider
Use location comparison to identify:
- Providers consistently under 70% (training opportunity)
- Providers over 90% (burnout risk, need support)
- Variations in no-show rates by provider
Trust the rebooking automation
Trust the rebooking automation
Common concern: “We don’t want to be pushy”Reality:
- 85% of clients appreciate the reminder
- Messages are friendly, not salesy
- Clients can opt out anytime
- Rebooking revenue typically increases 20-30%
Related Features
Command Center
See how bookings originated from conversations
Dashboard
High-level scheduling and utilization metrics
Intelligence Hub
Ask AI about scheduling patterns and opportunities