Variables
Las variables son objetos reutilizables que contienen un valor enviado por el usuario.
Las variables son esenciales para capturar y utilizar los datos de forma dinámica en la conversación. Con las variables, puedes personalizar la experiencia de chat pudiendo decir "¡Hola Hardik!", en lugar de "¡Hola!".
Tipos de variables:
Variable de sistema: creada de forma predeterminada por TopBots. Contiene cosas como ciudad, país, os etcétera.
Variable de contacto: almacena el valor de la variable para las conversaciones recurrentes. Por lo general, se utiliza para recopilar nombres, correo electrónico, etcétera.
Variable de conversación: almacena el valor de la variable solo para esa conversación.
Creación de variables
Puede crear variables desde dos lugares:
1 - De la lista de variables
En Configuración > variables, encontrará todas las variables en su espacio de trabajo. Puede hacer clic en "Crear" para crear una nueva variable y proporcionar detalles como: nombre, descripción y tipo.
2 - Desde el constructor de bots
En los bloques de acción que le permiten guardar la entrada del usuario como "Recopilar entrada", "Botones", etc., etcétera, tiene la opción de crear una nueva variable.
Primero, elige el tipo de variable, luego proporciona los detalles como nombre, descripción, tipo.
Edición de variables
Vaya a Configuración > variables > haga clic en "Editar" en la variable.
Solo se le permitirá editar la descripción y el tipo de datos.
Eliminación de variables
Las variables solo se pueden archivar y no eliminar.
Vaya a Configuración > Variables y haga clic en "Archivar" en la variable que desea archivar.
Uso de una variable
Puede invocar una variable escribiendo # para obtener una vista previa del menú desplegable de variables en el generador de bots.
Tipo de datos en variables
Puede almacenar el siguiente tipo de datos en variables:
Mensaje de texto
Almacena cualquier entrada de texto.
Número
Almacena solo dígitos numéricos del 0 al 9.
Booleano
Almacena solo 0, 1, verdadero, falso.
Fecha
Almacena formatos de fecha como DD/MM/AAAA y MM/DD/AAAA
Correo electrónico
Almacena direcciones de correo electrónico.
Teléfono
Almacena números de teléfono.
Regex
Almacena la entrada en función de la regla de validación.
Variables del sistema ofrecidas
Estas son las variables del sistema que se ofrecen de forma predeterminada:
nombre
Nombre del visitante
Correo electrónico
Correo electrónico del visitante
Teléfono
Número de teléfono del visitante
ip_address
Dirección IP del visitante
ciudad
Ciudad detectada a través de la dirección IP del visitante
estado
Estado detectado a través de la dirección IP del visitante
Código postal
Código postal detectado a través de la dirección IP del visitante
país
País detectado a través de la dirección IP del visitante
Zona horaria
Zona horaria del navegador del visitante
sistema operativo
Sistema operativo del visitante
referrer_url
Dominio de referencia para el visitante.
unsubscribed_phone_numbers
Si el número de teléfono se ha dado de baja de la mensajería saliente.
utm_source
Fuente Utm
utm_medium
Medio Utm
utm_campaign
Campaña Utm
utm_content
Contenido Utm
utm_term
Término Utm
Explorador
Navegador utilizado durante el chat
contact_id
bot
Nombre del bot con el que interactuó el visitante.
browser_language
Idioma establecido en el navegador.
Explorador
Nombre del navegador.
canal
Nombre del canal en el que se realizó el chat.
contact_created_by
Quién creó el contacto.
conversation_url
Enlace a la conversación.
country_code
Código de país ISO del país desde donde se originó el chat.
created_at
Fecha en la que se creó el chat.
gcal_selected_slot_day
Día seleccionado al reservar la reunión en Google Calendar.
gcal_selected_slot_time
Hora seleccionada al reservar la reunión en Google Calendar.
Zona horaria
Zona horaria del dispositivo.
URL
URL de la página web en la que el usuario interactúa con el bot.
Prácticas recomendadas para la gestión de variables
Use nombres descriptivos: elija nombres de variables que reflejen claramente los datos que contienen, como "userEmail" o "orderTotal".
Documenta con un propósito: Escribe descripciones claras que expliquen el papel de la variable dentro del flujo de trabajo de tu agente de IA.
Mantenga la coherencia: utilice una convención de nomenclatura coherente para las variables a fin de que sean fácilmente identificables y manejables.
Revisa y perfecciona regularmente: A medida que tu agente de IA evoluciona, revisa tus variables para ver si todavía sirven para su propósito previsto o si necesitan ajustes.
Última actualización
¿Te fue útil?