More and more travel companies are implementing chatbots but many of them offer a poor customer experience. How can you avoid making mistakes and deliver a high level of service without it costing the earth.