Client Management

Voice Commands & AI Scheduling Assistant

Natural Language Scheduling with Voice Input:

The Smart Scheduling tab features an AI-powered personal assistant that understands natural language instructions. You can speak or type your scheduling requests in plain English, and the system will automatically interpret and execute them.

Voice Input Feature:

How to Use Voice Commands:

1. Navigate to Calendar page → Smart Scheduling tab (Smart on mobile) 2. Click the Voice tab (microphone icon) 3. Click the microphone button to start recording 4. Speak your scheduling request naturally 5. The system transcribes your speech and processes your request

Example Voice Commands:

• "Move all appointments from this coming Wednesday to Thursday or Friday" • "Cancel all sessions for John Smith next week" • "Reschedule my Monday morning appointments to Tuesday afternoon" • "Move everything from January 15th to January 16th" • "Cancel all appointments for trainer Matt from January 7th to January 10th"

Privacy & Security:

• Voice input uses your browser's built-in speech recognition • We only receive the text transcript, never the audio recording • Transcripts are used only to process your request and are not stored permanently • You can always type your request instead if you prefer

Supported Scenarios:

1. Trainer Away:

• "I'm away from January 10th to January 15th - reschedule all my appointments" • "Move all my sessions next week to the following week"

2. Client Away:

• "Client John is away from Monday to Friday - reschedule his sessions" • "Move all of Sarah's appointments from next week to the week after"

3. Business Closed:

• "Business is closed on January 1st - cancel all appointments" • "We're closed next Monday - reschedule everything to Tuesday"

4. Trainer Leaving:

• "Trainer Matt is leaving - reassign all his clients to other trainers" • "Reassign all of John's appointments to available trainers"

5. Custom Requests:

• Use the Voice tab for any custom scheduling instruction • The AI will interpret your request and propose changes • Review the proposed changes before applying

How It Works:

1. Input - Speak or type your instruction 2. AI Processing - The system analyzes your request and identifies affected appointments 3. Preview - Review the proposed changes with before/after times 4. Select - Choose which changes to apply (you can exclude specific appointments) 5. Apply - Confirm and apply the selected changes 6. Notify - Send bulk email or SMS notifications to affected clients

Best Practices:

✓ Be specific about dates (e.g., "January 7th" or "this coming Wednesday") ✓ Mention client names or trainer names when relevant ✓ Review the preview carefully before applying changes ✓ Use bulk notifications to keep clients informed

Ready to implement these strategies?

Join thousands of trainers using BuildStability to automate engagement tracking and prevent churn.

Start Your Free Trial