# Plantillas

Una plantilla es una inserción entre llaves dobles `{{ ... }}`. Antes de enviar el mensaje, el bot la sustituye por un valor: el nombre del contacto, una respuesta guardada en una variable o el resultado de un cálculo.

```
¡Hola, {{ first_name }}! Hemos recibido tu pedido de {{ $total }} €.
```

Un contacto llamado Anna cuya variable `total` contiene `1500` recibirá:

```
¡Hola, Anna! Hemos recibido tu pedido de 1500 €.
```

## Qué puedes insertar

| Sintaxis | Qué se inserta | Más información |
|---|---|---|
| `{{ first_name }}` | Datos del contacto: nombre, teléfono, email y más | [Datos del contacto](https://support.jetbot24.ru/es/chatbots/templates/data#datos-del-contacto) |
| `{{ $ciudad }}`, `{{ var("Nombre del cliente") }}` | El valor de una variable del contacto. Los nombres con espacios se escriben con `var` | [Variables](https://support.jetbot24.ru/es/chatbots/templates/data#variables-del-contacto) |
| `{{ direccion_oficina }}` | El valor de una variable global del bot | [Variables globales](https://support.jetbot24.ru/es/chatbots/templates/data#variables-globales) |
| `{{ round($precio * 0.9, 2) }}` | El resultado de una expresión: aritmética, condiciones, funciones | [Expresiones](https://support.jetbot24.ru/es/chatbots/templates/expressions) |
| `{{ date("d.m.Y") }}` | El resultado de una función | [Referencia de funciones](https://support.jetbot24.ru/es/chatbots/templates/functions) |

## Cómo funciona

1. El bot encuentra todas las inserciones `{{ ... }}` del texto.
2. Sustituye cada una por su valor. Si no hay valor (por ejemplo, el contacto no tiene teléfono), ese lugar queda vacío.
3. Envía el texto final.

Un valor insertado siempre es texto sin formato. Si un contacto escribe `{{ ... }}` en una respuesta, el bot lo muestra tal cual y no ejecuta nada.

> [!TIP]
> Comprueba tus plantillas en la vista previa del bot: el botón «Probar el bot» del constructor. Si una inserción falla, debajo del chat aparecen el motivo y un enlace al bloque. Consulta [Errores y límites](https://support.jetbot24.ru/es/chatbots/templates/errors).

## Dónde funcionan las plantillas

En los textos de los mensajes, los pies de los archivos, los botones, los enlaces, las condiciones y la configuración de muchos bloques. Algunos lugares no admiten todas las funciones: consulta [Dónde funcionan las plantillas](https://support.jetbot24.ru/es/chatbots/templates/where).
