Time Settings (minutes per 100sqft)
Pricing Method
Price per Square Foot Settings
Operational Settings
Driving Buffer Settings
AI Assistant Personality
🤖 AI Communication Style
Customize how your AI assistant communicates with customers.
These settings will be used to generate personalized responses that match your brand voice.
Email Access Management
📋 Auto-Update Notice
Changes to cleaning times, employee settings, or max job hours will automatically update all existing client cleanings.
This ensures your calendar and client records stay in sync with your current business rules. Cleanings manually adjusted in the last 24 hours will be preserved.
🧪 Test Base Hours Setting
Test the "Use base hours in calendar" setting:
1. Check/uncheck the setting above
2. Go to any calendar page
3. Check the console for debug messages
4. Verify event durations change accordingly
⚠️ Hours vs Base Hours Explanation
Understanding the difference:
• Base Hours: Total time for the job (affected by cleaning time changes)
• Hours: Time per employee (affected by cleaning time AND max job hours)
• Example: 2000 sqft with 12 min/100sqft = 4h base, but if max job hours is 5h, then hours = 4h (1 employee). If max job hours is 3h, then hours = 2h (2 employees).
🧪 Price Settings Test
To test pricing settings:
1. Enter some price values (e.g., 0.15 for basic clean)
2. Click "Save Settings" and check browser console for debug info
3. Refresh page to see if values persist
SMS Notification Settings
📱 SMS Notifications
Configure where you want to receive SMS notifications when clients text your business number.