l’éditeur de flux les variables systèmes
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
Variable | Type | Description |
Agentsready | integer | Nombre d’agents prêts dans le service actuel. |
ANI | string | Session ANI (adresse d’origine). |
availableagents | integer | Nombre d’agents disponibles dans le service actuel. |
CallsQueued | integer | Nombre d’appels en attente dans la file d’attente. |
Contact | integer | ID du contact. |
CurrentContext_ServiceID | integer | ID de service de contexte actuel. |
CurrentContext_ServiceName | string | Nom du service de contexte actuel. |
CurrentContext_SessionID | integer | ID de session de contexte actuel. |
CurrentContext_SiteID | integer | ID de site de contexte actuel. |
DNIS | string | Adresse appelée. |
DTMFBuffer | string | Tampon DTMF. Contient une séquence de DTMF entrés par un client. |
ExpectedWaitingTime | double | Lorsqu’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. |
IMBuffer | string | Tampon de messagerie instantanée. Contient le texte saisi par le client après une opération Prompt. |
isBlocked | boolean | Vrai lorsque la session est bloquée dans le service actuel (liste bloquée). |
LastAgentID | integer | ID du dernier agent qui a traité l’appel. |
LastRecordedFile | string | Chemin du dernier fichier enregistré. |
ListID | integer | Deuxième partie de la clé (avec contact). |
localagentsready | integer | Nombre d’agents prêts dans l’instance locale (hors personnel). |
loggedagents | integer | Nombre d’agents connectés dans une instance. |
MediaType | string | Type de media de la session. Les valeurs autorisées sont: Video, Audio, IM, Email, IMAudio, IMVideo, Facebook, Twitter et Unknown. |
QueuePosition | long | Vé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. |
ServiceState | string | État du service: les valeurs autorisées sont Démarré, Arrêté et Suspendu. |
SipData | string | Donné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. |
TimeInQueue | double | Heure dans la file d’attente de la session demandée. Si StatisticsService ne traite pas la session, le script est renvoyé -1. |
Type | string | Type de session. Les valeurs autorisées sont: Inbound, Manual, Power, Preview et Predictive. |
Les variables systeme pour le média e-mail :
Variable | Type | Description |
From | string | Champ Auteur : adresses e-mail de l’auteur de ce message. |
Sender | string | Champ Expéditeur : adresse e-mail de l’utilisateur ou de l’agent qui soumet réellement le message. |
To | string | Champ To : contient une liste des destinataires principaux (To) de ce message. |
Cc | string | Champ Cc : Les destinataires de la copie carbone informative (Cc) de ce message. |
Bcc | string | Champ Cci : Les destinataires de la copie carbone invisible (Cci) de ce message. |
Subject | string | Champ Sujet : l’objet du message. |
TextBody | string | Champ TextBody : Représentation en texte brut du corps de ce message. |
HTMLBody | string | Champ HtmlBody : représentation HTML (Hypertext Markup Language) du corps de ce message. |
HasAttachments | Boolean | True (vrai) si le message électronique contient des pièces jointes. Cette propriété est en lecture seule. |
DateReceived | DateTime | La date et l’heure auxquelles ce message électronique a été remis au serveur. Cette propriété est en lecture seule. |
DateSent | DateTime | La date et l’heure auxquelles ce message électronique a été soumis au serveur. Cette propriété est en lecture seule. |
Receiver | string | L’adresse e-mail du destinataire de ce message. |