Set and measure calls against targets/goals

I have a telesales team that has a target number of calls that they should be making daily, weekly and monthly. It would be nice to have the functionality to measure the number of calls made against the target set. In the same respect, The you should be able to set that target for the call outcome too. e.g. target 20 connected calls or a target of 10 follow-up calls