Products/software for enhancing the customer engagement and care activities