Recolección de datos

Formularios multi-paso para pedir datos al usuario

Volver a Cómo funciona

¿Para qué sirve?

Esta acción muestra un formulario multi-paso en el chat: el bot pide campo por campo (nombre, email, teléfono, etc.) y valida las respuestas. Ideal para “déjame tus datos”, “quiero que me contacten”, “registrarme”, etc.

Características principales

  • Campos configurables: nombre, tipo (texto, email, teléfono, etc.) y si son obligatorios u opcionales.
  • Validación por tipo (email válido, número, etc.) y mensajes de error claros.
  • Mensaje de bienvenida al iniciar el formulario y mensaje de cierre al completarlo.
  • El estado del formulario se guarda en la sesión para no perder datos si el usuario escribe otra cosa entre campo y campo.

Configuración en el dashboard

En la intención eliges la acción Recolección de datos (request_data). Luego configuras: mensaje de bienvenida, lista de campos (nombre, tipo, obligatorio/opcional), mensaje de finalización y, si aplica, qué hacer con los datos (integración, webhook, etc.).

Flujo en el sistema

Usuario escribe algo que activa la intención → se ejecuta la acción y se muestra el mensaje de bienvenida y la primera pregunta → el usuario responde → se valida y se pasa al siguiente campo → al completar todos los campos se muestra el mensaje de cierre y se guardan o envían los datos.

Volver a Cómo funciona