# Guardar la respuesta en una variable

Guarda en una variable el texto del último mensaje que la persona escribió al bot.

![Panel de configuración del bloque «Guardar la respuesta en una variable»](https://support.cleverapp.pro/_media/es/01-chatbots/03-blocks/04-contact-data/_images/set-variable.webp?v=1792562451)

Hay dos tipos de variables:

- **Una variable local** pertenece a un contacto. Cada contacto tiene su propio valor: un nombre, una ciudad, un producto elegido.
- **Una variable global** pertenece al bot y es la misma para todos. Si un contacto la cambia, todos los demás ven el nuevo valor.

Cómo insertar los dos tipos en los mensajes se explica en la sección [Plantillas](https://support.cleverapp.pro/es/chatbots/templates).

## Configuración

- **«En una variable local»** o **«En una variable global»**: dónde se guarda la respuesta.
- **«Nombre de la variable»**: el nombre con el que se guarda la respuesta. Mientras escribes, aparecen sugerencias con las variables existentes.
- **«Eliminar la variable tras enviar la notificación»**: solo para una variable local. La variable se eliminará después de enviar la notificación y no entrará en las solicitudes siguientes. Estas variables las elimina el bloque «Solicitud».

## Salidas

- «Continuar»: el bot sigue adelante justo después de guardar.

## Conviene saber

- Si no se indica el nombre de la variable, el bloque no guarda nada.
- Si ya existe una variable con ese nombre, su valor se sustituye por el nuevo.

> [!WARNING]
> No guardes respuestas personales en una variable global: el siguiente contacto sobrescribirá el valor. Una variable global sirve para cosas compartidas, por ejemplo, un contador de participantes.

> [!TIP]
> Para guardar una respuesta justo después de una pregunta no hace falta un bloque aparte: la configuración del bloque de la pregunta tiene el interruptor «Guardar la respuesta en una variable del usuario».
