Todas las variables que puedes usar en un flujo
La lista completa de variables con $ que Tayon rellena por ti, desde la ficha del contacto y la visita hasta reservas, pagos e inscripciones en cursos, y dónde funciona cada una.
Esta es la lista completa de variables que Tayon rellena cuando se ejecuta un flujo. Escríbelas en cualquier campo que acepte variables: textos de pantallas y mensajes, asuntos de email, parámetros de webhook, URLs de redirección, prompts de IA y condiciones de división.
Algunas reglas valen para todas:
- Escríbelas exactamente como aparecen aquí, en mayúsculas.
$crmdata.cityno se reconoce. - La mayoría no muestra nada cuando no hay valor, así que escribe frases que sigan leyéndose bien con el valor vacío.
- Dónde funciona indica qué tipo de flujo la rellena: formularios conversacionales, flujos de bot y los flujos que ejecutan tus agentes de IA de seguimiento.
#Tus propias respuestas
| Variable | Qué guarda | Dónde funciona |
|---|---|---|
$IDENTIFICADOR |
La respuesta guardada bajo ese identificador, o el resultado que una Llamada API/Webhook o un Prompt de IA guardó ahí. | Todos los flujos |
Si una pregunta llamada NAME, FNAME, PHONE o EMAIL se saltó, Tayon la
rellena con el nombre, el teléfono o el email del lead cuando ya los conoce.
Las respuestas a preguntas de contraseña nunca se muestran.
Una acción solo guarda su resultado cuando escribes un nombre en Guardar
Respuesta En (Identificador). Los WEBHOOK_RESPONSE y AI_RESPONSE que
aparecen en la caja vacía son ejemplos, no nombres que se rellenen por ti.
#La visita
| Variable | Qué guarda | Dónde funciona |
|---|---|---|
$FLOWSESSION |
Un código único de esta visita o conversación. | Todos los flujos |
$FLOWPARAMETER |
El valor de par en el enlace, como en ?par=primavera. |
Formularios, flujos de bot |
$FLOW.EXTRA-CLAVE |
El valor de extra-clave en el enlace. ?extra-plan=oro rellena $FLOW.EXTRA-PLAN. |
Formularios |
$FLOWPOINTS |
La puntuación acumulada de las opciones que eligió este visitante. | Formularios |
$UTM_SOURCE $UTM_MEDIUM $UTM_CAMPAIGN $UTM_CONTENT $UTM_TERM |
Las etiquetas de campaña del enlace que trajo a la persona. | Formularios |
$COUNTRY |
El país del visitante en dos letras, como ES o MX, deducido de su conexión. |
Formularios |
$FLOW.PARAMETER, $FLOW.POINTS, $FLOW.SESSION, $COUNTRY.ISO2 y
$UTM.SOURCE (y los demás nombres con $UTM.) se aceptan como otras formas de
escribir los mismos valores.
En los valores extra- del enlace, la parte después de extra- solo puede
tener letras, números y _. Un enlace lleva como máximo 10, y un valor que
contenga = o , se ignora.
Si tu flujo hace una pregunta con el identificador COUNTRY, $COUNTRY
muestra la respuesta en lugar del país detectado.
#El contacto
Cuando Tayon sabe con quién está hablando, las variables $CRMDATA. leen la
ficha de ese contacto. En un formulario conversacional es el contacto al que
está vinculada la visita. Tayon lo encuentra cuando se guarda como lead, por el
email o el teléfono que dio, o porque inició sesión. Hasta entonces, el nombre,
el email y el teléfono salen de lo que escribió el visitante.
Funcionan en todos los tipos de flujo.
| Variable | Qué guarda |
|---|---|
$CRMDATA.NAME |
Nombre y apellido |
$CRMDATA.FNAME / $CRMDATA.LNAME |
Nombre / apellido |
$CRMDATA.EMAIL / $CRMDATA.PHONE |
Email / teléfono |
$CRMDATA.BUSINESS |
Nombre de la empresa |
$CRMDATA.ADDRESS / $CRMDATA.CITY / $CRMDATA.STATE / $CRMDATA.ZIPCODE |
Datos de la dirección |
$CRMDATA.BIRTHDATE |
Fecha de nacimiento, como 2026-10-12 |
$CRMDATA.BIRTHMONTH / $CRMDATA.BIRTHYEAR |
Mes y año de nacimiento |
$CRMDATA.LANGUAGE |
El idioma del contacto |
$CRMDATA.STAGE / $CRMDATA.QUALITY |
Etapa del embudo y calidad, por nombre |
$CRMDATA.TAGS |
Las etiquetas del contacto |
$CRMDATA.SNAPSHOT |
El resumen de la ficha del contacto |
$CRMDATA.CHATLOG |
La información reunida sobre el contacto en conversaciones anteriores |
$CRMDATA.UID |
El ID único del contacto, útil en webhooks |
$CRMDATA.MEMBERNAME / $CRMDATA.MEMBEREMAIL / $CRMDATA.MEMBERPHONE |
Nombre, email y teléfono del miembro del equipo dueño del lead |
$CRMDATA.MEMBER |
El ID único de ese miembro del equipo |
$CRMDATA.CAMPO |
Cualquier campo personalizado del contacto, como $CRMDATA.ROOF_AGE |
Los campos personalizados incluyen los que tu bot recopila con los Campos de
Captura de Datos. Un campo personalizado cuyo nombre contenga PASSWORD
nunca muestra nada.
#Las personas de tu lado
| Variable | Qué guarda | Dónde funciona |
|---|---|---|
$ACCOUNTNAME |
El nombre completo del dueño de la cuenta | Todos los flujos |
$ACCOUNTFIRSTNAME / $ACCOUNTLASTNAME |
Nombre y apellido | Todos los flujos |
$ACCOUNTEMAIL / $ACCOUNTPHONE |
Email y teléfono | Todos los flujos |
$ACCOUNTSMSCREDITS |
Los créditos de SMS que le quedan a la cuenta | Todos los flujos |
$FLOWASSIGNED.FNAME $FLOWASSIGNED.LNAME $FLOWASSIGNED.EMAIL $FLOWASSIGNED.PHONE |
El miembro del equipo al que está asignada esta conversación | Todos los flujos |
$ACCOUNT.NAME, $ACCOUNT.EMAIL y $ACCOUNT.PHONE también funcionan.
#Reservas
| Variable | Qué guarda | Dónde funciona |
|---|---|---|
$FLOWCALENDAR.NAME / $FLOWCALENDAR.INFO |
El nombre y la descripción del calendario en el que reserva este flujo | Formularios, flujos de bot |
$FLOWCALENDAR.PLACE / $FLOWCALENDAR.ADDRESS |
Su lugar y su dirección, o - si los dejaste vacíos |
Formularios, flujos de bot |
$FLOWCALENDLYEVENT |
El tipo de evento de Calendly reservado | Formularios |
$FLOWCALENDLYSTART / $FLOWCALENDLYEND |
Cuándo empieza y termina | Formularios |
$FLOWCALENDLYNAME / $FLOWCALENDLYEMAIL |
El nombre y el email del invitado | Formularios |
Las variables de Calendly se rellenan cuando el visitante reserva con una plantilla de Calendly y vuelve al flujo.
#Datasets
Funcionan en formularios conversacionales. Consulta Datasets para ver cómo usarlas.
| Variable | Qué guarda |
|---|---|
$DATASETFILTER |
Cuántas filas encontró el último Filtrar DataSet |
$FLOWDATASET |
El ID de la fila que seleccionó el último filtro, o 0 |
$DATASET.SUM $DATASET.AVERAGE $DATASET.MIN $DATASET.MAX |
Los resultados del último Calcular DataSet |
$[Dataset].COLUMNA[1] |
Una columna de la primera fila que encontró el filtro. Usa ID como columna para obtener el ID de la fila. |
#Resúmenes de las respuestas
Útiles en un email de aviso para ti. Funcionan en formularios y flujos de bot.
| Variable | Qué guarda |
|---|---|
$GNRNAME |
La primera respuesta de tipo nombre (NAME, FNAME, FIRSTNAME, NOME), o - |
$GNRFNAME / $GNRLNAME |
La primera y la última palabra de ese nombre |
$GNRPHONE |
La primera respuesta de tipo teléfono (PHONE, WHATSAPP, MOBILE y similares), o - |
$MESSAGE |
Todas las demás respuestas, salvo el email, separadas por comas, o - |
#Resultados de acciones
Las rellena una acción anterior en un formulario conversacional.
| Variable | La rellena | Qué guarda |
|---|---|---|
$PAYMENTSTATUS y el resto de la familia $PAYMENT |
Pago | El estado, el pedido, el importe y el error del pago. Consulta Cobra un pago dentro de tu sitio. |
$ELENROLLSTATUS |
Inscribir en curso | requested, no_course, no_email o error. Consulta Inscribe personas en un curso desde un flujo. |
$VALIDATION_CODE |
Enviar Correo o Enviar SMS | Un código de un solo uso, creado cuando el texto del mensaje contiene $VALIDATION_CODE. |
Para verificar un email o un teléfono, pon $VALIDATION_CODE en un mensaje al
lead, con palabras delante, como Tu código es $VALIDATION_CODE. Después pide
el código y comprueba la respuesta en una división: $ECODE = $VALIDATION_CODE.
#Mensajes que recibe un agente de IA
Los flujos que contestan cuando un lead responde a un agente de IA de
seguimiento pueden leer la propia respuesta: $EMAILDATA.BODY,
$EMAILDATA.SUBJECT, $IMDATA.BODY, la categoría de la respuesta y respuestas
escritas por la IA, como $EMAILDATA.AIRESPONSE. Se explican en Lee y
contesta la respuesta de un lead en un flujo de agente de
IA.
#Videos que subes
Los videos que subes a Tayon y colocas en una pantalla no necesitan variable. Tayon se encarga del enlace, y el video solo se reproduce en tus propios sitios y formularios.
Actualizado: