Chatbot

A software application used to conduct an on-line chat conversation via text or text-to-speech, in lieu of providing direct contact with a live human agent.