Skip to main content

Best Practices

Proven strategies and expert tips to optimize your AI voice assistant.

Core Principles

1. Clear Over Clever

Bad:

Create an elaborate, sophisticated conversational AI that demonstrates
advanced linguistic capabilities...

Good:

Answer questions clearly. Be friendly and professional.
Book appointments when customers ask.

Simple instructions work better, are easier to troubleshoot, and produce consistent results.


2. Test Everything

Before launch: Test 10+ times with different scenarios, have colleagues test, verify all integrations

After launch: Test after every change, weekly testing, monitor analytics continuously

Never: Launch without testing, make unverified changes, assume integrations still work


3. Iterate Constantly

Your assistant should evolve:

  • Week 1: Basic functionality
  • Month 1: Refined responses
  • Month 3: Optimized efficiency
  • Month 6: Advanced capabilities

Review schedule:

  • Daily (first week)
  • Weekly (first month)
  • Bi-weekly (first quarter)
  • Monthly (ongoing)

4. Keep Humans in the Loop

Transfer triggers:

TRANSFER TO HUMAN WHEN:
- Customer explicitly requests it
- After 2-3 misunderstandings
- Complaint or frustration detected
- Complex issue beyond scope
- Legal or medical questions
- VIP customer flagged

Instruction Writing

Structure Your Instructions

=== IDENTITY ===
Who you are and your role

=== PERSONALITY ===
How you should sound

=== PRIMARY GOAL ===
Your main objective

=== CONVERSATION FLOW ===
Step-by-step process

=== KNOWLEDGE ===
Key information to reference

=== BOUNDARIES ===
What NOT to do

=== TRANSFERS ===
When to escalate

Be Specific and Concrete

Vague:

Handle scheduling requests professionally.

Specific:

APPOINTMENT BOOKING STEPS:
1. Ask: "What service do you need?"
2. Ask: "What day works for you?"
3. Offer 2-3 available time slots
4. Collect: Name, phone number, email
5. Confirm: "You're booked for [service] on [date] at [time]"
6. Say: "You'll receive a text confirmation shortly"

Use Examples

Include in instructions:

EXAMPLE INTERACTION:

Customer: "Do you do highlights?"
You: "Yes! Highlights take about 3 hours and start at $150.
Would you like to book an appointment?"

Customer: "What times do you have Thursday?"
You: "Let me check... I have 10am, 2pm, or 4pm available.
Which works best for you?"

Optimize for Voice

Customers are HEARING this, not reading it.

Written language (Bad):

Our comprehensive service offerings include: general dentistry
(routine cleanings, examinations, preventive care), cosmetic
procedures (teeth whitening, veneers, bonding, smile makeovers)...

Spoken language (Good):

We offer four main types of services. First, general dentistry like
cleanings and checkups. Second, cosmetic work such as whitening and
veneers. Third, restorative procedures like fillings and crowns.
And fourth, emergency care. Which are you interested in?

Rules:

  • Keep sentences under 20 words
  • Use simple words
  • Break up lists
  • Add pauses with punctuation
  • Ask clarifying questions

Voice Selection

Matching Voice to Brand

Business TypeVoice Characteristics
Professional services (legal, medical, financial)Mature, clear articulation, moderate pace, formal
Casual businesses (retail, food, lifestyle)Younger, friendly, slightly faster, conversational
Healthcare (dental, wellness, therapy)Warm, reassuring, empathetic, calm
Service businesses (HVAC, plumbing, home services)Confident, capable, reassuring, direct

Voice Testing

  1. Listen to samples in Voice Playground
  2. Test with your actual content - paste your greeting and hear it
  3. Test common phrases - phone numbers, addresses, business name, service names
  4. Get second opinions from team members and customers

Common voice issues:

ProblemSolution
Sounds roboticTry ElevenLabs provider or different voice
Too fastAdjust voice speed to 0.9x
Unclear pronunciationTry different voice or add phonetic spelling
Mispronounces termsAdd pronunciation guide in instructions

Knowledge Base

Organization Strategies

By Topic:

  • "General FAQs"
  • "Service Descriptions"
  • "Pricing & Packages"
  • "Policies"

By Audience:

  • "New Customer Info"
  • "Existing Customer Resources"
  • "VIP Program Details"

By Department:

  • "Sales Information"
  • "Support Documentation"
  • "Billing & Payments"

Content Format

FAQ Format (Best):

Q: What are your hours?
A: Monday-Friday 9am-5pm, Saturday 10am-3pm, closed Sundays.

Q: Do you accept walk-ins?
A: Yes! Walk-ins welcome, but appointments get priority.

Q: What forms of payment do you accept?
A: Visa, Mastercard, Amex, Discover, cash, and checks under $500.

Structured Lists (Also Good):

SERVICES & PRICING

Hair Services:
- Women's Cut: 45 min, $50-75
- Men's Cut: 30 min, $30-40
- Color: 2-3 hours, $120-200
- Highlights: 3 hours, $150-250

Update Frequency

Immediately: Price changes, hours changes, services added/removed, policy updates

Monthly: Seasonal information, promotional content, new common questions

Quarterly: Complete accuracy check, remove obsolete content, reorganize if needed


Integration Best Practices

Setup Checklist

Before connecting:

  • ✅ Understand what data syncs
  • ✅ Know required fields
  • ✅ Have credentials ready

During setup:

  • ✅ Follow instructions exactly
  • ✅ Grant only necessary permissions
  • ✅ Test with dummy data first

After connecting:

  • ✅ Make test call
  • ✅ Complete full booking flow
  • ✅ Verify data in integration platform

Service Name Matching

Critical: Service names must match EXACTLY between your booking system and instructions.

In your booking system:

- Haircut - Women's
- Haircut - Men's
- Color (Full)

In your assistant instructions:

SERVICES (match names exactly!):
- "Haircut - Women's"
- "Haircut - Men's"
- "Color (Full)"

Pro tip: Copy-paste service names from your integration platform directly into instructions.


Graceful Degradation

Build in fallback handling:

BOOKING PROCESS:

1. Try to book in [Acuity/Square/Jobber]
2. If successful: Confirm appointment details
3. If failed:
- Apologize: "I'm having trouble accessing our schedule"
- Collect information: Name, phone, preferred date/time
- Set expectation: "Someone will call you within 1 hour to confirm"
- Transfer or take message

Call Flow Optimization

Reduce Call Duration

Goal: 2-3 minute average

  1. Streamline greeting

    Bad: "Thank you so much for calling ABC Dental, the premier
    family dentistry practice serving the greater downtown area
    since 1995. How may I help you today?"

    Good: "Thanks for calling ABC Dental. How can I help?"
  2. Ask efficient questions

    Bad: Multiple separate questions with waits

    Good: "What service do you need, and what day works for you?"
    [Get both answers at once]
  3. Bundle information

    Good: "I have you scheduled for a haircut on Thursday at 2pm
    with Sarah. You'll receive a text confirmation. Anything else?"

Improve Completion Rate

Goal: 90% completion

  1. Clear objectives in greeting

    "Are you calling to book an appointment, ask a question, or something else?"
  2. Prevent dead ends

    Bad: "I don't have that information."

    Good: "I don't have that specific detail, but let me connect you
    with someone who can help. One moment."
  3. Handle silence

    After 5 sec: "Take your time, I'm here when you're ready."
    After 10 sec: "Are you still there?"
    After 15 sec: "If you need a moment, I can call you back. Should I do that?"

Decrease Transfer Rate

Goal: < 20% transfer rate

  1. Add information to knowledge base - Review transfer transcripts to identify common questions
  2. Expand capabilities - Train assistant to offer alternatives before transferring
  3. Improve confidence - "Attempt to help using knowledge base. Transfer only after 2 attempts fail."

Advanced Optimization

Sentiment Detection

FRUSTRATION DETECTION:

If customer says:
- "This is ridiculous"
- "I've been trying to..."
- "You're not listening"
- Strong profanity

Response:
"I understand this is frustrating. Let me connect you with someone
who can help immediately. One moment please."

[Transfer to priority line]

Personalization

Use available data wisely:

If returning caller:
"Welcome back! Are you calling about your appointment on Thursday?"

If new caller:
"Thanks for calling! Is this your first time contacting us?"

Balance: Be helpful and personal, but not creepy.


A/B Testing

Test one variable at a time:

  1. Create two identical assistants
  2. Change ONE variable (greeting, voice, instruction detail)
  3. Assign different phone numbers
  4. Run for 2+ weeks
  5. Compare results in analytics
  6. Implement winner

Accessibility

Speech Clarity

For elderly customers:

  • Slower pace (0.9x speed)
  • Clear enunciation
  • Simple language
  • Patient with pauses

For non-native speakers:

  • Standard accent
  • Simple vocabulary
  • Spell out important info
  • Offer to repeat

For hearing impaired:

  • Clear voice
  • No background music
  • Offer SMS/email confirmations
  • Provide visual alternatives

Alternative Channels

Don't rely only on voice:

  • ✅ Offer web chat widget
  • ✅ Send SMS confirmations
  • ✅ Email summaries
  • ✅ Provide human backup
"I've got your information. I'll send a text confirmation to
this number, and you'll also receive an email. Sound good?"

Recording Notifications

Required in many jurisdictions:

"Thank you for calling ABC Company. This call may be recorded
for quality assurance. How can I help you today?"

Check your local laws - some states require consent, others only notification.


Data Privacy

Never collect unnecessarily:

Bad: "What's your social security number?"
Good: "I'll need your name and phone number to book your appointment"

Never share data:

Customer: "Did my wife call earlier?"
Bad: "Yes, Sarah called at 2pm about her appointment."
Good: "I can't share information about other callers, but I'm happy
to help you with your needs."

Secure integrations:

  • ✅ Use official integrations only
  • ✅ Review integration permissions
  • ✅ Audit data access regularly

Industry-Specific Compliance

Healthcare (HIPAA):

  • Don't discuss medical information or PHI
  • Transfer to verified humans for sensitive info

Finance:

  • Don't collect payment info over phone
  • Verify identity before account access

Legal:

  • Don't provide legal advice
  • Maintain attorney-client privilege

Monitoring and Analytics

Key Metrics to Track

Daily (first month):

  • Total calls
  • Average duration
  • Completion rate
  • Transfer rate

Weekly:

  • Trend analysis
  • Sample transcript review (5-10 calls)
  • Common issues identified

Monthly:

  • ROI calculation
  • Customer satisfaction
  • Bookings/conversions
  • Time saved

Transcript Analysis

Read transcripts looking for:

  1. Misunderstandings - What triggered it? How to prevent?
  2. Repetitive questions - Add to knowledge base
  3. Awkward phrasing - Refine instructions
  4. Successful interactions - Document as examples

Alert Setup

Get notified when:

  • Transfer rate spikes
  • Multiple failed calls
  • Integration disconnects
  • Error rate increases

Crisis Management

Common Scenarios

Integration breaks:

  1. Unlink integration
  2. Switch to manual booking mode
  3. Fix integration
  4. Test thoroughly
  5. Re-enable and monitor

AI gives wrong information:

  1. Identify error
  2. Update instructions/KB
  3. Test fix
  4. Review recent calls
  5. Contact affected customers if necessary

Customer escalation:

  1. Find call in analytics
  2. Review transcript
  3. Understand what went wrong
  4. Contact customer to resolve
  5. Fix underlying issue

Seasonal Optimization

Holidays

Update for holidays:

"Current date is {{vokaai_current_time}}.

If calling on Thanksgiving (4th Thursday in November):
'Our office is closed today for Thanksgiving. We'll reopen Friday
at 9am. For emergencies, press 1. Otherwise, I can schedule
an appointment for next week.'

Checklist:

  • ✅ Update hours
  • ✅ Set emergency protocols
  • ✅ Update knowledge base
  • ✅ Test before the holiday
  • ✅ Remove after holiday

Peak Seasons

For businesses with busy seasons, prepare special handling:

"We're experiencing high call volume during tax season.
Would you like to:
1. Schedule an appointment now
2. Get a callback when someone is available
3. Access our online tools"

Industry-Specific Tips

Healthcare & Dental

  • Warm, empathetic tone
  • HIPAA compliance strict
  • Emergency protocols clear
  • Never provide medical advice

Home Services

  • Clear emergency criteria
  • Fast dispatch capability
  • Address collection accuracy
  • Service area verification

Professional Services

  • Professional, polished tone
  • Confidentiality maintained
  • Complex topics → transfer
  • Lead qualification built-in

Retail & E-commerce

  • Friendly, helpful tone
  • Product knowledge accurate
  • Order status capability
  • Return policy clear

Success Checklist

Before considering your assistant "optimized":

Configuration:

  • ✅ Instructions are clear and tested
  • ✅ Voice matches brand
  • ✅ Knowledge base is current
  • ✅ Integrations work flawlessly
  • ✅ Transfer triggers appropriate

Performance:

  • ✅ >80% completion rate
  • ✅ <20% transfer rate
  • ✅ 2-4 minute average duration
  • ✅ >90% customer satisfaction

Process:

  • ✅ Weekly transcript review
  • ✅ Monthly performance analysis
  • ✅ Regular KB updates
  • ✅ Team trained
  • ✅ Emergency procedures documented

Business Impact:

  • ✅ Positive ROI demonstrated
  • ✅ Time savings quantified
  • ✅ Customer satisfaction improved

Next Steps

Advanced Features:

  • Custom MCP servers
  • Webhook integrations
  • Multi-language support
  • CRM deep integration

Scale Up:

  • Multiple specialized assistants
  • Regional variants
  • Department-specific instances
  • 24/7 global support

Innovate:

  • Proactive outreach
  • Follow-up calls
  • Lead nurturing campaigns
  • Seasonal promotions

Remember

  • Perfect is the enemy of good (launch and iterate!)
  • Your customers will teach you what works
  • Small improvements compound over time
  • Technology serves people, not replaces them

Need Help?