Assistance en ligne

GCC – Flux – Editeur – Les variables systèmes

FAQ 7 minutes de lecture imprimer

Les variables système sont des variables contenant des informations sur une instance GCC. Vous avez toujours accès à ceux-ci dans chaque flux (script), elles n’ont donc pas besoin d’être explicitement déclarés (par exemple, le nombre d’agents disponibles).
Les variables système sont en lecture seule, vous ne pouvez donc pas leur attribuer une nouvelle valeur à l’aide du bloc (nœud) « assign var ».

Pour les utiliser dans vos Flux vous devez les faire précéder du prefix ‘sys.’. Exemple : sys.Contact.

La liste des variables système disponibles à ce jour

VariableTypeDescription
AgentsreadyintegerNombre d’agents prêts dans le service actuel.
ANIstringSession ANI (adresse d’origine).
availableagentsintegerNombre d’agents disponibles dans le service actuel.
CallsQueuedintegerNombre d’appels en attente dans la file d’attente.
ContactintegerID du contact.
CurrentContext_ServiceIDintegerID de service de contexte actuel.
CurrentContext_ServiceNamestringNom du service de contexte actuel.
CurrentContext_SessionIDintegerID de session de contexte actuel.
CurrentContext_SiteIDintegerID de site de contexte actuel.
DNISstringAdresse appelée.
DTMFBufferstringTampon DTMF. Contient une séquence de DTMF entrés par un client.
ExpectedWaitingTimedoubleLorsqu’il est utilisé dans un script de service, il vérifie l’EWT du service.
Lorsqu’il est utilisé dans un script qui n’est pas un service (par exemple: une file d’attente), il vérifie la session et si la session n’a pas été traitée par le StatisticsService alors il vérifie l’EWT du service de la session demandée.
IMBufferstringTampon de messagerie instantanée. Contient le texte saisi par le client après une opération Prompt.
isBlockedbooleanVrai lorsque la session est bloquée dans le service actuel (liste bloquée).
LastAgentIDintegerID du dernier agent qui a traité l’appel.
LastRecordedFilestringChemin du dernier fichier enregistré.
ListIDintegerDeuxième partie de la clé (avec contact).
localagentsreadyintegerNombre d’agents prêts dans l’instance locale (hors personnel).
loggedagentsintegerNombre d’agents connectés dans une instance.
MediaTypestringType de media de la session.
Les valeurs autorisées sont: Video, Audio, IM, Email, IMAudio, IMVideo, Facebook, Twitter et Unknown.
QueuePositionlongVérifie la position dans la file d’attente dans la session en cours. Si la position de la file d’attente n’a pas été gérée par le StatisticsService, le StatisticsService vérifiera la position de la file d’attente dans le service (il prend la dernière position dans la file d’attente du service). Si une session existe, elle revient à la même position dans la file d’attente.
ServiceStatestringÉtat du service: les valeurs autorisées sont Démarré, Arrêté et Suspendu.
SipDatastringDonnées d’interaction SIP transmises à l’aide de messages SIP. Ces données peuvent être transmises au système par un système externe par exemple ou écrites par le composant routeur de OneContact.
TimeInQueuedoubleHeure dans la file d’attente de la session demandée. Si StatisticsService ne traite pas la session, le script est renvoyé -1.
TypestringType de session. Les valeurs autorisées sont: Inbound, Manual, Power, Preview et Predictive.

Les variables systeme pour le média e-mail :

VariableTypeDescription
FromstringChamp Auteur : adresses e-mail de l’auteur de ce message.
SenderstringChamp Expéditeur : adresse e-mail de l’utilisateur ou de l’agent qui soumet réellement le message.
TostringChamp To : contient une liste des destinataires principaux (To) de ce message.
CcstringChamp Cc : Les destinataires de la copie carbone informative (Cc) de ce message.
BccstringChamp Cci : Les destinataires de la copie carbone invisible (Cci) de ce message.
SubjectstringChamp Sujet : l’objet du message.
TextBodystringChamp TextBody : Représentation en texte brut du corps de ce message.
HTMLBodystringChamp HtmlBody : représentation HTML (Hypertext Markup Language) du corps de ce message.
HasAttachmentsBooleanTrue (vrai) si le message électronique contient des pièces jointes. Cette propriété est en lecture seule.
DateReceivedDateTimeLa date et l’heure auxquelles ce message électronique a été remis au serveur. Cette propriété est en lecture seule.
DateSentDateTimeLa date et l’heure auxquelles ce message électronique a été soumis au serveur. Cette propriété est en lecture seule.
ReceiverstringL’adresse e-mail du destinataire de ce message.

Ces informations vous ont-elles aidé ?

Merci pour votre vote

Laurent

Voir ses articles