Texto

Captura cualquier respuesta escrita libre del usuario.

Se usa cuando se espera una respuesta de texto libre. Es el input más versátil: acepta cualquier cadena de caracteres sin validación. Ideal para capturar nombres, comentarios o cualquier campo abierto donde el usuario deba escribir con sus propias palabras.

  • Casos de UsoCapturar el nombre del usuario, recoger comentarios/feedback, pedir descripción de un problema o cualquier campo de texto abierto.
  • ComportamientoSin validación de formato. Acepta letras, números y símbolos, guarda la respuesta en una variable y continúa al recibir la respuesta.

Cómo añadirlo al flujo

  1. Agrega el paso: Haz clic en + Agregar paso → Inputs → Texto.

  2. Define la variable: Asigna un nombre como nombre_cliente para reutilizarla más adelante.

  3. Usa la variable: Referencia la respuesta con {{nombre_cliente}} para personalizar mensajes.

💡
Tip: Consejo: Siempre añade un paso de texto antes del input con la pregunta. El input solo espera la respuesta, no muestra ningún mensaje.

Vista del usuario

9:41 FlexiChat Boten línea hoy ¿Cuál es tu nombre completo?9:41 Escribe tu respuesta…

Escribe un mensaje


Number

Captura valores numéricos con validación automática.

Se usa cuando se espera una respuesta de tipo número. El sistema valida que la entrada sea un valor numérico antes de continuar. Si el usuario escribe texto, el chatbot solicitará corrección automáticamente.

  • Casos de UsoSolicitar edad o año de nacimiento, cantidad de personas/productos, presupuesto estimado o número de pedido/referencia.
  • ValidaciónSolo acepta dígitos numéricos, admite decimales según configuración, rechaza texto/caracteres y solicita corrección automática si es inválido.

Cómo añadirlo al flujo

  1. Agrega el paso: Selecciona + Agregar paso → Inputs → Number.

  2. Nombra la variable: Define un nombre claro como cantidad_personas.

  3. Úsalo en condiciones: El valor puede usarse en bloques condicionales para bifurcar el flujo.

💡
Tip: Consejo: Indica el rango esperado en el mensaje previo: “Ingresa un número entre 1 y 10”.

Vista del usuario

9:41 FlexiChat Boten línea hoy ¿Cuántas personas asistirán?9:41 Solo números (ej: 5)

Escribe un mensaje


Email

Captura y valida automáticamente correos electrónicos.

Se usa cuando se espera una respuesta de tipo correo electrónico. El sistema verifica el formato usuario@dominio.com. Si es incorrecto, el chatbot pide al usuario que corrija antes de continuar.

  • Casos de UsoRegistro de nuevos usuarios, envío automático de cotizaciones, suscripción a newsletters o confirmaciones y notificaciones.
  • ValidaciónRequiere el carácter @ y un dominio, verifica la extensión (.com, .net, etc.) y solicita corrección si es inválido.

Cómo añadirlo al flujo

  1. Agrega el paso: Selecciona + Agregar paso → Inputs → Email.

  2. Asigna la variable: Nombra la variable como email_cliente.

  3. Conecta con integraciones: Usa {{email_cliente}} para enviar correos o registrar en CRM.

💡
Tip: Consejo: Incluye un ejemplo en el mensaje previo: “Ingresa tu correo (ej: usuario@gmail.com)”.

Vista del usuario

9:41 FlexiChat Boten línea hoy ¿A qué correo enviamos la confirmación?9:42 usuario@dominio.com

Escribe un mensaje


Website

Captura y valida URLs de sitios web.

Se usa cuando se espera una respuesta de tipo URL. El sistema verifica que el texto tenga el formato de una URL válida incluyendo el protocolo (https://) y el dominio.

  • Casos de UsoSolicitar el sitio web de una empresa, pedir un enlace a portafolio, recopilar perfiles de redes sociales o referenciar un recurso online.
  • ValidaciónRequiere formato URL válido, acepta http:// y https://, verifica la estructura del dominio y no valida si el sitio está activo.

Cómo añadirlo al flujo

  1. Agrega el paso: Selecciona + Agregar paso → Inputs → Website.

  2. Asigna la variable: Nombra como web_empresa para referenciarlo más adelante.

  3. Usa la URL en el flujo: Muéstrala en mensajes con {{web_empresa}}.

💡
Tip: Consejo: Indica el formato en el mensaje previo: “Ingresa la URL completa (ej: https://tuempresa.com)”.

Vista del usuario

9:41 FlexiChat Boten línea hoy ¿Cuál es la URL de tu sitio web?9:43 https://tusitio.com

Escribe un mensaje


Phone

Captura teléfonos con código de país obligatorio.

Se usa cuando se espera una respuesta de tipo teléfono. Valida que la respuesta incluya obligatoriamente el código de país (ej: +51 Perú, +34 España) seguido del número local.

  • Casos de UsoSolicitar número de contacto para llamadas, seguimiento comercial, registro de WhatsApp o verificación de identidad.
  • Formato RequeridoDebe incluir el prefijo + y el código internacional del país (ej. +51 para Perú o +34 para España). Rechaza números sin prefijo de país.

Cómo añadirlo al flujo

  1. Agrega el paso: Selecciona + Agregar paso → Inputs → Phone.

  2. Define la variable: Nombra como telefono_cliente.

  3. Indica el formato: Especifica en el mensaje previo que debe incluir el código de país.

⚠️
Atención: Importante: El código de país es obligatorio. Sin el prefijo + el sistema rechazará la respuesta.

Vista del usuario

9:41 FlexiChat Boten línea hoy ¿Tu número de WhatsApp con código de país?9:44 +51 987 654 321

Escribe un mensaje


Buttons

Opciones de respuesta rápida como botones clickeables.

Se usa para brindar opciones de respuesta rápida mediante botones. El usuario selecciona una opción predefinida con un clic. Ideal para guiar el flujo con respuestas controladas.

  • Casos de UsoPreguntas de sí / no, selección de servicios de un menú de opciones o confirmación rápida de datos pre-cargados.
  • Límites y ReglasPermite configurar de 2 a 9 botones con un máximo de 20 caracteres por botón. Permite bifurcar el flujo según la opción seleccionada.

Cómo añadirlo al flujo

  1. Agrega el paso: Selecciona + Agregar paso → Inputs → Buttons.

  2. Define las opciones: Escribe cada botón. Máximo 9 botones y 20 caracteres.

  3. Conecta cada botón: Arrastra connectors desde cada botón al siguiente paso del flujo.

💡
Tip: Consejo: Usa textos cortos y directos. Máximo 3–4 palabras por botón es lo ideal.

Vista del usuario

9:41 FlexiChat Boten línea hoy ¿Qué servicio te interesa?9:45 Diseño webMarketingConsultoríaOtro

Escribe un mensaje


Text w/ Wait

Texto libre con tiempo de espera configurable.

Se usa cuando se espera una respuesta de texto y se necesita un tiempo de espera antes de continuar. A diferencia del input de texto normal, aguarda un período configurable antes de avanzar al siguiente paso.

  • Casos de UsoCapturar respuestas enviadas en múltiples partes, dar tiempo antes de continuar o esperar en formularios donde el usuario suele demorar.
  • ComportamientoAcepta texto libre aplicando un temporizador configurable. Continúa el flujo al vencer el tiempo de espera y guarda la última respuesta recibida.

Cómo añadirlo al flujo

  1. Agrega el paso: Selecciona + Agregar paso → Inputs → Text w/ Wait.

  2. Configura el tiempo: Define en segundos cuánto esperará el sistema antes de continuar.

  3. Define qué ocurre después: Conecta la salida al siguiente bloque que se ejecutará tras el tiempo.

⚠️
Atención: Importante: Tiempos muy largos pueden frustrar al usuario. Usa 5–15 segundos salvo que el caso lo justifique.

Vista del usuario

9:41 FlexiChat Boten línea hoy Cuéntanos tu consulta con detalle.9:46 Esperando respuesta… 10s

Escribe un mensaje


Rating

Calificaciones de encuestas mediante escala de estrellas.

Se usa cuando se espera una respuesta de tipo calificación. El usuario elige una puntuación en una escala de 1 a 5 estrellas. La calificación se guarda como valor numérico para análisis o uso en el flujo.

  • Casos de UsoEncuestas de satisfacción post-atención, calificación de productos o servicios, evaluación de soporte y cálculo de NPS (Net Promoter Score).
  • ComportamientoEscala visual de 1 a 5 estrellas. Guarda el valor como número entero, permitiendo bifurcar el flujo según la puntuación otorgada.

Cómo añadirlo al flujo

  1. Agrega el paso: Selecciona + Agregar paso → Inputs → Rating.

  2. Define la pregunta previa: Añade un paso de texto: “¿Cómo calificarías nuestra atención del 1 al 5?”

  3. Usa la calificación en el flujo: Bifurca el flujo: agradecimiento para altas, mensaje de mejora para bajas.

💡
Tip: Consejo: Si la calificación es menor a 3, activa un flujo proactivo de atención para recuperar la experiencia.

Vista del usuario

9:41 FlexiChat Boten línea hoy ¿Cómo calificarías tu experiencia hoy?9:47

Toca para calificar

9:47

Escribe un mensaje