Routing
Configure and manage ticket routing rules for teams
Routing in the Thena platform determines how tickets are distributed among teams and their members. It ensures efficient workload distribution and optimal resource utilization through configurable rules and intelligent assignment strategies.
Routing rules can be configured at both team and member levels, with support for multiple assignment strategies and load balancing mechanisms.
Routing concepts
Assignment strategies
Automatic routing
• Round robin distribution
• Load-based balancing
• Priority-based routing
• Skill-based matching
Manual routing
• Team queue assignment
• Direct agent assignment
• Escalation paths
• Fallback rules
Routing criteria
Routing configuration
Basic setup
Define routing rules
- Set assignment strategy
- Configure conditions
- Specify priorities
- Set load limits
Configure teams
- Set team capacity
- Define working hours
- Configure availability
- Set up escalations
Member settings
- Set individual capacity
- Configure skills
- Define availability
- Set workload limits
Advanced settings
Load balancing
• Workload distribution
• Capacity management
• Priority weighting
• Queue monitoring
Escalation rules
• Time-based escalation
• Priority escalation
• Team escalation
• Manager notifications
API endpoints
Sample routing rule
When creating a routing rule, the system will add additional fields in the response such as uid
, createdAt
, updatedAt
, and isActive
.
Available operations
Best practices
Rule design
- Start with simple rules
- Test thoroughly
- Monitor effectiveness
- Iterate based on data
Load management
- Set realistic limits
- Consider priorities
- Monitor queue health
- Adjust dynamically
Escalation handling
- Define clear paths
- Set appropriate timers
- Configure notifications
- Document procedures