Anyone who spends time online has probably encountered a chatbot – a friendly bit of software that acts as an intermediary between website visitors and the team behind the brand. Until relatively recently, chatbots were only used in limited ways – but now, they're helping customers get the answers they ...