Based Routing. A method of routing calls in which the specific needs of the caller and the capabilities of the agent are matched up more specifically than just routing the call to the next available or longest idle agent in a general group.