Gérer les scripts
Cette page d'aide concerne CXone Studio. Ces informations sont également disponibles pour Desktop Studio.
Cette page fournit des informations sur les tâches que vous pouvez être amené à effectuer lorsque vous travaillez avec des scripts.
Affichage des propriétés d'un script
Autorisations requises :
Les propriétés de script sont disponibles dans le panneau situé sur le côté droit du canevas du script.
- Dans CXone, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio .
- Ouvrez un script.
- Sur le côté droit du canevas du script, consultez le panneau des propriétés. Ce panneau contient les options suivantes :
- Onglet Actions : affiche une liste de toutes les actions actuellement dans le script. À côté de chaque action se trouve l’ID de l’action, un identifiant numérique dépendant de l’ordre dans lequel l’action a été ajoutée au script. Sous chaque action se trouve sa légende, si elle en a une. Cliquez sur une action dans la liste pour mettre en évidence l’action correspondante dans le canevas.
- Trier par : permet de trier la liste des actions. Vous pouvez trier en fonction du nom ou de l’ID de l’action, et par ordre croissant ou décroissant.
- Onglet Variables : permet de lister les variables qui doivent être masquées dans les traces et les journaux.
- Rechercher sur le canevas : permet d’effectuer une recherche sur le canevas du script. La recherche peut trouver des actions ou des termes dans les légendes ou annotations placées sur le canevas du script. Elle ne peut pas porter sur les valeurs qui se trouvent dans les propriétés des actions, y compris dans les éditeurs d’action. Les résultats de la recherche s’affichent sous le champ de recherche, à la place de la liste des actions.
- Erreurs et Avertissements : permet de voir si le script contient des erreurs ou des avertissements. Si tel est le cas, le bouton indique leur nombre. Cliquez sur le bouton pour afficher une liste des erreurs ou avertissements.
Mise en production d’un script
Autorisations requises : Points de Contact Modifier
Lorsqu'un script est entièrement testé et prêt à être utilisé dans CXone, vous pouvez le mettre en production. Pour ce faire, vous devez affecter un script à un point de contact 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. dans CXone ACD.
Si vous utilisez une convention de dénomination pour identifier les scripts en cours de développement ou de production, cela vous aidera, ainsi que les autres scripteurs de votre organisation, à savoir quels scripts sont prêts à être utilisés. Une convention de dénomination n'indique pas à CXone les scripts à utiliser.
N'attribuez des scripts aux points de contact que si vous êtes certain qu'ils sont entièrement testés et prêts pour la production. La mise en production d'un script qui n'est pas prêt peut avoir pour conséquence que les contacts ne sont pas acheminés vers le point de contact sélectionné.
- Cliquez sur le sélecteur d'applications et sélectionnezACD.
-
Accédez à Contact Settings > Point of Contact.
- Cliquez sur le point de contact auquel vous souhaitez attribuer un script.
-
Cliquez sur Edit.
- Sélectionnez le Script que ce point de contact doit utiliser. La liste déroulante affiche tous les scripts actifs actuellement disponibles pour le Media Type du point de contact actuel.
- Cliquez sur Done.
Masquer les variables des traces et des journaux
Autorisations requises :
Le masquage des variables élimine les valeurs des variables des traces et des journaux générés par un script. Vous pouvez masquer des variables et des objets.
Le masquage est configuré au niveau du script dans le champ VariableRedaction des propriétés d’un script. Les valeurs masquées sont remplacées par une chaîne de X caractères. La longueur de la valeur variable détermine le nombreX's sont utilisés, ce qui signifie qu'un mot de cinq lettres expurgé se traduirait par cinq X 's. Le caviardage partiel de variables, comme une partie d'un numéro de carte de crédit, n'est pas pris en charge.
Le masquage des variables se produit au niveau du script. Ce n'est pas une propriété héréditaire. Si une variable masquée est passée à d'autres scripts, comme avec une action RunScript ou RunSub, cette variable n'est pas automatiquement masquée dans les scripts suivants. Si vous souhaitez qu'une variable soit toujours masquée, vous devez configurer la suppression de variable dans tous les scripts auxquels elle peut être transmise.
Les variables qui sont transmises à d'autres scripts ont une portée globale. Pour les masquer, vous devez inclure global: devant le nom de la variable afin de vous assurer qu'elle est masquée.
- Dans CXone, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio .
- Ouvrez un script.
- Dans le panneau des propriétés sur le côté droit du script, cliquez sur l’onglet Variables.
-
Cliquez sur Masqué .
- Dans le champ sur l’onglet Variables, entrez le nom de chaque variable à masquer. Appuyez sur la touche Entrée après chaque variable. Ces noms doivent correspondre aux variables créées dans les actions Assign ou SNIPPET dans le script.
-
Cliquez à nouveau sur Masqué pour cacher la liste des noms de variables.
- Enregistrez votre script.
Recherche au sein d’un script (recherche simple)
La recherche peut trouver des actions ou des termes dans les légendes ou annotations placées sur le canevas du script. Elle ne peut pas porter sur les valeurs qui se trouvent dans les propriétés des actions, y compris dans les éditeurs d’action. La barre de recherche se trouve en haut du panneau des propriétés sur le côté droit du canevas du script.
- Dans CXone, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio .
- Ouvrez un script.
- Saisissez un terme de recherche dans la barre de recherche située dans la partie droite de l'espace de travail du canevas. Les résultats s’affichent sous le champ de recherche à mesure que vous saisissez le terme, à la place de la liste des actions.
- Cliquez sur une option dans les résultats de la recherche pour mettre en évidence l’action correspondante dans le canevas de script.
Verrouillage et déverrouillage de scripts
Autorisations requises :
Vous avez la possibilité de verrouiller un script afin d’être le seul utilisateur à pouvoir le modifier. Ce verrouillage évite que plusieurs utilisateurs de Studio modifient un script en même temps. Il s’agit d’une fonctionnalité en option qui doit être activée dans CXone.
Lorsque vous voulez modifier un script, vous devez le verrouiller. Cette action place le script en mode d’édition. Le script reste verrouillé jusqu’à ce que vous le déverrouilliez ou jusqu’à ce qu’un autre utilisateur de Studio contourne le verrouillage. Lorsque vous avez terminé de travailler sur un script, vous pouvez le déverrouiller. Le script est placé en mode lecture seule et il est disponible pour les autres utilisateurs de Studio qui souhaitent le modifier.
Avant que vous puissiez verrouiller un script, Studio l’actualise. Ainsi, vous pouvez voir toutes les modifications apportées par d’autres utilisateurs de Studio entre le moment où vous avez ouvert le script et le moment où vous le verrouillez.
- Dans CXone, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio .
- Ouvrez un script.
-
Passez le curseur sur l’œil à côté du nom du script dans la barre d’outils située au sommet de l’espace de travail du canevas, puis sélectionnez Modifier le script (verrouiller).
-
Lorsque vous avez terminé de travailler sur le script, passez le curseur sur le cadenas à côté du nom du script dans la barre d’outils située au sommet de l’espace de travail du canevas, puis cliquez sur Lire uniquement le script (déverrouillé).
Contournement d’un script verrouillé
Autorisations requises : ACD > Studio > Scripts > Déverrouiller
Lorsque vous ouvrez un script qui est verrouillé pour modification, l’icône à côté du nom du script, au-dessus de l’espace de travail du canevas, représente un cadenas fermé . Vous pouvez passer le curseur sur l’icône pour afficher le nom de l’utilisateur qui a verrouillé le script. S’il s’agit de vous, vous avez la possibilité de déverrouiller le script et de le passer en lecture seule. S’il s’agit d’un autre utilisateur, son nom est indiqué.
Si votre rôle CXone comprend l’autorisation Déverrouiller, le menu déroulant propose également une option pour contourner le verrouillage. Lorsque vous contournez le verrouillage d’un script, Studio charge la dernière version enregistrée du script. Si l’autre utilisateur n’a pas enregistré toutes ses modifications, il ne peut plus le faire une fois le verrouillage contourné. Si l’autre utilisateur tente d’enregistrer le script après son déverrouillage, un message d’erreur s’affiche pour l’informer du contournement. Lorsqu’un verrouillage de script est contourné, il est possible de dupliquer le script et de l’enregistrer sous un autre nom.
Vous pouvez passer en revue les modifications apportées à un script en affichant une version antérieure. C’est pratique si un autre utilisateur a modifié un script et que vous voulez savoir ce qui a changé.
Veillez à respecter les directives de votre organisation concernant le contournement du verrouillage des scripts par d’autres utilisateurs.
- Dans CXone, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio .
- Cliquez sur l’ellipse à côté du script que vous voulez contourner et sélectionnez Bloquer l’outrepassement.
- Autre solution :
- Ouvrez un script verrouillé par un autre utilisateur..
- Cliquez sur le cadenas à côté du nom du script dans la barre d’outils située au-dessus de l’espace de travail du canevas, puis cliquez sur Bloquer l’outrepassement.
- Cliquez sur OK lorsque vous y êtes invité afin de confirmer que vous voulez contourner le verrouillage de l’autre utilisateur. Un message d’état s’affiche lorsque le verrouillage est contourné.
Désactivation d’un script
Autorisations requises :
Les scripts ne peuvent pas être supprimés de Studio. Vous pouvez par contre les désactiver. Les scripts désactivés sont uniquement visibles dans Studio si vous choisissez d’afficher tous les scripts ou les scripts inactifs sur l’onglet Scripts CXone Studio. Vous pouvez aussi les voir sur la page Scripts dans l’application CXoneACD.
Vous n’avez pas besoin de désactiver un script pour éviter que CXone l’utilise. CXone utilise uniquement les scripts qui sont assignés à une compétence Utilisé pour automatiser la livraison des interactions en fonction des compétences, des capacités et des connaissances des agents et un point de contact 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..
- Dans CXone, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio .
- Sur la page Scripts, localisez le script que vous voulez désactiver.
- Cliquez sur les trois points horizontaux à côté du script et sélectionnez Désactiver. Vous pouvez aussi ouvrir un script et cliquez sur la flèche vers le bas à côté du nom du script et sélectionnez Désactiver dans le menu déroulant.
- Confirmez que vous voulez désactiver le script. Une notification s’affiche dans le coin inférieur droit de la fenêtre lorsque la désactivation est terminée.
- Vous pouvez ajouter des notes au script dans CXone si vous voulez expliquer pourquoi vous l’avez désactivé :
- Dans CXone, cliquez sur le sélecteur d'application et sélectionnezACD > Scripts.
- Sélectionnez Inactif dans la liste déroulante Afficher.
- Cliquez sur le script et ajoutez vos commentaires dans l’onglet Notes.
Réactivation d’un script
Autorisations requises :
Vous pouvez réactiver un script pour le rendre à nouveau visible dans Studio.
- Dans CXone, cliquez sur le sélecteur d'application et sélectionnezACD > Scripts.
- Sélectionnez Inactif dans la liste déroulante Afficher.
- Cliquez sur le script que vous voulez réactiver.
- Cliquez sur Activer dans l’onglet Détails de la page du script.