Solicitud de Información
Solicitar información (entrada del usuario)
Última actualización
Solicitar información (entrada del usuario)
Última actualización
Estos componentes preguntan algo al usuario y esperan una respuesta.
Nombre: Pide al usuario su nombre.
Al añadirlo desde “Agregar componente”, puedes personalizar el mensaje de solicitud (ej. “¿Cómo te llamas?”).
Teléfono: Solicita un número de teléfono.
Personaliza el mensaje (ej. “Por favor, ingresa tu número de teléfono”).
Puedes especificar un código de país predeterminado para el número en las opciones.
Email: Solicita la dirección de correo electrónico del usuario.
Personaliza el texto de la petición (ej. “¿Cuál es tu correo electrónico?”).
Opción única (Single Choice): Presenta una pregunta con varias opciones, de las cuales el usuario solo puede elegir una.
Personaliza la pregunta y las opciones (hasta 5 opciones).
Debes vincular cada opción a su siguiente paso en el flujo (desde las opciones del componente).
Pregunta abierta (Texto): Pide al usuario una respuesta libre (texto cualquiera).
Ejemplo: “¿En qué puedo ayudarte?” sin opciones predefinidas.
El usuario puede responder libremente, y deberás manejar esa respuesta (posiblemente con Pregunta inteligente o con acciones manuales).
Subir archivo (File Upload): Solicita al usuario que adjunte un archivo, imagen o video.
Personaliza el mensaje (ej. “Sube una imagen de tu problema”).
El usuario verá la opción de cargar un archivo desde su dispositivo. (El tamaño máximo admitido es generalmente 15 MB para videos en Demandu.)
Agendar cita (Appointment): Permite agendar una cita o seleccionar una franja horaria.
Puedes configurar el mensaje solicitando al usuario elegir un horario.
Define el horario disponible (hora de inicio y fin de disponibilidad diaria).
Define la duración o intervalos de las citas (ej. intervalos de 30 minutos).
Establece para cuántos días futuros se puede reservar.
Integra una aplicación de calendario externa si corresponde (por ejemplo, Google Calendar, SimplyBook, etc., si la plataforma lo ofrece).
Este componente recoge una fecha y hora preferida del usuario.
Ubicación (Location): Pide una ubicación (en formato texto) al usuario.
Por ejemplo: “¿En qué ciudad te encuentras?”.
Nota: Este componente no solicita coordenadas ni mapas, solo texto de ubicación.
Entrada numérica (Numeric Input): Similar a Pregunta abierta, pero esperando específicamente un número.
Ejemplo: “¿Cuántos empleados tiene su empresa?” con validación para que ingrese solo dígitos.
Personaliza el mensaje e indica claramente que se espera un número.
Pregunta inteligente (Smart Question): Permite que el bot interprete la respuesta libre del usuario para decidir el siguiente paso (palabras clave).
Especifica la pregunta o indicación (ej. “¿En qué puedo ayudarte?”).
Define conjuntos de palabras clave y asócialos a determinados siguientes pasos. Por ejemplo, palabras clave como “precio” o “costos” podrían dirigir a información de precios; palabras clave “soporte” o “ayuda” a un flujo de soporte.
Elige el modo de coincidencia: exacta (la respuesta debe coincidir exactamente con la palabra/frase) o contener (si la palabra aparece en la respuesta).
Puedes definir múltiples conjuntos de palabras clave. Cada conjunto puede desencadenar una ruta distinta del flujo.
Este componente es muy útil para crear un comportamiento similar a preguntas abiertas pero con entendimiento básico mediante palabras clave.
Redirigir (Redirect): Ya mencionado en la sección de flujos múltiples, este componente no solicita información al usuario, sino que salta a otro flujo interno.
Puedes incluir un mensaje breve antes de redirigir (opcional).
Selecciona del menú desplegable el flujo de destino (previamente creado en el bot).
Al activarse, el chat cambiará al flujo seleccionado, continuando allí la conversación.
API (Integración externa): Este componente permite conectar el flujo con una integración o API de terceros configurada.
Úsalo para realizar, por ejemplo, una consulta externa (como a tu base de datos o servicio) durante la conversación.
En Demandu, seleccionarás la API preconfigurada que deseas llamar.
Puedes personalizar un mensaje de espera o de respuesta, y especificar qué hacer con el resultado:
Por ejemplo, puedes manejar código 200 (éxito) y código 400 (error) con rutas distintas en el flujo (continuar a un mensaje de éxito o de error).
Nota: Configurar APIs externas puede requerir haber introducido credenciales o claves en la sección de Desarrolladores de Demandu. Consulta la documentación de integraciones API para más detalles.