Simplifying Your Day: Leveraging Technology to Enhance Customer Engagement