Las variables dinámicas se pueden utilizar para personalizar los mensajes salientes. Abordar los Contactos personalmente en las Conversaciones puede ser un componente clave de la creación de relaciones haciéndolos sentir vistos e incluidos.
Hay tres tipos de variables dinámicas en la plataforma:
Variables de contacto estándar representan campos de contacto estándar como nombre, apellido y correo electrónico.
Variables de campo de contacto personalizados representan campos personalizados añadidos al espacio.
Las variables de flujo de trabajo son variables temporales que existen solo durante una sesión de flujo de trabajo. Una vez que el Contacto salga del flujo de trabajo, el valor de la variable será borrado.
Hay tres tipos de Variables de Flujo de Trabajo: Variables de Trigger, Variables de Salida, y variables creadas a través de Hacer un paso de Pregunta.
Las variables dinámicas se pueden incluir agregando el prefijo "$" al campo de contacto. Las siguientes son su sintaxis:
$contact
, $assignee
o $system
La plataforma soporta la interpolación de texto estático + variables dinámicas.
Variable | Descripción |
---|---|
$contact.name | Se sustituye por el nombre completo del contacto (Nombre + Apellido). |
$contact.firstname | Se sustituye por el nombre del contacto. |
$contact.lastname | Se sustituye por el apellido del contacto. |
Email $contact | Se sustituye por el correo electrónico del Contacto. |
$contact.country | Se reemplaza por el país del contacto. Si el contacto no tiene ningún país almacenado, no será reemplazado y se enviará la cadena real. |
$contact.id | Se sustituye por el ID de contacto del Contacto. |
Variable | Descripción |
---|---|
$contact.field_name | Se sustituye por el valor en el campo personalizado. Por ejemplo, si el campo personalizado "Ciudad" existe y un contacto tiene el valor "Nueva York", enviando $contact.city se sustituirá por "Nueva York". |
Variable | Descripción |
---|---|
$system.current_datetime | Se reemplaza por la fecha y hora actuales en la zona horaria del espacio de trabajo. |
$system.current_date | Se reemplaza por la fecha actual en la zona horaria del área de trabajo. |
$system.current_time | Se reemplaza por la hora actual en la zona horaria del área de trabajo. |
Variable | Descripción |
---|---|
$assignee.id | Se sustituye por el ID de usuario del encargado de un Contacto. |
$assignee.name | Se sustituye por el nombre completo de la persona asignada a un contacto (Nombre + Apellido). |
Email $assignee | Se sustituye por el correo electrónico del encargado de un Contacto. |
$assignee.firstname. | Se sustituye por el nombre de la persona asignada para un contacto. |
$assignee.lastname | Se sustituye por el apellido del asignatario para un contacto. |
$assignee.team | Se sustituye por el nombre del equipo del asignado. |
Las variables de activación son variables que están vinculadas a un disparador de flujo de trabajo. Sólo están disponibles cuando el disparador específico se utiliza para el flujo de trabajo.
Variables de Trigger para el desencadenador abierto de conversación
Variable | Descripción |
---|---|
$conversation.abierto_timestamp | Fecha y hora cuando se abrió la conversación. |
$conversation.opened_by_source | La fuente (por ejemplo, Contacto, Usuario, Flujo de Trabajo, Zapier, API, Make) que activa la conversación. |
$conversation.abierto_por_canal | El ID del canal que activa la conversación abierta. |
$conversation.contact_type | El tipo de contacto (Nuevo Contacto o Contacto Retorno) de la conversación. |
$conversation.first_incoming_message | El primer mensaje entrante de la conversación después de que se abra la conversación. |
$conversation.first_incoming_message_channel_id | El ID del canal del primer mensaje entrante de la conversación después de que se abra la conversación |
Variables de activación para la conversación cerrada
Variable | Descripción |
---|---|
$conversation.abierto_timestamp | Fecha y hora en que se abrió la conversación. |
$conversation.opened_by_source | La fuente (por ejemplo, Contacto, Usuario, Flujo de Trabajo, Zapier, API, Make) que activa la conversación abierta. |
$conversation.opened_by_channel | El ID del canal que activa la conversación abierta. |
$conversation.closed_time | La fecha y hora en que se cerró la conversación. |
$conversation.closed_by_source | La fuente (por ejemplo, Contacto, Usuario, Flujo de Trabajo, Zapier, API, Make) que activa la conversación cerrada. |
$conversation.closed_by | El identificador de usuario del usuario que cerró la conversación. Si la conversación se cierra por bot, flujo de trabajo o API, este campo estará vacío. |
$conversation.closed_by_team | El ID del equipo del usuario que cerró la conversación. |
$conversation.contact_type | El tipo de contacto (Nuevo Contacto o Contacto Retorno) de la conversación. |
$conversation.assignee_team | El nombre del equipo del usuario que asignó la conversación. |
$conversation.first_assignment_timestamp | Fecha y hora de la primera asignación de la conversación. |
$conversation.first_assignee | El ID de usuario del primer asignado. |
$conversation.first_response_time | El tiempo necesario para dar la primera respuesta desde el momento en que se abrió la conversación. |
$conversation.first_response_by | El ID de usuario del usuario que dio la primera respuesta. |
$conversation.last_assignment_timestamp | Fecha y hora de la última asignación de la conversación. |
$conversation.last_assignee | El ID de usuario del último asignado. |
$conversation.time_to_first_assignment | El tiempo que se toma para asignar la conversación al primer usuario. |
$conversation.first_assignment_to_first_response_time | El tiempo necesario para dar la primera respuesta desde el momento en que la conversación fue asignada por primera vez. |
$conversation.last_assignment_to_response_time | El tiempo tomado para dar la primera respuesta por el último asignado desde el momento en que se asignó la última conversación. |
$conversation.resolution_time | El tiempo que se tomó para resolver la conversación desde el momento en que se abrió la conversación. |
$conversation.asignacion_primera_a_cerrar_hora | El tiempo tomado para resolver la conversación desde el momento en que la conversación fue asignada por primera vez. |
$conversation.ultima_asignacion_para_cerrar_hora | El tiempo tomado para resolver la conversación desde el momento en que la conversación fue asignada por última vez. |
Tiempo medio de respuesta de $conversation | El tiempo promedio de respuesta al contacto. |
$conversation.numero_de_asignaciones | El número de asignaciones en la conversación. |
$conversation.cantidad_de_mensajes_entrantes | El número de mensajes recibidos durante la conversación. |
$conversation.outgoing_messages_count | El número de mensajes salientes enviados durante la conversación (excluyendo los mensajes de transmisión). |
$conversation.respuestas | El número de respuestas enviadas en la conversación. |
$conversation.category | La categoría de conversación como se especifica en la nota de cierre. |
$conversation.summary | El resumen de la nota de clausura de la conversación. |
Variables de activación para avisos de clic a chat
Nombre de la variable | Descripción |
---|---|
$clicktochat.ad_timestamp | La marca de tiempo cuando el mensaje entrante fue recibido. |
$clicktochat.ad_primero_mensaje_entrante | El primer mensaje en la conversación resultante del anuncio Click to Chat. |
Id de canal de $clicktochat | El ID del canal a través del cual el mensaje de anuncio entrante fue recibido. |
$clicktochat.ad_canal_tipo | El canal a través del cual se está llevando a cabo la conversación relacionada con los anuncios. |
$clicktochat.ad_contact_type | El tipo de contacto asociado con el anuncio: nuevo o de regreso |
$clicktochat.ad_id | El número de identificación del anuncio del CTC. |
$clicktochat.ad_name | El nombre del anuncio de CTC. |
$clicktochat.ad_campaign_id | Número de ID de la campaña del CTC. |
$clicktochat.ad_campaign_name | El nombre de la campaña CTC. |
$clicktochat.ad_adset_id | El número de identificación de adset del anuncio del CTC. |
$clicktochat.ad_adset_name | El nombre de adset de anuncios CTC. |
$clicktochat.ad_ad_url | La URL del anuncio del CTC. |
$clicktochat.ad_referencia | La referencia asociada con el anuncio del CTC. |
$clicktochat.ad_status | El estado del anuncio del CTC. |
$clicktochat.ad_objective | El objetivo del anuncio del CTC. |
Objetivo de optimización de $clicktochat | El objetivo de optimización del anuncio del CTC. |
$clicktochat.tipo_destino_anuncio | El tipo de destino asociado con el anuncio del CTC. |
En el caso de que un campo de contacto estándar comparta el mismo nombre que un campo de contacto personalizado, se dará prioridad para la recuperación de datos a la variable de contacto estándar. Para recuperar datos correctos, asegúrese de que todos los nombres de variables son únicos.