AGENTSTATE

Cette page d'aide s'applique à Studio. Ces informations sont aussi disponibles pour Desktop Studio.

Vérifie le statut d'un agent spécifique.

Types de scripts pris en charge

Un carré d’où part une ligne qui va vers trois autres carrés.

Générique

courriel Clavardage Téléphone Messagerie vocale Élément de travail SMS

Propriétés d’entrée

Ces propriétés définissent les données que l’action utilise lors de son exécution.

Propriété

Description

Ajouter une légende

Entrez une courte phrase qui identifie de façon unique cette action dans le script. La légende apparaît sur le canevas du script sous l’icône de l’action.

Agent ID L’id de l’agent. Entrée un ID ou un type pour trouver un agent en particulier. Vous pouvez utiliser une Variable pour ce champ, comme {agentId}.
State Variable Variable qui contient l’étatClosed résultat attribué par l’agent ou le système à la fin d’une interaction vocale (disposition) ou numérique (état). de l’agent, tel que Disponible, Indisponible, etc. La valeur par défaut est ÉTAT.
Reason Variable La variable qui contient la description spécifique de l’état de l’agent.

Conditions de la branche de résultat

Les conditions de branche de résultat vous permettent de créer des branches dans votre script afin de gérer différents résultats lors de l’exécution d’une action.

Condition

Description

Default Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the action's other branches are not defined.
NotLoggedIn \Chemin emprunté si l'agent n'est pas connecté.
Available Chemin emprunté si l'agent est connecté et disponible.
Unavailable Chemin emprunté si l'agent est connecté mais n'est pas disponible.
InboundContact Chemin emprunté si l'agent est connecté et engagé avec un contact entrant.
OutboundContact Chemin emprunté si l'agent est connecté et engagé avec un contact sortant.
InboundConsult Chemin emprunté si l'agent est dans un étatClosed résultat attribué par l’agent ou le système à la fin d’une interaction vocale (disposition) ou numérique (état). où il acceptera les consultations entrantes.
OutboundConsult Chemin emprunté si l'agent est dans un état où il acceptera les consultations sortantes.
Dialer Chemin emprunté si l'agent est connecté à une compétence de composition sortante.
LoggedIn Chemin emprunté si l'agent s'est connecté au système mais n'a pas encore défini l'état de l'agent.

Exemple de script

Voici un exemple pour afficher comment cette action peut être utilisée dans des scripts. Il ne s’agit pas d’un texte complet. Des scripts supplémentaires peuvent être nécessaires.

Dans cet exemple de script téléphonique, l’action IF vérifie l’existence d’une valeur spécifique d’ID d’agent. Si c’est le cas (VRAI), Agentstate vérifie la disponibilité de cet agent. Si cet agent est disponible, Reqagent demande cet agent spécifique. Dans le cas contraire, l’appel est traité par le script (via Runsub) qui sert à enregistrer un message.

Téléchargez ce script.