1. In association with a computer system for managing a constituent contact system comprising a communications network, a method for training a contact agent to perform interaction duties, the method comprising the steps of: accepting an agent score from a quality monitoring component, the agent score indicating contact agent performance; and assigning training materials to the contact agent based on the agent score.