Automating Customer Support: The Evolution with Generative AI