Recently I was asked to architect a module in my organization which should identify third party CRM on the fly and plugin to the features exposed by the third party CRM through web service like loadin...