Home Technology Freshworks: 93% of IT managers have deployed AI, or plan to soon