1. A method of dynamically reassigning agent responsibility among call types in a call distribution system having a plurality of agents assigned to a plurality of call types, such method comprising the steps of: detecting a deficiency in agent responsibility assigned to a call type of the plurality of call types based upon a measured service parameter and corresponding target service parameter; and determining an agent allocation among the plurality of call types best suited to correct the deficiency.