Empowering customer service with generative AI: enhancing agent performance while navigating challenges