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

# Workflows con AI

> Configura un AI Agent que recolecta datos de tus usuarios

En esta guía replicarás el flujo de `Tu primer workflow`, pero usando un nodo AI Agent para solicitar y almacenar datos estructurados del usuario.

<Steps>
  <Step title="Arrastra un nodo AI Agent">
    Desde el nodo `start`, arrastra una conexión y elige el nodo `AI Agent`. En el campo de instrucción pega:

    ```txt title="ai-agent.txt" wrap theme={null}
    Debes solicitar al usuario su nombre y correo electrónico.

    Cuando el usuario te proporcione su nombre y correo, finaliza la interacción con el esquema en formato JSON:

    {"nombre": [nombre], "correo": [correo]}
    ```

    Todos nuestros AI Agents pueden terminar la interacción con un formato estructurado que guarda la información en memoria. Más detalles en la guía de [variables](/guides/variables/guia-rapida).
  </Step>

  <Step title="Guarda la respuesta">
    En la sección inferior de la configuración del nodo, escribe `datosUsuarios` en el campo **Guardar respuesta como**. Esto almacenará el JSON de salida en la memoria bajo esa clave.
  </Step>

  <Step title="Conecta un nodo texto">
    Desde la salida del nodo AI, conecta un nodo `texto` con el siguiente contenido:

    ```txt title="texto.txt" wrap theme={null}
    Bienvenido, {{$memory.datosUsuarios.nombre}}. Su correo es {{$memory.datosUsuarios.correo}}
    ```

    Este texto usa la variable en memoria `datosUsuarios` para personalizar la respuesta con los datos entregados por el agente.
  </Step>

  <Step title="Pruébalo">
    En la esquina superior derecha, haz clic en **Probar**. Interactúa con el flujo desde el tester o mediante WhatsApp para verificar que el AI Agent pida los datos y que el nodo texto muestre la información almacenada.

    <Note>
      Asegúrate de que el nodo AI Agent guarde la respuesta como `datosUsuarios` para que el nodo texto pueda acceder a los datos.
    </Note>
  </Step>
</Steps>
