El bot de chat es un programa informático que se utiliza para realizar conversaciones a través de métodos auditivos o textuales. También se conoce como chatbot, talkbot y entidad conversacional artificial. Los bots de chat mantienen conversaciones con humanos a mediante diferentes medios, como ventanas de chat de páginas web.
Su principal objetivo es proporcionar a los consumidores un servicio al cliente inmediato o la adquisición de información. Estos programas están diseñados para simular el comportamiento y la respuesta humanos. Sus sistemas son sofisticados y sencillos, y sirven para procesar el lenguaje natural.