Un chatbot (asistente virtual) es un programa informático diseñado para simular una conversación con personas a través de texto o voz. Para construir uno sin necesidad de tener conocimientos de programación, se recurre a plataformas visuales de "arrastrar y soltar".
Este proceso se puede comparar con el armado de piezas de Lego o el diseño de un mapa de decisiones. En la pantalla, cada pieza o "bloque" representa un mensaje de bienvenida, una pregunta, una imagen o una opción de respuesta. Al unir estas piezas mediante líneas o flechas, se traza la ruta lógica que seguirá la interacción. De este modo, el sistema sabe exactamente qué responder según la opción que elija el usuario, permitiendo crear un asistente funcional de manera intuitiva y visual.