Cómo validar la entrada del usuario 11 de septiembre de 2026 19:47 Actualización Resumen Paso a paso ResumenDurante diversos momentos en la interacción de un contacto con tu chatbot, puede ser necesario validar la entrada del usuario y permitir que el contacto continúe el flujo únicamente cuando presente una respuesta válida. El Builder de la plataforma Blip ofrece mecanismos para administrar de forma automatizada la interacción de los contactos inteligentes mediante validaciones estructuradas de datos y control de los tiempos de respuesta.Estas funcionalidades permiten condicionar la continuidad del flujo a la presentación de información válida o redirigir a los contactos inactivos después de periodos de inactividad. La administración abarca desde reglas individuales por bloques de contenido hasta la expiración general de sesiones de usuarios en toda la aplicación. La parametrización correcta de estos recursos garantiza que los contactos permanezcan en puntos estratégicos del recorrido de atención de la marca.Antes de comenzarDe acuerdo con los parámetros incluidos en las especificaciones operativas del Builder, valida los siguientes requisitos antes de comenzar las configuraciones: Contar con un chatbot con flujos estructurados dentro del Builder de la plataforma Blip. Identificar los bloques de contenido específicos que contienen el criterio de Espera una respuesta, los cuales caracterizan una entrada de usuario disponible para validación o aplicación de reglas de tiempo de espera. Paso a pasoPara obtener respuestas estructuradas mediante botones o campos de texto, reducir el número de entradas inesperadas por parte del usuario e impedir que el flujo avance con datos incorrectos, sigue los pasos a continuación:Accede al panel de Studio y haz clic en el bloque del flujo que muestra la etiqueta Espera una respuesta. Haz clic directamente en el componente de Entrada del usuario contenido en el bloque. Observa el menú lateral de opciones que se abrió en el lado derecho de la pantalla. Haz clic en el interruptor correspondiente para activar la opción VALIDAR LA ENTRADA DEL USUARIO. Haz clic en el menú de selección y elige el tipo de validación deseado entre los modelos disponibles en la plataforma: Texto: Selecciona esta opción para verificar si la información escrita por el cliente corresponde a una cadena de texto. Este tipo de validación incluye números, signos de puntuación y caracteres especiales. Utiliza esta regla para impedir situaciones no deseadas en las que el usuario envía archivos de audio, imágenes u otro contenido multimedia. Número: Selecciona esta opción para verificar si la información proporcionada corresponde a un valor numérico. Esta regla incluye números enteros, números positivos, números negativos y números decimales separados por punto o coma. Fecha: Selecciona esta opción para determinar si la información escrita representa una fecha válida. El sistema valida diferentes formatos estructurales, como: dd/mm/aaaa, mm/dd/aaaa, dd-mm-aaaa, mm-dd-aaaa, dd-mm, dd/mm, mm-dd, mm-dd y mm-dd-aa. Expresión regular: Selecciona esta opción para aplicar un filtro avanzado de coincidencia de patrones al contenido ingresado por el contacto. Introduce en el campo el código Regex exacto de acuerdo con la información que deseas exigir: CPF: Introduce la expresión ^\d{3}.?\d{3}.?\d{3}-?\d{2}$ CNPJ: Utiliza la expresión regular como filtro para validar si el usuario escribió específicamente el CNPJ con el formato y la máscara que deseas, validando el patrón con los puntos y guiones del modelo 00.000.000/0000-00. Correo electrónico: Introduce la expresión ^([\w.-]+)@([\w-]+)((.(\w){2,3})+)$ CEP: Introduce la expresión ^\d{5}-\d{3}$ Teléfono: Introduce la expresión ^[1-9]{2}-[2-9][0-9]{7,8}$ Tipo: Selecciona esta opción para verificar si la entrada de datos del usuario coincide estrictamente con un tipo de contenido correspondiente a las definiciones de Lime Protocol. Ubica el campo de texto denominado Instrucción de validación. Completa este campo introduciendo el mensaje de error personalizado que el bot debe mostrar al cliente. El valor configurado en esta instrucción se mostrará automáticamente al usuario cada vez que el resultado de la validación devuelva un valor falso. Si la validación devuelve un valor positivo, el flujo conversacional continuará con normalidad. ¿Necesitas más ayuda? Explora nuestros contenidos en Blip Academy o Blip Community, mira tutoriales en nuestro canal de YouTube o resuelve tus dudas en nuestro canal de atención 😃 Artículos relacionados Acción: Solicitud HTTP Variables de Builder Cómo configurar y enviar Mensajes activos de WhatsApp en Blip Desk Condiciones de salida del Builder Cómo identificar a los usuarios que provienen de un anuncio Click to Chat de WhatsApp publicado en Facebook