Con las variables de plantilla podés personalizar tus mensajes insertando contenido dinámico adaptado a cada destinatario. Agregando placeholders en tus mensajes, podés personalizar fácilmente tus comunicaciones con información como el nombre del cliente, número de pedido u otros datos.
Por ejemplo, si enviás un mensaje: Hola {{ contacto.nombre }}, ¿cómo puedo ayudarte?, Redchat va a tomar el nombre del contacto y enviará algo como: Hola Juan, ¿cómo puedo ayudarte?.
También podés usar variables en respuestas rápidas (canned responses), macros y automatizaciones.
Crear variables de plantilla
Para usar una variable, escribí dos llaves dobles {{ cuando estés redactando un mensaje nuevo o creando una respuesta rápida. Las variables disponibles van a aparecer y podés seleccionar la que quieras usar.
Las variables de plantilla disponibles son:
-
conversation.id
~ Versión numérica del ID de la conversación. -
contact.id
~ Versión numérica del ID del contacto. -
contact.name
~ Nombre completo del contacto. -
contact.first_name
-
contact.last_name
-
contact.phone_number
-
agent.first_name
-
agent.last_name
-
agent.phone_number
¿Qué pasa si mando una variable inexistente?
Si intentás enviar una variable que no existe, Redchat va a mostrar una advertencia.
Cómo agregar un texto de respaldo
Si una variable definida no puede ser completada por el sistema, se puede usar un texto alternativo (fallback) para reemplazar el valor que falta.
Por ejemplo, si la variable contact.first_name no puede obtenerse, un fallback adecuado podría ser 'ahí'.
Cuando definas un fallback, asegurate de rodearlo entre comillas simples.
Ejemplo:
{{ contact.first_name || 'ahí' }}