1. A system for routing an interaction comprising: a queue for staging the interaction; a router running a routing strategy for routing the interaction; and a number of object models maintained for a number of agents, the object models defining one or more agent skills, the values of the object models dynamically affected by real-time bio-metrics of the agents obtained through ongoing monitoring of voice and input actions of the agents; characterized in that the routing strategy routes the interaction based on comparison of the dynamically-affected skill values of the agents, as evidenced in the object models.