> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jelou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# WhatsApp Flows

> Inserta formularios interactivos directamente dentro de la conversación de WhatsApp

El nodo **WhatsApp Flows** te permite insertar formularios interactivos y visuales directamente dentro de una conversación de WhatsApp. A diferencia de los nodos individuales de pregunta, los Flows de WhatsApp son pantallas completas con campos de texto, menús desplegables, botones y otros elementos visuales que el usuario completa en una sola vista.

## Cuándo usarlo

Usa este nodo cuando necesites recopilar varios datos del usuario de forma ordenada en una sola pantalla, en lugar de hacer múltiples preguntas individuales. Es especialmente útil para:

* Formularios de registro
* Encuestas de satisfacción
* Recopilación de datos de envío
* Cualquier escenario donde necesites múltiples campos a la vez

## Requisitos

<Warning>
  Este nodo solo aparece si tu cuenta de Meta Business está verificada. Los Flows deben ser creados previamente desde el Flow Builder en WhatsApp Manager.
</Warning>

* Cuenta de Meta Business aprobada y verificada
* Flows creados en WhatsApp Manager
* No todos los dispositivos o versiones de WhatsApp soportan esta función — prueba antes de lanzar en producción

## Configuración

* **Selección de Flow**: Elige un Flow publicado o en borrador de tu cuenta de WhatsApp Business
* **Texto del botón**: El texto del botón que el usuario toca para abrir el formulario
* **Acción del flujo**: Define cómo se comporta el Flow al abrirse:
  * **Navegar (Navigate)**: el Flow abre en una pantalla estática predefinida (comportamiento por defecto).
  * **Intercambio de datos (Data exchange)**: al abrirse, WhatsApp consulta el endpoint del negocio, que resuelve dinámicamente la pantalla inicial y sus datos.
* **Datos dinámicos** (opcional): Pasa datos del flujo al formulario usando variables (por ejemplo, `{{$memory.userId}}`)

<Warning>
  Para usar **Intercambio de datos (Data exchange)** primero debes:

  * Haber ingresado la **public key** y la **private key** del cifrado del Flow.
  * Tener el Flow publicado en Meta con su endpoint configurado (`data_api_version`).

  Si seleccionas **Intercambio de datos (Data exchange)** sobre un Flow que no cumple estos requisitos, Meta rechazará el envío.
</Warning>

Desde el panel de configuración puedes acceder directamente a tu administrador de WhatsApp Flows para crear o editar formularios.

[Ver documentación de Meta sobre componentes de Flows](https://developers.facebook.com/docs/whatsapp/flows/reference/components/)
