Queuecallback

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

Queuecallback permet aux entreprises d'accéder directement aux entreprises avec la possibilité d'obtenir un rappel rapide.

Types de scripts pris en charge

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

Téléphone

Comparaison d'actions similaires

Les actions suivantes ont des fonctions similaires, mais présentent quelques différences essentielles :

  • Callback : permet à un appel en direct existant d'être marqué pour rappel lorsqu'un agent devient disponible.
  • Queuecallback : permet à l'utilisateur d'ajouter un rappel sans appel en direct préexistant.

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.

PhoneNumber

Le numéro de téléphone que l'action recherche dans l'état de rappelFermé Tient la place d'un client dans la file d'attente et appelle automatiquement le client lorsqu'il passe en tête de la file d'attente. en file d'attente dans la file d'attente. La valeur par défaut est {ANI}.

CallerID

Le numéro de téléphone affiché sur l'ID de l'appelant du contact lorsque le rappelFermé Tient la place d'un client dans la file d'attente et appelle automatiquement le client lorsqu'il passe en tête de la file d'attente. est renvoyé par l'agent.

Le prix d'un appel peut changer en fonction de l'identification de l'appelant. Contactez votre représentant de compte si vous avez des questions sur les numéros d'identification de l'appelant valides.

Par défaut, {DNIS}.

CallDelaySec

Le nombre de secondes entre le moment où l'agent du centre de contact décroche le téléphone et le moment où le système compose le numéro de rappel du contact. Le délai maximal est de 59 secondes. Si vous entrez 60 secondes ou plus, les agents seront placés dans un état refusé.
Skill Sélectionnez la ACD compétenceFermé Utilisées pour automatiser la livraison des interactions en fonction des compétences, des capacités et des connaissances des agents vers laquelle vous souhaitez acheminer les contacts. Si vous sélectionnez Default, le script utilise la compétence par défaut attribuée au point de contactFermé Le point d'entrée qu'un contact entrant utilise pour initier une interaction, tel qu'un numéro de téléphone ou une adresse e-mail. associé. La substitution de variable est couramment utilisée pour cette propriété.

TargetAgent

Sélectionnez un agent dans la liste déroulante si vous souhaitez qu'un agent spécifique gère les contacts acheminés par Skill que vous avez spécifié. Par exemple, si vous avez un agent qui est un expert dans un domaine de niche, vous pouvez définir son nom pour prendre le contact lorsqu'un agent est demandé. Vous pouvez utiliser une variable dans ce champ. Par exemple, {AgentId}.Si l'agent cible n'est pas disponible ou refuse l'appel, CXone Mpower met le contact en file d'attente jusqu'à ce que l'agent cible soit disponible.

PriorityManagement

Permet de spécifier la manière dont vous souhaitez traiter la gestion des propriétés pour cette action.

The default is DefaultFromSkill. This means the script uses the priority management defined in the Skill you selected.

Select Custom if you want to override the priority settings for the skill and specify different handling. Set the levels you want this action to use in the InitialPriority, Acceleration, and MaxPriority fields.

InitialPriority

Spécifiez la priorité de base du contact lorsqu'il entre dans le système. You only need to complete this field if you are defining Custom PriorityManagement for this action.

La prioritéFermé Désignation basée sur les compétences de l'importance des contacts qui détermine l'ordre de livraison. augmente progressivement en fonction de la fonction que vous sélectionnez. Lorsqu'un agent devient disponible, le contact avec la plus haute priorité dans l'ensemble de compétences de l'agent sera acheminé vers l'agent.

La valeur par défaut est 0.

Acceleration

Détermine la vitesse à laquelle la priorité augmente à chaque minute pendant laquelle le contact reste dans la file d'attente. You only need to complete this field if you are defining Custom PriorityManagement for this action.

La valeur par défaut est 1. La valeur minimale est 0 et la priorité maximale est la valeur configurée dans la propriété MaxPriority .

Par exemple, si la InitialPriority est 4 et que vous réglez Acceleration sur 1, la priorité augmente de 1 à chaque minute qui s’écoule et pendant laquelle le contact n'est pas traité. Si le contact est toujours dans la file d'attente après trois minutes, la priorité sera augmentée à 7.

Vous pouvez définir InitialPriority pour une compétence plus faible que pour une autre compétence, mais si vous réglez lAcceleration sur une valeur plus élevée pour cette compétence, elle peut sauter des places dans la file d'attente. Par exemple, vous réglez InitialPriority de la compétence A sur 1 et Acceleration sur 5. Vous réglez InitialPriority de la compétence B sur 3 et Acceleration sur 1 Initialement, un contact pour la compétence B sera le premier dans la file d'attente, car il a une priorité de 3, mais au bout d'une minute, un contact pour la compétence A prendra sa place en haut, car sa priorité sera 6.

CXone Mpower combine la valeur d'accélération avec le temps pendant lequel l'interaction a été dans la file d'attente et la priorité initiale à l'aide de la formule Overall Priority = (Time * Acceleration) + Initial Priority.

MaxPriority

Spécifiez la priorité maximale qu'un contact utilisant cette compétence peut avoir. You only need to complete this field if you are defining Custom PriorityManagement for this action.

Si un contact atteint la priorité maximale, la priorité est le seul facteur que CXone Mpower utilise pour acheminer le contact. Cela peut provoquer des problèmes si plusieurs contacts atteignent tous la priorité maximale en même temps.

La valeur par défaut est 1000.

Sequence

Définissez l'invite que l'action joue. Une invite peut être un fichier audio WAV préenregistré ou une synthèse vocaleFermé Permet aux utilisateurs de saisir des invites enregistrées sous forme de texte et d'utiliser une voix générée par ordinateur pour lire le contenu. (TTS).

Si l'invite est un fichier audio, saisissez le nom du fichier entre guillemets doubles. Par exemple, "salutation.wav". Si le fichier audio se trouve dans un autre dossier, indiquez le chemin d’accès au fichier. Par exemple, si le script se trouve dans le dossier racine et le fichier audio dans un sous-dossier de sous-dossier, entrez "Sous-dossier\Sous-dossier2\Fichier-audio.wav". Si le script se trouve dans un sous-dossier du dossier racine et que le fichier audio se trouve dans un autre sous-dossier de même niveau, entrez"\.\Sous-dossier\Fichier-audio.wav".

Si l'invite est de type synthèse vocale, saisissez le texte que vous souhaitez que le service TTSFermé Permet aux utilisateurs de saisir des invites enregistrées sous forme de texte et d'utiliser une voix générée par ordinateur pour lire le contenu. lise. Chaque segment doit être placé entre guillemets doubles et inclure un caractère de référence de chaîne de caractères pour identifier le type d'information dont il s'agit. Par exemple :

"%Le solde de votre compte est""silence.wav" "${accountBalance}"

For more information about formatting prompts in this property, including the string reference prefix characters to use, see the Prompts page. Certaines actions avec la propriété Séquence ont accès à l'éditeur de séquence, qui est une interface graphique que vous pouvez utiliser pour créer des invites. Cette action n'accède pas à cet éditeur. Cependant, vous pouvez utiliser l'éditeur de séquence à partir d'une action qui le prend en charge, telle que Play. Ajoutez Play à votre script et créez votre séquence d’invite. Collez le texte de séquence du champ Séquence de Play dans cette action, puis supprimez Play.

ZipTone

Sélectionnez le moment où vous souhaitez que le son de la tonalité de fermeture éclair soit émis pour alerter l'agent d'un nouveau contact. Les options sont :

  • No Zip Tone : le système n'émet pas de tonalité zip.
  • After Sequence : Le système joue une tonalité zip après le fichier audio défini dans la propriété Sequence .
  • Before Sequence : Le système joue une tonalité zip avant le fichier audio défini dans la propriété Sequence .

La valeur par défaut est No Zip Tone. Cette propriété remplace l'action Ziptone.

ScreenPopSource

Sélectionnez la source pour les informations écran pop. Complétez ce champ uniquement si vous souhaitez incorporer des fenêtres contextuelles dans cette action. Les options sont :

  • DefaultFromSkill: Utilise les informations définies dans CXone Mpower pour la compétence. Ceci est la valeur par défault.
  • UseOnPageOpen  : exécute l’action Onpageopen.
  • Custom: Uses the URL you provide in the ScreenPopURL property.
    • Spécifiez l'URL que vous souhaitez ouvrir pour l'agent sous forme de fenêtre contextuelle. Vous pouvez utiliser une variable dans cette propriété.

    • L'URL doit être complète, y compris la partie http://. Par exemple, http://www.yourdomainhere.com.

    • Vous pouvez ajouter des informations supplémentaires à la fin de l'URL en utilisant des variables d’Assignactions plus tôt dans le script. La propriété ScreenPop de l'action Assign doit être définie sur True pour chaque variable que vous voulez ajouter à l'URL. Vous devez également modifier ScreenPopURL afin d’inclure les variables en tant que paramètres. Utilisez ce format : http://www.votredomaineici.com?var1=valeur1&var2=valeur2

    • Vous pouvez personnaliser le titre de l'onglet qui apparaît dans l’interface MAX en ajoutant le paramètre icAgentPanelTitle= à l'URL.

    • L'URL spécifiée dans cette propriété s'ouvre dans le navigateur par défaut. La fenêtre contextuelle s’affiche pour l’agent lorsque l’ACD décide d’acheminer le contact vers cet agent et passe le contact à l’état Acheminement. Si vous souhaitez que les écrans pop s’affichent à un moment différent au cours d'une interaction, vous pouvez utiliser l'Runappaction .

ScreenPopURL

Specify the URL you want opened for the agent as a screen pop. You can use a variable in this property.

The URL must be complete, including the http://. For example, http://www.yourdomainhere.com.

You can append additional information to the end of the URL using variables from Assign actions earlier in the script. The ScreenPop property of the Assign action must be set to True for each variable you want to append to the URL. You also need to modify the ScreenPopURL to include the variables as parameters. Use this format:

http://www.yourdomainhere.com?var1=value1&var2=value2

You can customize the title of the tab that pops up in the MAX interface by appending the icAgentPanelTitle= parameter to the URL.

The URL specified in this property opens in the default browser. The screen pop appears for the agent when the ACD decides to route the contact to that agent and changes the contact's state to Routing. If you want screen pops to appear at a different time during an interaction, you can use the Runapp action.

HighProficiency

La compétence la plus élevée qu'un agent doit posséder pour recevoir un contact. Les valeurs d’aptitude sont des nombres entiers de 1 à 20, 1 étant le meilleur et 20 le pire.

LowProficiency

La compétence la plus faible qu'un agent doit avoir pour recevoir un contact. Les valeurs d’aptitude sont des nombres entiers de 1 à 20, 1 étant le meilleur et 20 le pire.

RoutingAttribute

Sélectionnez les attributs spécifiques à utiliser dans les critères de routage. Lors de la demande d'agents, seuls les agents avec la combinaison Skill et RoutingAttribute spécifiée sont mis en correspondance. Lorsqu'il est utilisé pour les décisions de routage, vous pouvez utiliser l'UpdateContact action pour modifier ou supprimer les attributs de routage ultérieurement dans le script. L’option par défaut est Not Applicable. Vous pouvez utiliser une variable pour cette propriété.

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.

Error

Chemin emprunté lorsque l'action ne s'exécute pas correctement. Par exemple, en cas de problème inattendu, comme une mauvaise connectivité, des erreurs de syntaxe, etc. La variable _ERR, avec un caractère de soulignement simple, doit contenir une explication condensée du problème.