Time Settings (minutes per 100sqft)

Room-Based Time Settings by Cleaning Type

2000 Below

2000+

Employee Efficiency Multipliers

Time divided by this value (e.g., 1.8 = time ÷ 1.8)
Time divided by this value (e.g., 1.5 = time ÷ 1.5)
Time divided by this value (e.g., 1.4 = time ÷ 1.4)
Time divided by this value for 5 or more employees

Pricing Method

When enabled, new cleanings will use hourly rate calculation instead of square footage pricing

Price per Square Foot Settings

Operational Settings

Slot Requirements by Service Type

Configure how many slots are required for each service type based on square footage.

Slot Capacity (sqft per slot): Slots calculated dynamically = ceil(sqft / capacity). Example: 3000 sqft with 2000 sqft per slot = 2 slots (default: 2000)
Threshold (sqft): Below this = 2 slots, At/above this = 4 slots. Example: 1500 sqft = 2 slots, 2500 sqft = 4 slots (default: 2000)
Always requires 4 slots regardless of square footage.

💰 Minimum Price Per Slot

Set the minimum price per slot. If the calculated price per slot is below this amount, the total price will be adjusted to meet the minimum per slot.

Minimum price per slot. Example: If a job requires 2 slots and price per slot is $120, the total price will be adjusted to $280 ($140 × 2 slots). Default: $140
If a cleaning job would end past this time, that time slot will not be displayed. Leave empty to allow any end time.

Driving Buffer Settings

Show driving time buffers around cleaning events in weekly and daily calendar views
Time added before and after each cleaning (recommended: 60 minutes = 1 hour total driving time)

Minimum Booking Per Employee

Automatically open additional slots when daily revenue doesn't meet the minimum per employee
Minimum revenue required per employee per day. Total minimum = employees × this amount

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.

Customize how your AI assistant communicates. You can specify tone, style, length, greetings, closings, emoji usage, or any other communication preferences.

Email Access Management

Admin Authorized Emails

Admins have full access to all system features and settings.

Add New Admin Email

📋 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.

🧪 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.

Phone numbers to receive SMS notifications when clients text your business number. Just type the 10-digit number and it will auto-format with +1 prefix.
Receive SMS notifications when clients text your business number

Voice Call Settings

📞 Voice Call Routing

Configure which phone numbers should ring when someone calls your Twilio business number. All numbers will ring simultaneously, and the first person to answer gets connected.

Phone numbers that will ring simultaneously when someone calls your Twilio business number. Just type the 10-digit number and it will auto-format with +1 prefix.