Révision datée du septembre 29, 2015 à 15:19 par WikiSysop (discussion | contributions) (1 revision)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Bibliothèque de fonctions des modèles

Une fois que vous savez comment utiliser les formules, vous pouvez utilisez cette bibliothèque de fonctions comme référence pour toute personnalisation supplémentaire.


La bibliothèque de fonctions pour les modèles standard de Pulse indiquée ci-après a été générée automatiquement à partir de la version 8.5.102.02 de Pulse.

GetAgentNonVoiceStatus(state, media) → {string}

Obtenir le nom d’état d’un agent pour les médias autres que Voix.

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée).
média chaîne Nom du média.

Renvoie :

Nom de l’état, si état et média sont disponibles, chaîne vide si les informations sur le média sont indisponibles à l’état actuel, nul si état est nul ou s’il ne s’agit pas d’un état d’agent ou si média est nul, non spécifié ou vide.

Type = chaîne

GetAgentVoiceStatus(état) → {chaîne}

Obtenir le nom de l’état d’un agent pour le média Voix.

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée).

Renvoie :

Nom de l’état, si état est disponible, nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

Type = chaîne

GetANI(état, ID d’autocommutateur) → {chaîne}

Obtenir un premier attribut ANI disponible dans l’état d’agent donné.

Paramètres :

NomTypeArgumentDescription
état AgentCurrentState   État actuel de l’agent (généralement, Valeur de la statistique appropriée).
ID d’autocommutateur chaîne <facultatif> Nom d’autocommutateur optionnel pour limiter la recherche.

Renvoie :

Valeur ANI, si elle est trouvée, chaîne vide si l’ANI est introuvable, nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

Type = chaîne

GetBusinessResult(état)

Obtenir la valeur des données utilisateur « Résultat métier ».

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée).

Renvoie :

Valeur Résultat métier si disponible, chaîne vide si les données utilisateur requises sont indisponibles, nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

GetCustomerSegment(état)

Obtenir la valeur des données utilisateur « CustomerSegment ».

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée).

Renvoie :

Valeur CustomerSegment si disponible, chaîne vide si les données utilisateur requises sont indisponibles, nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

GetDNIS(état, ID d’autocommutateur) → {chaîne}

Obtenir un premier attribut DNIS disponible dans l’état d’agent donné.

Paramètres :

NomTypeArgumentDescription
état AgentCurrentState   État actuel de l’agent (généralement, Valeur de la statistique appropriée).
ID d’autocommutateur chaîne <facultatif> Nom d’autocommutateur optionnel pour limiter la recherche.

Renvoie :

Valeur DNIS, si elle est trouvée, chaîne vide si la DNIS est introuvable, nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

Type = chaîne

GetEmployeeId(état) → {chaîne}

Obtenir l’ID Employé de l’agent indiqué dans l’état d’agent donné.

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée)

Renvoie :

ID Employé de l’agent si disponible, chaîne vide si indisponible (généralement, lorsque l’agent est déconnecté), nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

Type = chaîne

GetExtension(état) → {chaîne}

Obtenir l’extension de l’agent indiquée dans l’état d’agent donné.

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée)

Renvoie :

Extension de l’agent si disponible, chaîne vide si indisponible (généralement, lorsque l’agent est déconnecté), nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

Type = chaîne

GetConnexionId(état) → {chaîne}

Obtenir l’ID de connexion de l’agent indiqué dans l’état d’agent donné.

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée)

Renvoie :

ID de connexion de l’agent si disponible, chaîne vide si indisponible (généralement, lorsque l’agent est déconnecté), nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

Type = chaîne

GetPlace(état) → {chaîne}

Obtenir le lieu de l’agent indiqué dans l’état d’agent donné.

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée).

Renvoie :

Nom du lieu de l’agent si disponible, chaîne vide si indisponible (généralement, lorsque l’agent est déconnecté), nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

Type = chaîne

GetPosition(état) → {chaîne}

Obtenir la position ACD de l’agent indiquée dans l’état d’agent donné.

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée)

Renvoie :

Position ACD de l’agent si disponible, chaîne vide si indisponible (généralement, lorsque l’agent est déconnecté), nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

Type = chaîne

GetReasonCodes(état) → {chaîne}

Obtenir les codes de motif correspondant à l’état actuel de l’agent à partir de tous les types de médias. Les codes de motif ne peuvent être obtenus que pour les états d’agent suivants : LoggedIn, AfterCallWork, NotReadyForNextCall, WaitForNextCall.

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée).

Renvoie :

Codes de motif séparés par « ; » si disponibles, chaîne vide si aucun code de motif n’est disponible, nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

Type = chaîne

GetServiceSubType(état)

Obtenir la valeur des données utilisateur « ServiceSubType ».

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée).

Renvoie :

Valeur ServiceSubType si disponible, chaîne vide si les données utilisateur requises sont indisponibles, nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

GetServiceType(état)

Obtenir la valeur des données utilisateur "ServiceType".

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée).

Renvoie :

Valeur ServiceType si disponible, chaîne vide si les données utilisateur requises sont indisponibles, nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

GetStatusDuration(état) → {Nombre}

Obtenir la durée de l’état actuel de l’agent.

Paramètres :

NomDescription
état État actuel de l’agent, groupe d’agents, DN ou campagne (généralement, Valeur de la statistique appropriée).

Renvoie :

Durée (en secondes) si état est disponible, nul si état est nul.

Type = Nombre

GetSwitches(état, sep)

Obtenir la liste des autocommutateurs auxquels l’agent est connecté.

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée).
sep chaîne Séparateur à utiliser. Par défaut, il s’agit de « ; ».

Renvoie :

Liste des autocommutateurs si disponible, chaîne vide, si l’agent est complètement déconnecté, nul si état est nul ou s’il ne s’agit pas d’un état d’agent.

GetUserDataValue(état, clé)

Obtenir la valeur des premières données utilisateur trouvées avec la clé fournie.

Paramètres :

NomTypeDescription
état AgentCurrentState État actuel de l’agent (généralement, Valeur de la statistique appropriée).
clé chaîne Clé de données de l’utilisateur

Renvoie :

Valeur Données utilisateur si disponible, chaîne vide si les données utilisateur requises sont indisponibles, nul si état est nul ou s’il ne s’agit pas d’un état d’agent ou si clé est nul.
La dernière modification de cette page a été faite le septembre 29, 2015 à 15:19.
Comments or questions about this documentation? Contact us for support!