chatbot

noun
  1. a computer program designed to simulate conversation with users, typically through text or voice interaction
  2. Usage: informal; technology

Examples