In case "Sticky Agent" is enabled, the repeated calls get connected to the same agent. You can enable " Smart Dialing" to route calls automatically to available agent. There are 3 factors Agents Call Routing depends upon the following factors

(1) Queue 

(2) Date/Time widget 

(3) Agent Status 

To know more about agents, read our Voice documentation