What are Resolution Rules?
Resolution rules are conditions that determine when a conversation is successfully resolved:- Customer confirmed the solution worked
- Issue was fixed and customer expressed satisfaction
- Informational question was answered
- Time elapsed without follow-up
Why Resolution Matters
Resolution tracking powers key metrics:| Metric | Calculation |
|---|---|
| Resolution Rate | Resolved ÷ Total Conversations |
| Deflection Rate | Resolved by AI ÷ Total Conversations |
| Time to Resolution | First message → Resolution |
Creating Resolution Rules
1
Navigate to Resolution
Go to Tag → Resolution in your dashboard.
2
Click Create Rule
Click Create Rule.
3
Name the Rule
Give it a descriptive name:
- “Customer Confirmed”
- “No Follow-up Needed”
- “Time-based Resolution”
4
Define Conditions
Specify when this rule marks a conversation as resolved.
5
Save
Click Save to activate the rule.
Condition Types
AI-Based
Use natural language to describe resolution criteria: Example prompts:Time-Based
Resolve after a period of inactivity:| Setting | Example |
|---|---|
| Condition | No customer response for X hours |
| After agent reply | After the agent’s last message |
| Time period | 24 hours, 48 hours, 72 hours |
Attribute-Based
Resolve when specific attributes are detected:| Condition | Resolves When |
|---|---|
| Sentiment = Positive | Customer seems happy |
| Issue Type = Question | Informational query answered |
| Priority = Low | Minor issue handled |
Combined Conditions
Combine multiple criteria:Example Resolution Rules
Customer Confirmed
| Setting | Value |
|---|---|
| Name | Customer Confirmed Resolution |
| Type | AI-based |
| Condition | Customer explicitly confirms the issue is resolved or expresses thanks |
Informational Query
| Setting | Value |
|---|---|
| Name | Information Provided |
| Type | Attribute + AI |
| Condition | Issue Type = Question AND agent provided answer |
Time-Based Default
| Setting | Value |
|---|---|
| Name | No Follow-up (24h) |
| Type | Time-based |
| Condition | No customer response 24 hours after agent reply |
Action Completed
| Setting | Value |
|---|---|
| Name | Action Successfully Completed |
| Type | AI-based |
| Condition | Agent successfully performed requested action (refund, password reset, etc.) |
Resolution Status
Conversations can have these resolution statuses:| Status | Meaning |
|---|---|
| Resolved | Met resolution criteria |
| Unresolved | Did not meet criteria |
| Pending | Waiting (time-based rules) |
| Escalated | Handed off to human |
Impact on Metrics
Resolution rules directly affect:Resolution Rate
Deflection Rate
Time to Resolution
Best Practices
Be Clear About “Resolved”
Define resolution based on customer outcome, not agent action: Good: Customer confirmed their issue is fixed Weak: Agent sent a responseInclude Multiple Paths
Account for different resolution scenarios:- Customer explicitly confirms
- Time elapses without follow-up
- Issue type doesn’t require confirmation (informational)
Balance Accuracy vs Coverage
- Too strict: Many conversations marked unresolved that were actually successful
- Too loose: Resolution rate inflated, doesn’t reflect reality
Review Regularly
Check that resolution status matches reality:- Sample resolved conversations — were they actually resolved?
- Sample unresolved — should some be resolved?
- Adjust rules based on findings