m (1 révision importée) |
|||
Ligne 1 : | Ligne 1 : | ||
− | = | + | = Bibliothèque de fonctions de modèle = |
− | + | Une fois que vous savez comment [[RTRFormulas|utiliser des formules]], vous pouvez utiliser cette bibliothèque de fonctions comme référence pour une personnalisation supplémentaire. | |
− | + | Ci-dessous est une bibliothèque de fonctions pour Genesys Pulse standards modèles générés automatiquement de libération Genesys impulsion 8.5.102.02. | |
__TOC__ | __TOC__ | ||
<h2>GetAgentNonVoiceStatus(state, media) → {string}</h2> | <h2>GetAgentNonVoiceStatus(state, media) → {string}</h2> | ||
− | <div> | + | <div>Obtenir le nom de statut de l’agent pour les médias autres que la voix.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>État</tt></td> |
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>médias</tt></td> |
− | <td> | + | <td>chaîne</td> |
− | <td> | + | <td>Nom de média.</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>Nom de l’État</em>, si <strong>État</strong> et <strong>médias</strong> sont disponibles, <em>chaîne vide</em> Si informations sur compte tenu des médias n’est pas disponible dans l’état actuel donné, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent, ou <strong>médias</strong> est null, non dénommés ni vide.</div> |
Type = string | Type = string | ||
Ligne 33 : | Ligne 33 : | ||
<h2>GetAgentVoiceStatus(state) → {string}</h2> | <h2>GetAgentVoiceStatus(state) → {string}</h2> | ||
− | <div> | + | <div>Obtenir le nom de statut de l’agent pour les médias de la voix.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
<td><tt>state</tt></td> | <td><tt>state</tt></td> | ||
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>Nom de l’État</em>, si <strong>État</strong> est disponible, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
− | Type = | + | Type = string |
<h2>GetANI(state, switchID) → {string}</h2> | <h2>GetANI(state, switchID) → {string}</h2> | ||
− | <div> | + | <div>Obtenez un premier attribut ANI disponible dans l’état de l’agent donné.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Argument</td><td>Description</td></tr> |
<tr> | <tr> | ||
Ligne 63 : | Ligne 63 : | ||
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
<td> </td> | <td> </td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Ligne 69 : | Ligne 69 : | ||
<td>string</td> | <td>string</td> | ||
<td><optional></td> | <td><optional></td> | ||
− | <td> | + | <td>Nom du commutateur facultatif pour limiter la recherche.</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>Valeur de l’ANI</em>, si trouvé, <em>chaîne vide</em> Si ce n’est pas trouvé, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
Type = string | Type = string | ||
Ligne 80 : | Ligne 80 : | ||
<h2>GetBusinessResult(state)</h2> | <h2>GetBusinessResult(state)</h2> | ||
− | <div> | + | <div>Girard " Résultat de l’entreprise " valeur de données utilisateur.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>État</tt></td> |
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>Valeur de résultat d’entreprise</em>, le cas échéant, <em>chaîne vide</em>, si nécessaire les données de l’utilisateur ne soient pas disponibles, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
<h2>GetCustomerSegment(state)</h2> | <h2>GetCustomerSegment(state)</h2> | ||
− | <div> | + | <div>Girard " CustomerSegment " valeur de données utilisateur.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>État</tt></td> |
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em>CustomerSegment | + | <div><em>CustomerSegment valeur</em>, le cas échéant, <em>chaîne vide</em>, si nécessaire les données de l’utilisateur ne soient pas disponibles, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
<h2>GetDNIS(state, switchID) → {string}</h2> | <h2>GetDNIS(state, switchID) → {string}</h2> | ||
− | <div> | + | <div>Obtenez un premier attribut DNIS disponible dans l’état de l’agent donné.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Argument</td><td>Description</td></tr> |
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>État</tt></td> |
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
<td> </td> | <td> </td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td><tt>switchID</tt></td> | <td><tt>switchID</tt></td> | ||
− | <td> | + | <td>chaîne</td> |
<td><optional></td> | <td><optional></td> | ||
− | <td> | + | <td>Nom du commutateur facultatif pour limiter la recherche.</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em>DNIS | + | <div><em>Valeur DNIS</em>, si trouvé, <em>chaîne vide</em> Si ce n’est pas trouvé, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
Type = string | Type = string | ||
Ligne 143 : | Ligne 143 : | ||
<h2>GetEmployeeId(state) → {string}</h2> | <h2>GetEmployeeId(state) → {string}</h2> | ||
− | <div> | + | <div>Obtenir l’ID d’employé de l’agent désigné dans l’état de l’agent donné.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>État</tt></td> |
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>ID d’employé de l’agent</em>, le cas échéant, <em>chaîne vide</em> Si non disponible (en général, quand agent est déconnecté), <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
Type = string | Type = string | ||
Ligne 163 : | Ligne 163 : | ||
<h2>GetExtension(state) → {string}</h2> | <h2>GetExtension(state) → {string}</h2> | ||
− | <div> | + | <div>Téléchargez l’Extension de l’agent désignée dans l’état de l’agent donné.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>État</tt></td> |
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>Extension de l’agent</em>, le cas échéant, <em>chaîne vide</em> Si non disponible (en général, quand agent est déconnecté), <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
Type = string | Type = string | ||
Ligne 183 : | Ligne 183 : | ||
<h2>GetLoginId(state) → {string}</h2> | <h2>GetLoginId(state) → {string}</h2> | ||
− | <div> | + | <div>Obtenez l’ID de connexion de l’agent désigné dans l’état de l’agent donné.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>État</tt></td> |
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>ID de connexion de l’agent</em>, le cas échéant, <em>chaîne vide</em> Si non disponible (en général, quand agent est déconnecté), <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
Type = string | Type = string | ||
Ligne 203 : | Ligne 203 : | ||
<h2>GetPlace(state) → {string}</h2> | <h2>GetPlace(state) → {string}</h2> | ||
− | <div> | + | <div>Obtenir la place de l’agent désigné dans l’état de l’agent donné.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
<td><tt>state</tt></td> | <td><tt>state</tt></td> | ||
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>Nom du lieu de l’agent</em>, le cas échéant, <em>chaîne vide</em> Si non disponible (en général, quand agent est déconnecté), <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
Type = string | Type = string | ||
Ligne 223 : | Ligne 223 : | ||
<h2>GetPosition(state) → {string}</h2> | <h2>GetPosition(state) → {string}</h2> | ||
− | <div> | + | <div>Obtenir la Position d’ACD de l’agent désigné dans l’état de l’agent donné.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
<td><tt>state</tt></td> | <td><tt>state</tt></td> | ||
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>Position de ACD de l’agent</em>, le cas échéant, <em>chaîne vide</em> Si non disponible (en général, quand agent est déconnecté), <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
Type = string | Type = string | ||
Ligne 243 : | Ligne 243 : | ||
<h2>GetReasonCodes(state) → {string}</h2> | <h2>GetReasonCodes(state) → {string}</h2> | ||
− | <div> | + | <div>Obtenez des codes de motif correspondant à l’état actuel de l’agent de tous les types de médias. Codes de motif peuvent être obtenues que pour les États de l’agent suivants : LoggedIn, AfterCallWork, NotReadyForNextCall, WaitForNextCall.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
<td><tt>state</tt></td> | <td><tt>state</tt></td> | ||
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>Codes de motif</em>, coupée en deux par ' ; ', le cas échéant, <em>chaîne vide</em> Si le code de raison n’est pas disponible, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
Type = string | Type = string | ||
Ligne 263 : | Ligne 263 : | ||
<h2>GetServiceSubType(state)</h2> | <h2>GetServiceSubType(state)</h2> | ||
− | <div> | + | <div>Télécharger "ServiceSubType" valeur de données utilisateur.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
<td><tt>state</tt></td> | <td><tt>state</tt></td> | ||
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em>ServiceSubType | + | <div><em>ServiceSubType valeur</em>, le cas échéant, <em>chaîne vide</em>, si nécessaire les données de l’utilisateur ne soient pas disponibles, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
<h2>GetServiceType(state)</h2> | <h2>GetServiceType(state)</h2> | ||
− | <div> | + | <div>Télécharger "ServiceType" valeur de données utilisateur.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
<td><tt>state</tt></td> | <td><tt>state</tt></td> | ||
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em>ServiceType | + | <div><em>Valeur de ServiceType</em>, le cas échéant, <em>chaîne vide</em>, si nécessaire les données de l’utilisateur ne soient pas disponibles, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
<h2>GetStatusDuration(state) → {Number}</h2> | <h2>GetStatusDuration(state) → {Number}</h2> | ||
− | <div> | + | <div>Obtenir la durée de l’état actuel de l’agent.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Description</td></tr> |
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>État</tt></td> |
− | <td> | + | <td>État actuel du mandataire, du groupe d’agent, DN ou campagne (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>Durée</em>, en secondes, si <strong>État</strong> est disponible, <em>null</em> If <strong>État</strong> a la valeur null.</div> |
Type = Number | Type = Number | ||
Ligne 318 : | Ligne 318 : | ||
<h2>GetSwitches(state, sep)</h2> | <h2>GetSwitches(state, sep)</h2> | ||
− | <div> | + | <div>Téléchargez la liste des commutateurs où l’agent est enregistré dans.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>État</tt></td> |
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>Sep</tt></td> |
<td>string</td> | <td>string</td> | ||
− | <td> | + | <td>Séparateur à utiliser. Valeur par défaut est <em>';'</em>.</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>Liste des commutateurs</em>, le cas échéant, <em>chaîne vide</em>, si l’agent est complètement déconnecté, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div> |
<h2>GetUserDataValue(state, key)</h2> | <h2>GetUserDataValue(state, key)</h2> | ||
− | <div> | + | <div>Sortez la valeur des premières données utilisateur trouvé avec donné clé.</div> |
− | <h3> | + | <h3>Paramètres :</h3> |
<table> | <table> | ||
− | <tr><td> | + | <tr><td>Nom</td><td>Type de</td><td>Description</td></tr> |
<tr> | <tr> | ||
<td><tt>state</tt></td> | <td><tt>state</tt></td> | ||
<td>AgentCurrentState</td> | <td>AgentCurrentState</td> | ||
− | <td> | + | <td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td><tt> | + | <td><tt>moi </tt></td> |
− | <td> | + | <td>chaîne</td> |
− | <td> | + | <td>Clé de données de l’utilisateur</td> |
</tr> | </tr> | ||
</table> | </table> | ||
− | <h3> | + | <h3>Retours :</h3> |
− | <div><em> | + | <div><em>Valeur de données utilisateur</em>, le cas échéant, <em>chaîne vide</em>, si nécessaire les données de l’utilisateur ne soient pas disponibles, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent ou <strong>moi ?</strong> a la valeur null.</div> |
[[Category:V:EZP:DRAFT]] | [[Category:V:EZP:DRAFT]] |
Version du juillet 11, 2017 à 17:35
Bibliothèque de fonctions de modèle
Une fois que vous savez comment utiliser des formules, vous pouvez utiliser cette bibliothèque de fonctions comme référence pour une personnalisation supplémentaire.
Ci-dessous est une bibliothèque de fonctions pour Genesys Pulse standards modèles générés automatiquement de libération Genesys impulsion 8.5.102.02.
Sommaire
- 1 Bibliothèque de fonctions de modèle
- 1.1 GetAgentNonVoiceStatus(state, media) → {string}
- 1.2 GetAgentVoiceStatus(state) → {string}
- 1.3 GetANI(state, switchID) → {string}
- 1.4 GetBusinessResult(state)
- 1.5 GetCustomerSegment(state)
- 1.6 GetDNIS(state, switchID) → {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(state, sep)
- 1.17 GetUserDataValue(state, key)
GetAgentNonVoiceStatus(state, media) → {string}
Obtenir le nom de statut de l’agent pour les médias autres que la voix.
Paramètres :
Nom | Type de | Description |
État | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). |
médias | chaîne | Nom de média. |
Retours :
Nom de l’État, si État et médias sont disponibles, chaîne vide Si informations sur compte tenu des médias n’est pas disponible dans l’état actuel donné, null If État est null ou non un état de l’agent, ou médias est null, non dénommés ni vide.
Type = string
GetAgentVoiceStatus(state) → {string}
Obtenir le nom de statut de l’agent pour les médias de la voix.
Paramètres :
Nom | Type de | Description |
state | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). |
Retours :
Nom de l’État, si État est disponible, null If État est null ou non un état de l’agent.
Type = string
GetANI(state, switchID) → {string}
Obtenez un premier attribut ANI disponible dans l’état de l’agent donné.
Paramètres :
Nom | Type de | Argument | Description |
state | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). | |
switchID | string | <optional> | Nom du commutateur facultatif pour limiter la recherche. |
Retours :
Valeur de l’ANI, si trouvé, chaîne vide Si ce n’est pas trouvé, null If État est null ou non un état de l’agent.
Type = string
GetBusinessResult(state)
Girard " Résultat de l’entreprise " valeur de données utilisateur.
Paramètres :
Nom | Type de | Description |
État | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). |
Retours :
Valeur de résultat d’entreprise, le cas échéant, chaîne vide, si nécessaire les données de l’utilisateur ne soient pas disponibles, null If État est null ou non un état de l’agent.
GetCustomerSegment(state)
Girard " CustomerSegment " valeur de données utilisateur.
Paramètres :
Nom | Type de | Description |
État | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). |
Retours :
CustomerSegment valeur, le cas échéant, chaîne vide, si nécessaire les données de l’utilisateur ne soient pas disponibles, null If État est null ou non un état de l’agent.
GetDNIS(state, switchID) → {string}
Obtenez un premier attribut DNIS disponible dans l’état de l’agent donné.
Paramètres :
Nom | Type de | Argument | Description |
État | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). | |
switchID | chaîne | <optional> | Nom du commutateur facultatif pour limiter la recherche. |
Retours :
Valeur DNIS, si trouvé, chaîne vide Si ce n’est pas trouvé, null If État est null ou non un état de l’agent.
Type = string
GetEmployeeId(state) → {string}
Obtenir l’ID d’employé de l’agent désigné dans l’état de l’agent donné.
Paramètres :
Nom | Type de | Description |
État | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée) |
Retours :
ID d’employé de l’agent, le cas échéant, chaîne vide Si non disponible (en général, quand agent est déconnecté), null If État est null ou non un état de l’agent.
Type = string
GetExtension(state) → {string}
Téléchargez l’Extension de l’agent désignée dans l’état de l’agent donné.
Paramètres :
Nom | Type de | Description |
État | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée) |
Retours :
Extension de l’agent, le cas échéant, chaîne vide Si non disponible (en général, quand agent est déconnecté), null If État est null ou non un état de l’agent.
Type = string
GetLoginId(state) → {string}
Obtenez l’ID de connexion de l’agent désigné dans l’état de l’agent donné.
Paramètres :
Nom | Type de | Description |
État | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée) |
Retours :
ID de connexion de l’agent, le cas échéant, chaîne vide Si non disponible (en général, quand agent est déconnecté), null If État est null ou non un état de l’agent.
Type = string
GetPlace(state) → {string}
Obtenir la place de l’agent désigné dans l’état de l’agent donné.
Paramètres :
Nom | Type de | Description |
state | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). |
Retours :
Nom du lieu de l’agent, le cas échéant, chaîne vide Si non disponible (en général, quand agent est déconnecté), null If État est null ou non un état de l’agent.
Type = string
GetPosition(state) → {string}
Obtenir la Position d’ACD de l’agent désigné dans l’état de l’agent donné.
Paramètres :
Nom | Type de | Description |
state | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée) |
Retours :
Position de ACD de l’agent, le cas échéant, chaîne vide Si non disponible (en général, quand agent est déconnecté), null If État est null ou non un état de l’agent.
Type = string
GetReasonCodes(state) → {string}
Obtenez des codes de motif correspondant à l’état actuel de l’agent de tous les types de médias. Codes de motif peuvent être obtenues que pour les États de l’agent suivants : LoggedIn, AfterCallWork, NotReadyForNextCall, WaitForNextCall.
Paramètres :
Nom | Type de | Description |
state | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). |
Retours :
Codes de motif, coupée en deux par ' ; ', le cas échéant, chaîne vide Si le code de raison n’est pas disponible, null If État est null ou non un état de l’agent.
Type = string
GetServiceSubType(state)
Télécharger "ServiceSubType" valeur de données utilisateur.
Paramètres :
Nom | Type de | Description |
state | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). |
Retours :
ServiceSubType valeur, le cas échéant, chaîne vide, si nécessaire les données de l’utilisateur ne soient pas disponibles, null If État est null ou non un état de l’agent.
GetServiceType(state)
Télécharger "ServiceType" valeur de données utilisateur.
Paramètres :
Nom | Type de | Description |
state | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). |
Retours :
Valeur de ServiceType, le cas échéant, chaîne vide, si nécessaire les données de l’utilisateur ne soient pas disponibles, null If État est null ou non un état de l’agent.
GetStatusDuration(state) → {Number}
Obtenir la durée de l’état actuel de l’agent.
Paramètres :
Nom | Description |
État | État actuel du mandataire, du groupe d’agent, DN ou campagne (en général, Valeur de la statistique appropriée). |
Retours :
Durée, en secondes, si État est disponible, null If État a la valeur null.
Type = Number
GetSwitches(state, sep)
Téléchargez la liste des commutateurs où l’agent est enregistré dans.
Paramètres :
Nom | Type de | Description |
État | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). |
Sep | string | Séparateur à utiliser. Valeur par défaut est ';'. |
Retours :
Liste des commutateurs, le cas échéant, chaîne vide, si l’agent est complètement déconnecté, null If État est null ou non un état de l’agent.
GetUserDataValue(state, key)
Sortez la valeur des premières données utilisateur trouvé avec donné clé.
Paramètres :
Nom | Type de | Description |
state | AgentCurrentState | État actuel de l’agent (en général, Valeur de la statistique appropriée). |
moi | chaîne | Clé de données de l’utilisateur |
Retours :
Valeur de données utilisateur, le cas échéant, chaîne vide, si nécessaire les données de l’utilisateur ne soient pas disponibles, null If État est null ou non un état de l’agent ou moi ? a la valeur null.
Comments or questions about this documentation? Contact us for support!