What are global rules?
What are global rules?
Global rules set consistent agent behavior across all interactions. Use them for tone, scope, and task-specific instructions.Examples:
- “Always remain professional and empathetic, even when the customer is frustrated.”
- “Only answer questions about [service]. For anything else, say: ‘I can only help with [service]-related questions.’”
How long should global rules be?
How long should global rules be?
Keep global rules concise so the model can follow them consistently.Best practices:
- State the most important rules first.
- Combine overlapping rules into a single, clear instruction.
- Remove redundant or contradictory rules.
- Regularly audit your rules against actual agent behavior using conversation review.
Should I include examples in global rules?
Should I include examples in global rules?
Yes — specific examples are more reliable than general instructions. The more concrete you are about what the agent should say, the more consistently it will follow the rule.Instead of: “Be empathetic.”Use: “When a customer expresses frustration, respond with empathy before problem-solving. Example: ‘I completely understand your concern, and I want to make sure we get this sorted for you.’”
Can I apply rules to specific channels or languages?
Can I apply rules to specific channels or languages?
Yes. You can use channel and language tags to filter content and rules:
<channel:voice>— applies only to voice calls<channel:webchat>— applies only to webchat<language:en>— applies only to English interactions
How should I handle small talk, silence, and broken input?
How should I handle small talk, silence, and broken input?
These are common patterns that benefit from explicit global rules:
- Small talk: “If the user makes small talk, briefly acknowledge and redirect to the task.”
- Silence / no input: “If the user does not respond, prompt them once, then offer to transfer to an agent.”
- Broken or unintelligible input: “If you cannot understand the user’s request after two attempts, offer to transfer to a human agent.”
How should I plan for risky scenarios?
How should I plan for risky scenarios?
Identify high-risk situations (like refunds, cancellations, or emergencies) and add clear rules or dedicated topics.Example for refunds:
“Route all refund-related queries to a support specialist.”

