Solicitud de Información

Solicitar información (entrada del usuario)

Estos componentes preguntan algo al usuario y esperan una respuesta.

Nota: El flujo no continuará hasta que el usuario proporcione la información solicitada en estos componentes.

  1. Nombre: Pide al usuario su nombre.

    • Al añadirlo desde “Agregar componente”, puedes personalizar el mensaje de solicitud (ej. “¿Cómo te llamas?”).

  2. 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.

  3. 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?”).

  4. 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).

  5. 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).

  6. 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.)

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. 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).

Última actualización