Variables de la Plataforma

En este artículo te presentamos las variables que utilizamos en la plataforma con una breve explicación de cada una.
Lectura estimada: 6 minutos

Accede a la lista de las variables principales, complementarias, y las que se encuentran en la plataforma para ser utilizadas según necesites.

Principales Variables

  • chatPlatform: la plataforma en la que se desarrolla la conversación. Puede ser “messenger”, “webchat”, “skype”, etc.
  • isOpenNow: con valores verdaderos o falsos, indica si el bot responderá durante el horario de atención o no.
  • isSubscribed: con valores verdaderos o falsos, indica si el usuario está suscrito para recibir notificaciones.
  • isWebChatMobile: indica si el usuario está chateando por WebChat a través de un móvil
  • lastBotSentence: último mensaje del bot.
  • lastSeen: última vez que se vio al usuario.
  • lastUserSentence: último mensaje de usuario.
  • operatorConnectedQty: cantidad de agentes conectados.
  • ruleCountInSession: cantidad de intenciones ejecutadas en la sesión.
  • thisWasLastIntentToRun: indica la última intención que se ha ejecutado.

Otras variables predeterminadas:

  • agentSpoke: el agente habló.
  • agentSpokeLast: el último que habló fue el agente.
  • audioURL: URL de un audio.
  • channelDisplayName: nombre del canal.
  • chatChannelId: Id del canal.
  • country: país del usuario.
  • currentDay: día actual
  • currentHourMinutes: hora y minutos actuales.
  • currentMonth: mes actual
  • currentYear: año actual.
  • customerId: ID de usuario. Varía según el canal.
  • dayForBusiness: día de la semana para el proyecto
  • dayForUser: día de la semana para el usuario (si escribe de un lugar con otro horario).
  • fileURL: URL de un archivo.
  • firstName: nombre del usuario.
  • fullName: nombre y apellido del usuario.
  • gender: género del usuario (valores:masculino o femenino).
  • queueID: ID de cola de atención.
  • imageURL: URL de una imagen.
  • ipAddress: dirección actual de IP.
  • lastAgentToSpeak: cuando el operador fue el último en hablar.
  • lastIntentID: ID de la última intención que se activó durante la conversación.
  • lastName: apellido del usuario
  • lastUserMessageID: ID del último mensaje de usuario.
  • messengerReferral: referido de messenger.
  • operatorID: Id del agente.
  • operatorName: nombre del agente.
  • operatorQueueQty: cantidad de agentes en la cola de atención.
  • platformContactId: Id del usuario en el canal. Conjunto alfanumérico que representa al cliente exclusivamente, en el contexto de un solo bot. Excepto por WhatsApp, donde es una combinación de ChatChannel (la línea de WhatsApp del cliente) y este valor (platformContactId)
  • queuePriority: prioridad en la cola de atención.
  • random: número aleatorio entre 0 y 1.
  • videoURL: URL de un video.
  • webChatHostPageTittle: título de la página web actual donde se desarrolla el webchat (básicamente el nombre de la pestaña del navegador).

Otras variables de la plataforma

Variable Descripición
EUPrivacyAffected Afectado por Política de Privacidad de la Unión Europea
actionCallerOperatorId Agente que disparó la intención
appleSessionStartGroup Apple grupo referido
appleSessionStartIntent Apple intención referida
attachments Urls de archivos adjuntos
botId Id del agente virtual
botmakerEnvironment Entorno de intenciones
botmakerNotes Notas
businessAddress Dirección del usuario
businessId Id del proyecto
businessName Nombre del proyecto
businessPhone Teléfono
channelWebId Id del webchat
countryState Estado o Provincia del usuario
currentBotId Id del bot
currentCodeAction Acción de código
currentTopicName Nombre del actual
dau Usuario activo hoy
encryptionConfig Id de la encriptación
facebookPSID FB Page scope Id
firstTimeUser Primera sesión del usuario
isSendingPush Respuesta dispara por una push
lang Idioma del proyecto
lastIntentName Nombre de la intención ejecutando
lastLockTime Fecha de la última asignación
lastMessageISOTime Fecha del mensaje previo
lastOperatorMessageISOTime Fecha del último mensaje del agente
lastRuleBuilder Id de la última intención
lastRuleItemId Id de la última acción de la intención
lastRuleQuestionIdFailed Id de la última pregunta que falló
lastUserImageSentUrl URL de la última imagen enviada por el usuario
lastUserMessageISOTime Fecha del ultimo mensaje del usuario
locale Lenguaje del usuario
mau Usuario activo en el mes
messageDate Fecha del mensaje
messageTimeBusiness Horario del mensaje para el proyecto
messageTimeUser Horario del mensaje para el usuario
messagesToUserAreBlocked Usuario no desea recibir mensajes
messengerAdId Id de publicidad
messengerLastCommentId Id de útimo comentario
messengerSource Fuente de referencia
messengerType Tipo de referencia
mostRecentOperatorID Id del agente mas reciente
nps NPS (encuesta de satisfacción)
operatorAlias Alias del agente asignado
operatorDefinedValue Información adicional del agente
operatorEmail Email del agente
operatorGroups Grupos del agente
operatorId Id del agente
originalSubject Título del mail original
paymentOrderId Id de pedido
phoneCity Ciudad del teléfono
previousUserSentence Mensaje previo del usuario
queueID Id de la cola de atención
realWhatsAppId Id del usuario en WhatsApp
respondingToUserMessage Disparado por un mensaje del usuario
ruleRunInSession La intención fue ejecutada en la sesión
scheduledRule Id de la intención programada
scheduledRuleTime Fecha de la intención programada
timesOnlineToday Veces en línea hoy
title Título del mail
todayOpenHours Horario de atención de hoy
typification Tipos
userHasTalked El usuario ha hablado
userIdOnBusiness Id del usuario personalizado
wau Usuario activo en la semana
webChatCountry País según IP actual
webChatHostDomain Dominio de la página actual
webChatHostHREF HREF actual
webChatHostReferrer Referrer actual
webChatHostURI URI actual
webChatHostURL URL actual
webId Id del webchat
zip Código postal del usuario
beforeLastIntentId Id de la penúltima intención

Visita nuestro Centro de Soporte para mayor información


Escrito por Equipo Botmaker
Actualización: 25/06/21