Background and Purpose
This article provides different rules that you can try to insert into your prompt for better performance. You can try adding these to your ##Style Guardrails section or to your ##Response Guideline section. You can also create your own sections throughout the prompt.Important: Remember with prompting, less is more. You do NOT need to insert all of these into every prompt right away. These are just some tips and tricks to help you get the Assistant to behave the way you want it to 😉
Implementation Guidelines
Where to Add These Rules
- ##Style Guardrails section
- ##Response Guidelines section
- Custom sections throughout your prompt
- Specific behavioral instructions
Optimization Principle
- Start with essential rules for your use case
- Add incrementally and test performance
- Monitor impact of each addition
- Remove rules that don’t improve performance
Core Performance Rules
1. Interaction with Reactions Rule (Avoid Responding to Tapbacks)
Purpose
Prevent AI from creating unnecessary responses to message reactions like likes or loves.Implementation
Benefits
- Prevents spam responses to reaction notifications
- Maintains conversation flow with appropriate acknowledgments
- Keeps conversations focused on actual questions
2. User Name Handling Rules
When the User’s Name is Unknown
Rule:When the User’s Name is Known
Rule:Personalization Benefits
- Builds rapport through personal connection
- Increases engagement with named recognition
- Creates professional yet friendly experience
- Improves conversion rates through personalization
3. Booking Rules
Suggesting Available Slots
Rule:Confirming Specific Details
Rule:Avoid Booking Ambiguities
Rule:Booking Best Practices
- Double confirmation prevents scheduling errors
- Clear alternatives when preferred times unavailable
- Specific date and time confirmation required
- Professional handling of scheduling conflicts
4. Response Accuracy Rule
Core Principle
Implementation Guidelines
- Only use verified information from knowledge base
- Don’t fabricate details not provided in training
- Stay within defined boundaries of business policies
- Refer to knowledge base for complex questions
Benefits
- Prevents misinformation spread
- Maintains brand consistency
- Reduces liability from incorrect information
- Builds user trust through accuracy
5. Addressing Resistance
Engagement Strategy
Conversation Flow Optimization
Resistance Handling Benefits
- Converts hesitant prospects through understanding
- Builds trust through empathetic responses
- Identifies objections for better future handling
- Maintains engagement through dialogue
6. Sending Links Rule
Link Formatting
Implementation Examples
Correct:Benefits
- Better compatibility across platforms
- Prevents link formatting issues
- Ensures accessibility for all users
7. Ending Conversations with Emojis
Warm Closure Rule
Professional Touch Benefits
- Ends conversations warmly
- Maintains professional yet friendly tone
- Encourages future interactions
- Creates positive last impression
8. Natural Tone for Booking Bots
Conversational Booking Language
Offering Appointments:Natural Language Benefits
- Creates comfortable user experience
- Reduces friction in booking process
- Sounds more human and engaging
- Improves completion rates
9. Spam Protection for Voice Assistants
Anti-Spam Rule
Spam Detection Categories
- Web design services
- SEO services
- Google My Business optimization
- Lead generation offers
- Any unsolicited sales pitches
Protection Benefits
- Saves voice minutes from spam calls
- Maintains professional boundaries
- Protects resources for legitimate customers
- Reduces interruptions to business flow
Advanced Prompt Techniques
Conditional Logic Implementation
Scenario-Based Responses
Example:
Context-Aware Instructions
Dynamic Response Adaptation
Error Recovery Protocols
Handling Misunderstandings
Testing and Optimization
Performance Monitoring
Key Metrics to Track
- Response accuracy compared to expectations
- User engagement levels throughout conversations
- Conversion rates for booking or sales goals
- User satisfaction with interaction quality
A/B Testing Prompt Rules
Testing Framework
- Implement one rule at a time
- Measure performance before and after
- Compare user responses and outcomes
- Keep beneficial rules, remove ineffective ones
Iterative Improvement
Continuous Optimization Process
- Monitor conversation logs regularly
- Identify patterns in user interactions
- Refine rules based on real usage
- Test new approaches systematically
Implementation Checklist
Essential Rules for Most Use Cases
- ✅ User name handling for personalization
- ✅ Response accuracy to prevent misinformation
- ✅ Natural conversation tone
- ✅ Professional closures with appropriate warmth
Booking-Specific Requirements
- ✅ Clear confirmation protocols
- ✅ Available slot management
- ✅ Alternative suggestions for conflicts
- ✅ Specific detail verification
Voice Assistant Protections
- ✅ Spam detection and handling
- ✅ Minute conservation strategies
- ✅ Professional boundaries maintenance
Advanced Features
- ✅ Reaction handling for message platforms
- ✅ Link formatting standards
- ✅ Resistance addressing techniques
Common Mistakes to Avoid
Over-Prompting Issues
- Adding too many rules at once
- Conflicting instructions within prompts
- Overly complex conditional logic
- Redundant rules that don’t add value
Under-Specification Problems
- Vague instructions without clear examples
- Missing edge case handling
- Insufficient context for decision-making
- Ambiguous language in rule definitions
Best Practices Summary
Rule Creation Principles
- Start simple and build complexity gradually
- Test each addition for performance impact
- Use specific examples to clarify expectations
- Monitor real-world performance regularly
Performance Optimization
- Focus on user experience improvements
- Prioritize accuracy over feature quantity
- Maintain consistency across all interactions
- Adapt based on actual usage patterns
Maintenance Strategy
- Regular review of prompt effectiveness
- Update rules based on changing business needs
- Remove outdated or ineffective instructions
- Document successful configurations for reuse