AI Customer Support Agent: From Tickets to Resolutions (with Guardrails)