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 |
{{ $ciudad }}, {{ var("Nombre del cliente") }} |
El valor de una variable del contacto. Los nombres con espacios se escriben con var |
Variables |
{{ direccion_oficina }} |
El valor de una variable global del bot | Variables globales |
{{ round($precio * 0.9, 2) }} |
El resultado de una expresión: aritmética, condiciones, funciones | Expresiones |
{{ date("d.m.Y") }} |
El resultado de una función | Referencia de funciones |
Cómo funciona
- El bot encuentra todas las inserciones
{{ ... }}del texto. - Sustituye cada una por su valor. Si no hay valor (por ejemplo, el contacto no tiene teléfono), ese lugar queda vacío.
- 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.
Consejo
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.
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.