There are various types of call routing algorithms, such as:
Skill-based Routing
Behavioral or Transaction-based Routing
Preferred Agent Routing
Persona-based Routing
Location-based Routing