This is some code I've created over the holidays time 2013 to show how to use CRM to manage customer service request calls in a generic and extensible way.