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

# Pregunta

> Envía una pregunta al usuario, espera su respuesta y la guarda en una variable

Con el nodo **Pregunta** envías un mensaje al usuario y **esperas su respuesta** antes de continuar con el flujo. La respuesta se guarda automáticamente en una variable de memoria que defines tú.

<Note>
  A diferencia del nodo Texto, el nodo Pregunta **pausa el flujo** hasta que el usuario responde.
</Note>

## Configuración

### Pestaña General

* **Texto**: Escribe el mensaje o pregunta que deseas enviar al usuario. Puedes incluir variables y emojis.

```
Hola {{$user.names}}, ¿cuál es tu correo electrónico?
```

### Pestaña Avanzado

* **Guardar respuesta como**: Define el nombre de la variable donde guardas la respuesta del usuario (por ejemplo: `correoUsuario`).
* **Usar memoria**: Si activas esta opción, el nodo verifica si la variable ya tiene un valor guardado. Si lo tiene, no vuelve a preguntar y continúa automáticamente.

La respuesta queda disponible en `{{$memory.correoUsuario}}` y puedes usarla en cualquier nodo posterior del flujo.

## Tipos de entrada

El nodo Pregunta soporta distintos tipos de captura según lo que necesites del usuario:

| Tipo                       | Qué captura                                                                |
| :------------------------- | :------------------------------------------------------------------------- |
| **Texto**                  | Cualquier mensaje de texto del usuario                                     |
| **Ubicación**              | Coordenadas GPS (latitud y longitud) mediante botón de compartir ubicación |
| **Documento de identidad** | Imagen de documento de identificación                                      |
| **Video selfie**           | Video grabado con la cámara del dispositivo                                |

### Formato de ubicación

Cuando capturas ubicación, la respuesta se guarda como un objeto JSON:

```json theme={null}
{
  "latitude": -0.1806532,
  "longitude": -78.4678382
}
```

## Límites por canal

| Canal         | Caracteres máximos |
| :------------ | :----------------- |
| WhatsApp      | 4,096              |
| Facebook      | 2,000              |
| Instagram     | 1,000              |
| Web / Twitter | 4,096              |

## Ejemplo

Si configuras:

* **Texto**: `¿Cuál es tu nombre?`
* **Guardar respuesta como**: `nombreUsuario`

La respuesta del usuario se guardará en `{{$memory.nombreUsuario}}` y podrás usarla en cualquier nodo posterior del flujo.
