Saltar a contenido

🧩 Solicitudes de Parámetros (Inputs)

La funcionalidad Inputs permite solicitar información al cliente durante un flujo automatizado (por ejemplo dentro de un ITR o un BOT) y guardar las respuestas como variables de conversación.
De esta forma, Kewbot puede pedir datos específicos —como DNI, correo electrónico o monto a pagar—, validarlos automáticamente y continuar el flujo según el resultado.


📋 Listado de solicitudes

En la página de listado se muestran todas las solicitudes configuradas.

Listado de Solicitudes de Parámetros

Cada fila representa una solicitud o input, y contiene los siguientes campos:

Campo Descripción
Nombre Nombre identificatorio del parámetro.
Texto mostrado Mensaje que se enviará al cliente solicitando el dato. Se muestra una vista previa del mensaje.
Clave Nombre de la variable donde se almacenará el valor dentro de la conversación.
Validación Tipo de validación a aplicar sobre la respuesta (por ejemplo: dni, email, num, opciones:X,Y,Z).
Reintentos Número máximo de intentos que el cliente puede hacer si la respuesta no cumple el formato esperado.
Mensaje de error Texto que se enviará al cliente cuando la respuesta no sea válida.
Siguiente Destino que se ejecutará si la validación es correcta.
Al fallar Destino que se ejecutará si se alcanzan los reintentos máximos sin una respuesta válida.
Acción Botones para editar o eliminar la solicitud.

🆕 Agregar nueva solicitud

Al hacer clic en Agregar, se abre el formulario para crear una nueva solicitud.

Agregar Solicitud

En este formulario se definen los siguientes campos:

  • Nombre: Descripción legible para identificar el parámetro.
  • Clave: Variable en la que se guardará el valor recibido.
  • Texto mostrado: Mensaje que Kewbot enviará al cliente solicitando el dato.
  • Validación: Tipo de validación esperada (dni, email, num, opciones:X,Y,Z).
  • Reintentos: Cantidad de veces que el sistema permitirá ingresar un valor incorrecto.
  • Mensaje de error: Texto que se envía en caso de formato inválido.
  • Siguiente: Destino a ejecutar si el parámetro es válido.
  • Al fallar: Destino alternativo si se agotan los reintentos.

✏️ Modificar solicitud

Modificar Solicitud

Desde esta vista es posible editar cualquier campo existente, cambiar el texto del mensaje o los destinos siguientes.


🔍 Validaciones disponibles

Tipo Descripción
dni Solo acepta números de 7 a 9 dígitos.
email Debe incluir formato correcto con @ y dominio.
num Solo acepta caracteres numéricos.
texto Cualquier texto libre (sin validación).
opciones:X,Y,Z Solo acepta una de las opciones indicadas.

🧠 Lógica de funcionamiento

  1. Kewbot envía el texto mostrado al cliente.
  2. Cuando el cliente responde, se valida el formato según el tipo indicado.
  3. Si la respuesta es válida, se guarda el valor en la variable (Clave) y se continúa hacia el destino siguiente.
  4. Si la respuesta no cumple el formato, se envía el mensaje de error y se incrementa el contador de reintentos.
  5. Si se alcanzan los reintentos máximos sin éxito, el flujo continúa por el destino definido en Al fallar.