Gérer les scripts

Cette page d'aide concerne Studio. Ces informations sont également disponibles pour Desktop Studio.

Cette page fournit des informations sur les tâches que vous devrez peut-être effectuer pour gérer l'état de vos scripts. La page d'aide Travailler avec des scripts peut vous aider à apprendre comment créer et modifier des scripts.

Affichage des propriétés d'un script

Autorisations requises : ACD > Studio > Scripts Afficher

Les propriétés de script sont disponibles dans le panneau situé sur le côté droit du canevas du script. Le panneau des propriétés ne présente pas tout ce qui est disponible dans l’onglet Properties de Desktop Studio. Par exemple, vous ne pouvez pas modifier le type de support du script pour le moment.

  1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio Trois flèches jointes à la base. L’une pointe vers le haut, une autre vers la droite et une vers la gauche..
  2. Dans la page Scripts, localisez et double-cliquez pour ouvrir le script avec lequel vous souhaitez travailler avec . Le script s’ouvre dans un nouvel onglet.
  3. Sur le côté droit du canevas du script, affichez le volet des propriétés. L'onglet par défaut est l'onglet Actions, dans lequel vous pouvez :
    • Afficher les actions dans le script : afficher 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.
    • 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.
    • Trier par : permet de trier Icône de trois lignes horizontales empilées à côté d'une flèche vers le bas. 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.
    • Afficher les erreurs et les avertissements : vous permet de voir si le script comporte actuellement 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.
  4. Cliquez sur l'onglet Variables. Sur cet onglet vous pouvez :

    • Afficher les actions associées : développez chaque variable pour voir l'action ou les actions qui utilisent la variable. Vous pouvez affecter toutes les variables avec les options Développer tout Icône de trois lignes horizontales empilées à côté d'une flèche vers le bas. et Réduire tout Icône de trois lignes horizontales empilées à côté d'une flèche vers la droite.. Si vous apportez des modifications aux variables dans le script, vous pouvez recharger Icône d'une flèche circulaire pointant vers sa propre queue. la liste.
    • Afficher les propriétés d'action associées : cliquez sur l'une des actions pour afficher les propriétés de l'action et mettre en surbrillance l'action sur le canevas du script. Les propriétés de l'action remplacent la liste des variables dans le volet des propriétés.
    • Rédiger des variables : créez une liste de variables dans ce script que vous souhaitez rédiger Icône d'un œil avec une barre oblique dessus. dans les traces et les journaux.

Mise en production d’un script

Autorisations requises : ACD > Paramètres des contacts > Points de contact Modifier

Lorsqu'un script est entièrement testé et prêt à être utilisé dans CXone Mpower, vous pouvez le mettre en production. Pour ce faire, vous devez affecter un script à un 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. dans CXone Mpower 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.Cependant, elle a également introduit des changements non testés dans un environnement de production. Si votre organisation utilise des flux de développement, elle évite de modifier le nom du script en le copiant dans un dossier de production.

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é.

  1. Cliquez sur le sélecteur d'applications icône du sélecteur d'applications et sélectionnez ACD.
  2. Accédez à Contact Settings > Point of Contact.

  3. Cliquez sur le point de contact auquel vous souhaitez attribuer un script.
  4. Cliquez sur Edit.

  5. 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.
  6. Cliquez sur Done.

Comparer deux scripts

Autorisations requises : Scripts Studio Voir

Vous pouvez comparer deux scripts pour voir les différences entre eux. Vous pouvez les comparer en fonction des légendes d'action, des paramètres, des branches, de la position des actions dans le script et des configurations des propriétés d'action.

  1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio Trois flèches jointes à la base. L’une pointe vers le haut, une autre vers la droite et une vers la gauche..
  2. Ouvrez les scripts que vous souhaitez comparer. Ils doivent être ouverts dans la même fenêtre de navigateur.

  3. Dans l'une des scripts, cliquez sur le nom du script en haut de la page et sélectionnez Comparer.
  4. Dans la fenêtre Comparer les scripts, choisissez un script dans la liste déroulante Script de gauche.
  5. Sélectionnez la script que vous souhaitez comparer au premier script dans la liste déroulante Script approprié.
  6. Sous Comparer les paramètres, sélectionnez les composants de script que vous souhaitez comparer entre les scripts sélectionnés.

  7. Cliquer sur Comparer.
  8.  

Comparer les versions historiques d'un script

Autorisations requises : Scripts Studio Voir

  1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio Trois flèches jointes à la base. L’une pointe vers le haut, une autre vers la droite et une vers la gauche..
  2. Ouvrez le script avec lequel vous souhaitez travailler.
    1. Cliquez sur le nom du script en haut de la page et sélectionnez Historique des versions. Le volet Historique des versions s'ouvre sur le côté gauche de la page.

    2. Dans le volet Historique des versions, cliquez sur une version précédente pour afficher le script à ce moment-là. Le script affiché dans l'onglet passe à cette version.
    3. Pour enregistrer une version précédente sous un nouveau nom, cliquez sur Enregistrer la version sous dans le coin supérieur droit de la page. Indiquez le nom et l'emplacement, puis cliquez sur Enregistrer. La version enregistrée devient le script actif dans l'onglet actuel.

      Si vous enregistrez une version précédente d'un script portant le même nom que la version active d'un script, Studio remplace le script actif par la version précédente que vous tentez d'enregistrer.

  3. Dans l'une des versions ouvertes du script, cliquez sur le nom du script en haut de la page et sélectionnez Comparer.
  4. Dans la fenêtre Comparer les scripts, choisissez une version du script dans la liste déroulante Script de gauche.
  5. Sélectionnez la version du script que vous souhaitez comparer au premier script dans la liste déroulante Script approprié.
  6. Sous Comparer les paramètres, sélectionnez les composants de script que vous souhaitez comparer entre les scripts sélectionnés.

  7. Cliquer sur Comparer.
  8.  

Affichage de l'historique d'un script

Autorisations requises : ACD > Paramètres de contact > Scripts >  Afficher

Vous pouvez consulter les versions précédentes d'un script, voir la date et l'heure auxquelles le script a été modifié, ainsi que le nom de l'utilisateur qui a effectué la modification. Les versions précédentes du script s'ouvrent dans le même onglet que la version active du script. Les versions précédentes du script ne peuvent pas être modifiées.

L'historique des versions d'un script est limité à la phase de développement dans laquelle il se trouve actuellement. Vous pouvez voir toutes les modifications apportées depuis que le script a été promu à cette phase. Pour voir les modifications apportées à partir d'une phase antérieure, vous devez ouvrir le script dans le dossier de cette phase. Les phases de développement sont une fonctionnalité facultative qui doit être activée dans Studio.

  1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio Trois flèches jointes à la base. L’une pointe vers le haut, une autre vers la droite et une vers la gauche..
  2. Dans la page Scripts, localisez et double-cliquez pour ouvrir le script avec lequel vous souhaitez travailler avec . Le script s’ouvre dans un nouvel onglet.
    1. Cliquez sur le nom du script en haut de la page et sélectionnez Historique des versions. Le volet Historique des versions s'ouvre sur le côté gauche de la page.

    2. Dans le volet Historique des versions, cliquez sur une version précédente pour afficher le script à ce moment-là. Le script affiché dans l'onglet passe à cette version.
    3. Pour enregistrer une version précédente sous un nouveau nom, cliquez sur Enregistrer la version sous dans le coin supérieur droit de la page. Indiquez le nom et l'emplacement, puis cliquez sur Enregistrer. La version enregistrée devient le script actif dans l'onglet actuel.

      Si vous enregistrez une version précédente d'un script portant le même nom que la version active d'un script, Studio remplace le script actif par la version précédente que vous tentez d'enregistrer.

  3. Pour revenir à la vue modifiable de la version active du script, cliquez sur la flèche située à côté de la date dans le coin supérieur gauche de la page.

Retour à la version précédente du script

Studio conserve les versions précédentes de tous les scripts. À chaque fois que vous enregistrez vos modifications, une autre version est ajoutée à l'historique du fichier de script. Vous pouvez revenir à une version précédente d'un fichier de script.

Si vous avez enregistré une copie du script sous un autre nom en guise de sauvegarde et que vous souhaitez rétablir cette version, ne suivez pas ces étapes. Ouvrez plutôt la copie de sauvegarde que vous voulez rétablir. Vous pouvez travailler sur cette copie ou la dupliquer afin de créer une nouvelle copie de travail et conserver la sauvegarde intacte. Vous pouvez désactiver les copies de scripts dont vous ne voulez plus.

Revenir à une version précédente d'un script à partir de Studio

Autorisations requises :  Applications > Studio > Scripts Créer/Modifier

  1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezStudio.
  2. Ouvrez le script auquel vous souhaitez revenir. Si le script que vous voulez rétablir est actuellement désactivé, vous devez d'abord le réactiver .
  3. Cliquez sur le nom du script en haut de la page et sélectionnez Historique des versions. Le volet Historique des versions s'ouvre sur le côté gauche de la page.

  4. Dans le volet Historique des versions, cliquez sur une version précédente pour afficher le script à ce moment-là. Le script affiché dans l'onglet passe à cette version.
  5. Cliquez sur Restaurer.
  6. Cliquez à nouveau sur Restaurer pour confirmer que vous souhaitez revenir à la version ouverte. Le script sélectionné devient actif dans l'onglet actuel du navigateur.

Retour à une version précédente d’un script de CXone Mpower

Autorisations requises :  ACD > Paramètres de contact > Scripts > Modifier

Lorsqu’une version précédente d’un script est rétablie à partir de CXone Mpower, le nom du fichier ne change pas, comme c'est le cas lorsque vous faites un rétablissement à partir de Studio.

Vous devez fermer le script dans Studio avant de le rétablir. Si le script est ouvert, vous ne verrez pas les modifications, à moins que vous ne fermiez et rouvriez le script. Si vous laissez le script ouvert lorsque vous le rétablissez, puis apportez des modifications et enregistrez le script sans le fermer et le rouvrir, vous écrasez le rétablissement et vous devrez le rétablir à nouveau.

  1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezACD > Scripts.
  2. Cliquez sur le script que vous voulez rétablir. Si le script que vous voulez rétablir est actuellement désactivé, vous devez d'abord le réactiver .
  3. Dans l'onglet Historique de Version, sélectionnez la version vers laquelle vous souhaitez revenir dans la liste Versions Précédentes et cliquez sur Rétablir.

  4. Dans Studio, ouvrez le script que vous avez rétabli et continuez à travailler dessus.

Masquer les variables des traces et des journaux

Autorisations requises : ACD > Studio > Scripts Créer/Modifier

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.

  1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio Trois flèches jointes à la base. L’une pointe vers le haut, une autre vers la droite et une vers la gauche..
  2. Dans la page Scripts, localisez et double-cliquez pour ouvrir le script avec lequel vous souhaitez travailler avec . Le script s’ouvre dans un nouvel onglet.
  3. Dans le panneau des propriétés sur le côté droit du script, cliquez sur l’onglet Variables.
  4. Cliquez sur Masqué Un œil barré par une ligne en diagonale..

  5. 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.
  6. Cliquez à nouveau sur Masqué Un œil barré par une ligne en diagonale. pour cacher la liste des noms de variables.

  7. Enregistrez votre script.

Verrouillage et déverrouillage de scripts

Autorisations requises : ACD > Studio > Scripts Créer/Modifier

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 Mpower.

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.

  1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio Trois flèches jointes à la base. L’une pointe vers le haut, une autre vers la droite et une vers la gauche..
  2. Dans la page Scripts, localisez et double-cliquez pour ouvrir le script avec lequel vous souhaitez travailler avec . Le script s’ouvre dans un nouvel onglet.
  3. Passez le curseur sur l’œil Un dessin au trait représentant un œ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).

  4. Lorsque vous avez terminé de travailler sur le script, passez le curseur sur le cadenas Un 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 Bloquer l’outrepassement

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é 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 Mpower 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.

  1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio Trois flèches jointes à la base. L’une pointe vers le haut, une autre vers la droite et une vers la gauche..
  2. Cliquez sur l’ellipse à côté du script que vous voulez contourner et sélectionnez Bloquer l’outrepassement.
  3. Autre solution : 
    1. Ouvrez un script verrouillé par un autre utilisateur..
    2. Cliquez sur le cadenas Un cadenas fermé. à 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.
    3. 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 : ACD > Studio > Scripts Désactiver

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 Studio. Vous pouvez aussi les voir sur la page Scripts dans l’application CXone MpowerACD.

Vous n’avez pas besoin de désactiver un script pour éviter que CXone Mpower l’utilise. CXone Mpower utilise uniquement les scripts qui sont assignés à une compétenceFermé Utilisé pour automatiser la livraison des interactions en fonction des compétences, des capacités et des connaissances des agents et un 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..

  1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezRoutage omnicanal > Studio Trois flèches jointes à la base. L’une pointe vers le haut, une autre vers la droite et une vers la gauche..
  2. Sur la page Scripts, localisez le script que vous voulez désactiver.
  3. Cliquez sur les trois points horizontaux Trois points à la suite. à 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.
  4. 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.
  5. Vous pouvez ajouter des notes au script dans CXone Mpower si vous voulez expliquer pourquoi vous l’avez désactivé :
    1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezACDScripts.
    2. Sélectionnez Inactif dans la liste déroulante Afficher.
    3. Cliquez sur le script et ajoutez vos commentaires dans l’onglet Notes.

Réactivation d’un script

Autorisations requises : ACD > Studio > Scripts Désactiver

Vous pouvez réactiver un script pour le rendre à nouveau visible dans Studio. Actuellement, il n'est pas possible de réactiver un script à partir de Studio.

  1. Dans CXone Mpower, cliquez sur le sélecteur d'application et sélectionnezACDScripts.
  2. Sélectionnez Inactif dans la liste déroulante Afficher.
  3. Cliquez sur le script que vous voulez réactiver.
  4. Cliquez sur Activer dans l’onglet Détails de la page du script.