Call centre agent software is any desktop or mobile application that enables call centre agents to effectively manage customer interactions. Most call centre agent software includes features such as an integrated dialler, recording capabilities and analytics. Advanced cloud-based applications have automation capabilities that route calls to the right agent or department. They also include chatbots, voicebots and other artificial intelligence (AI) tools.