Traduzido do inglês chatter e bot, este último uma abreviação de robot, o termo chatbot significa algo como robô que bate papo, ou robô que conversa. Trata-se de um software que emula a linguagem humana e responde a ela pela capacidade de compreensão dinâmica. Esse recurso é uma variante sofisticada do método utilizado há um bom tempo em centrais de atendimento, as quais, pela integração do telefone ao computador, fornecem suporte técnico ou soluções específicas às necessidades dos clientes.