You don't need a call centre to answer customers instantly, day or night. Here's what a well-built AI chatbot can — and can't — realistically do.