Lead scoring works by allowing users to rate their leads based on preset criteria within BatchDialer. Once the leads are rated, the users would have an option to change the calling order to go based on the scores.