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

# Variable

> Guarda valores en memoria para usarlos en otros nodos del flujo

El nodo **Variable** te permite guardar uno o más valores en memoria (`$memory`) sin enviar ningún mensaje al usuario. Es útil para preparar datos antes de usarlos en nodos posteriores.

## Configuración

Cada variable se define con dos campos:

* **Variable**: El nombre con el que se guardará en memoria
* **Valor**: El dato a almacenar (puede ser texto fijo, un número o una referencia a otra variable)

Puedes agregar múltiples variables en un solo nodo usando el botón **"Agregar nueva variable"**.

<Warning>
  Los nombres de variable deben ser únicos dentro del mismo nodo. Si usas un nombre repetido, verás un error de validación.
</Warning>

<Note>
  Cada nodo Variable permite un máximo de **20 variables**. Si necesitas guardar más valores, distribúyelos en varios nodos Variable.
</Note>

## Ejemplo

Si configuras:

| Variable         | Valor                              |
| :--------------- | :--------------------------------- |
| `nombreCompleto` | `{{$user.names}}`                  |
| `canal`          | `whatsapp`                         |
| `saludo`         | `Hola {{$user.names}}, bienvenido` |

Las variables estarán disponibles como:

* `{{$memory.nombreCompleto}}`
* `{{$memory.canal}}`
* `{{$memory.saludo}}`
