Biblioteca de funciones de plantillas
Una vez que sepa cómo usar fórmulas, puede usar esta biblioteca de funciones como referencia para una personalización adicional.
A continuación hay una biblioteca de funciones para plantillas estándar de Genesys Pulse generadas automáticamente a partir de la versión 8.5.102.02 de Genesys Pulse.
Sumario
- 1 Biblioteca de funciones de plantillas
- 1.1 GetAgentNonVoiceStatus (estado, soportes) → {string}
- 1.2 GetAgentVoiceStatus(state) → {string}
- 1.3 GetANI(estado, IDCentralTelefónica) → {string}
- 1.4 GetBusinessResult(state)
- 1.5 GetCustomerSegment(state)
- 1.6 GetDNIS(estado, IDCentralTelefónica) → {string}
- 1.7 GetEmployeeId(state) → {string}
- 1.8 GetExtension(state) → {string}
- 1.9 GetLoginId(state) → {string}
- 1.10 GetPlace(state) → {string}
- 1.11 GetPosition(state) → {string}
- 1.12 GetReasonCodes(state) → {string}
- 1.13 GetServiceSubType(state)
- 1.14 GetServiceType(state)
- 1.15 GetStatusDuration(state) → {Number}
- 1.16 GetSwitches(estado, sep)
- 1.17 GetUserDataValue(state, key)
GetAgentNonVoiceStatus (estado, soportes) → {string}
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
soporte | cadena | Nombre de soportes. |
Devoluciones:
Tipo = cadena
GetAgentVoiceStatus(state) → {string}
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
Devoluciones:
Tipo = cadena
GetANI(estado, IDCentralTelefónica) → {string}
Parámetros:
Nombre | Tipo | Argumento | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). | |
IDCentralTelefónica | cadena | <opcional> | Nombre opcional de la central telefónica para limitar la búsqueda. |
Devoluciones:
Tipo = cadena
GetBusinessResult(state)
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
Devoluciones:
GetCustomerSegment(state)
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
Devoluciones:
GetDNIS(estado, IDCentralTelefónica) → {string}
Parámetros:
Nombre | Tipo | Argumento | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). | |
IDCentralTelefónica | cadena | <opcional> | Nombre opcional de la central telefónica para limitar la búsqueda. |
Devoluciones:
Tipo = cadena
GetEmployeeId(state) → {string}
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
Devoluciones:
Tipo = cadena
GetExtension(state) → {string}
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
Devoluciones:
Tipo = cadena
GetLoginId(state) → {string}
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
Devoluciones:
Tipo = cadena
GetPlace(state) → {string}
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
Devoluciones:
Tipo = cadena
GetPosition(state) → {string}
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
Devoluciones:
Tipo = cadena
GetReasonCodes(state) → {string}
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
Devoluciones:
Tipo = cadena
GetServiceSubType(state)
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
Devoluciones:
GetServiceType(state)
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
Devoluciones:
GetStatusDuration(state) → {Number}
Parámetros:
Nombre | Descripción |
estado | Estado actual del agente, grupo de agentes, DN o campaña (por lo general, Valor de la estadística apropiada). |
Devoluciones:
Tipo = Número
GetSwitches(estado, sep)
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
sep | cadena | Separador a usar. Predeterminado es ';'. |
Devoluciones:
GetUserDataValue(state, key)
Parámetros:
Nombre | Tipo | Descripción |
estado | AgentCurrentState | Estado actual del agente (por lo general, Valor de la estadística apropiada). |
clave | cadena | Clave de datos de usuario |
Devoluciones:
Para utilizar correctamente la función GetUserDataValue(state, key), marque la casilla de verificación datos de usuario en las opciones estadísticas del estado actual (state):
Ejemplo:
La estadística Current_Status es definida por las propiedades de opciones de Stat Server. El tipo de estadística ExtendedCurrentStatus, definido a continuación, devuelve un objeto específico que puede analizarse más a fondo.
[ExtendedCurrentStatus]
Category=CurrentState
MainMask=*
Objetos=Agente
Sujeto=ADNction
Puede mostrar el valor de los datos de usuario adjuntos utilizando la estadística Current_Status.
Fórmula: Obtenga el valor de los datos de usuario adjuntos con la clave 'NOMBRE'
Resultado=G.GetUserDataValue(Data.Current_Status.Value,””””NOMBRE');