Inicio Explicación de funcionalidades avanzadas ¿Cómo usar variables dinámicas?

¿Cómo usar variables dinámicas?

Última actualización el Feb 11, 2025

Con las variables dinámicas, puedes personalizar tus mensajes al insertar contenido dinámico adaptado a cada destinatario. Al agregar variables en tus mensajes, puedes personalizar fácilmente tus comunicaciones con información como el nombre del cliente, número de pedido u otros detalles.

Por ejemplo, si envías un mensaje Hola {{ contact.name }}, ¿en qué puedo ayudarte?, Chatealo tomará el nombre del contacto y enviará un mensaje como Hola Juan, ¿en qué puedo ayudarte?.

También puedes utilizar variables en respuestas predefinidas, macros y automatizaciones.

Creación de variables de plantilla

Para usar una variable, escribe dos llaves dobles " {{ " al redactar un nuevo mensaje o crear una respuesta predefinida. Aparecerán las variables, y puedes seleccionar la que desees utilizar.

Las variables de plantilla disponibles son:

  • conversation.id

    ~ Para la versión numérica del ID de la conversación.

  • contact.id

    ~ Para la versión numérica del ID de contacto.

  • contact.name

    ~ Para el nombre completo del contacto.

  • contact.first_name

  • contact.last_name

  • contact.phone_number

  • agent.name

  • agent.first_name

  • agent.last_name

  • agent.phone_number

¿Qué sucede si envío una variable que no existe?

Si intentas enviar una variable no definida, Chatealo mostrará una advertencia.

Cómo agregar un texto de respaldo

Si una variable definida no puede ser completada por el sistema, se puede utilizar un texto de respaldo para reemplazar el valor previsto. Por ejemplo, si la variable contact.first_name no se puede completar, un texto de respaldo adecuado podría ser 'estimado'.

Al definir un texto de respaldo, asegúrate de rodearlo con comillas simples. Aquí tienes un ejemplo: {{ contact.first_name || 'estimado'}}.