The unified routing process consists of two phases: classification and assignment. In the classification stage, rules and machine learning algorithms can be utilized to gather information about the work item, which can then be used to identify the most appropriate agent.
During the assignment stage, the service requests are prioritized and then assigned to the agents based on the nature of the work, related entities, agent skills, and the current state of the agent workforce in terms of availability and workload.