Skip to content

Best Practices

Learn the essential best practices for creating, maintaining, and optimizing AI agents that deliver exceptional customer experiences and business results.

  • Start with proven baseline agents when possible
  • Copy successful agent configurations as starting points
  • Adapt existing agents rather than building from scratch
  • Learn from high-performing agents in your dealership
  • Research your specific lead sources and customer types
  • Consider the customer’s mindset when they first contact you
  • Account for common questions, concerns, and objections
  • Match communication style to customer expectations
  • Use clear, conversational language that anyone can understand
  • Avoid technical jargon unless your customers expect it
  • Keep responses focused and actionable
  • Remember that your users are not the most technically inclined
  • Maintain consistent brand voice across all agents
  • Balance professionalism with approachability
  • Ensure personality matches your dealership’s values
  • Test personality consistency across different conversation scenarios
  • Keep prompts clear and specific
  • Write responses that sound natural and conversational
  • Include empathy statements for objection handling
  • Provide helpful next steps in every response
  • Plan logical conversation progression from start to finish
  • Include natural transition points between topics
  • Account for different conversation paths and interruptions
  • Design clear escalation points to human team members
  • Test thoroughly in playground before deployment
  • Try various customer personality types and scenarios
  • Test all objection handling and FAQ responses
  • Verify conversation flow works for different customer paths
  • Start with small volume of real conversations
  • Monitor initial interactions closely
  • Gather feedback from team members
  • Scale up gradually as confidence increases
  • Monitor real-world performance regularly
  • Track key metrics like response rates and customer satisfaction
  • Watch for changes in customer behavior or feedback
  • Be prepared to make adjustments based on data
  • Update responses based on customer feedback
  • Keep FAQ responses current with policy changes
  • Refresh objection handling based on new market conditions
  • Maintain accuracy of contact information and hours
  • Analyze conversation outcomes and success rates
  • Update responses based on real-world performance
  • Learn from successful and unsuccessful interactions
  • Continuously improve based on customer feedback
  • Review agent performance metrics regularly
  • Check for consistency across all agent responses
  • Ensure all responses maintain professional standards
  • Verify that agents are achieving intended goals
  • Train team members on when to take over conversations
  • Provide clear guidelines for manual intervention
  • Share successful agent examples and techniques
  • Offer ongoing support for agent configuration questions
  • Share best practices across team members
  • Learn from each other’s successful agent configurations
  • Collaborate on complex agent modifications
  • Document successful approaches for future reference
  • Limit editing permissions to trained team members
  • Protect high-performing agents from accidental changes
  • Provide appropriate access levels based on experience
  • Maintain backup copies of successful agent configurations
  • Use clear, descriptive IDs for responses and sections
  • Maintain consistent formatting across all agents
  • Keep XML structure organized and logical
  • Document any custom tags or unusual configurations
  • Group similar responses together logically
  • Use consistent naming conventions for response IDs
  • Keep related objection handling responses near each other
  • Organize FAQ responses by topic or frequency
  • Use personalization variables like @firstName appropriately
  • Include relevant dealership variables like @dealershipName
  • Test all variables to ensure they populate correctly
  • Keep variable usage consistent across all responses
  • Set appropriate Auto Pilot timing for different scenarios
  • Consider customer expectations for response speed
  • Balance automation with natural conversation pacing
  • Adjust timing based on lead source and customer type
  • Design conversations to reach goals efficiently
  • Avoid unnecessary back-and-forth exchanges
  • Include clear calls-to-action in appropriate responses
  • Plan for common conversation shortcuts and fast-tracks
  • Define clear triggers for human intervention
  • Train agents to recognize when escalation is needed
  • Provide smooth handoff processes to human team members
  • Maintain conversation context during escalations
  • ✅ Agent personality is consistent and appropriate
  • ✅ All responses sound natural and conversational
  • ✅ Objection handling addresses real customer concerns
  • ✅ FAQ responses are accurate and up-to-date
  • ✅ Conversation flow progresses logically toward goals
  • ✅ Escalation triggers are properly configured
  • ✅ All variables populate correctly
  • ✅ Playground testing covers various scenarios
  • ✅ Customer satisfaction scores remain high
  • ✅ Response rates meet or exceed targets
  • ✅ Conversation completion rates are satisfactory
  • ✅ Escalation frequency is within acceptable ranges
  • ✅ Team feedback is positive
  • ✅ No technical issues or errors reported
  • ✅ Agent performance metrics are stable or improving
  • Don’t make agents too complex or verbose
  • Avoid conflicting instructions within the same agent
  • Don’t use outdated information in responses
  • Avoid personality inconsistencies across responses
  • Don’t skip playground testing before deployment
  • Avoid testing only ideal customer scenarios
  • Don’t ignore edge cases and unusual requests
  • Avoid deploying without team member review
  • Don’t ignore declining performance metrics
  • Avoid leaving outdated information in responses
  • Don’t forget to update agents after policy changes
  • Avoid making changes without testing first
  • Response Rate: Percentage of customers who respond to agent messages
  • Conversation Completion: Percentage reaching intended goals (appointments, etc.)
  • Customer Satisfaction: Ratings and feedback from automated conversations
  • Escalation Rate: Percentage requiring human intervention
  • Conversion Rate: Percentage converting to sales or service appointments
  • Use built-in analytics to track agent performance
  • Monitor customer feedback and satisfaction scores
  • Track conversation outcomes and goal achievement
  • Review escalation patterns and reasons
  1. Collect Data: Gather performance metrics and customer feedback
  2. Analyze Patterns: Identify trends and areas for improvement
  3. Plan Changes: Develop specific improvement strategies
  4. Test Modifications: Use playground to test changes thoroughly
  5. Deploy Gradually: Implement changes with careful monitoring
  6. Measure Results: Track impact of changes on performance
  7. Iterate: Repeat the process for continuous improvement

Following these best practices will help you create and maintain AI agents that provide excellent customer experiences while achieving your business goals. Remember to keep things simple, test thoroughly, and always prioritize your customers’ needs and preferences.