Agentstate

This help page is for Desktop Studio. This information is also available for Studio.

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

Types de scripts pris en charge

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

Générique

E-mail Conversation 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

Caption

Entrez une courte phrase qui identifie cette action dans le script de manière unique. La légende est affichée sur le canevas de script sous l’icône de l’action. The default is the action name.

AgentID ID de l'agent. Vous pouvez utiliser une variable pour ce champ, par exemple {agentId}.
StateVariable Variable qui contient l'étatClosed The availability status of an agent. de l'agent, tel que Disponible, Indisponible, etc.
ReasonVariable La variable qui contient la description spécifique de l'état de l'agent.

Conditions de branche résultantes

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 Chemin parcouru sauf si le script remplit une condition qui l'oblige à emprunter l'une des autres branches. Il est également suivi si les autres branches de l’action ne sont pas définies.
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 non 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 EtatClosed The availability status of an agent. où ils accepteront les consultations entrantes.
OutboundConsult Chemin emprunté si l'agent est dans un état où il acceptera des consultations sortantes.
Dialer Chemin emprunté si l'agent est connecté à une compétence de numérotation 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

Cet exemple montre comment cette action peut être utilisée dans les scripts. Il ne s'agit pas d'un script complet. Une rédaction de script supplémentaire peut être requise.

Dans cet exemple de script téléphonique, l'action IF vérifie l'existence d'une valeur spécifique d'ID d'agent. Le cas échéant, 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 une action Runsub qui sert à enregistrer un message.

Exemple de script utilisant AGENTSTATE.

Souhaitez-voustélécharger ce script?