INDICATE

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

Vous permet d'ajouter des fonctionnalités personnalisées à l’application d’agent. Cette action ajoute une icône sur laquelle l'agent clique pour lancer la fonction personnalisée. Ces icônes dans l'interface de l'agent peuvent être utilisées pour exécuter ou signaler un script, ouvrir une URL ou créer des formulaires Web de base et traiter leurs données.

Dépendances

  • Un indicateur doit également être désactivé dans le script ou il continuera à apparaître dans l'interface de l'agent une fois le contact terminé. Généralement, deux actions Indicate sont utilisées, l’une pour activer le bouton et l’autre pour désactiver le bouton.
  • L'action Indicate est flexible ; soyez donc prudent lors de la programmation et réalisez des tests approfondis du script.
  • Assurez-vous que le lien utilisé avec la propriété Image File est valide. Un lien brisé peut entraîner de graves problèmes de performance pour vos serveurs CXone Mpower.
  • MAX utilise un ensemble prédéfini d'images pour tous les indicateurs, basé sur Action Type. La spécification d'une image avec la propriété Image File avec MAX ne modifiera pas les images que les agents voient.

  • Pour les scripts numériques : sélectionnez Agent pour la propriété Target et définissez TargetIDs sur la variable {AgentID}.

Types de scripts pris en charge

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

Générique

E-mail Conversation Téléphone Messagerie vocale Élément de travail SMS Numérique

Comparaison d'actions similaires

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

  • Runapp : lance des fonctionnalités personnalisées à partir du script, en lançant spécifiquement un formulaire, une page Web ou une application.
  • PopURL : ouvre les URL de pages Web et fournit des options pour l'emplacement et le style du panneau qui fait apparaître la page Web.
  • Indicate : extension de l'interface de l'agent avec des fonctionnalités personnalisées, en particulier une icône sur laquelle l'agent clique pour lancer cette fonctionnalité. Ceci est similaire à Runapp, sauf qu'avec Indicate, le Action Type est initié par le script plutôt que par l'agent.

Propriétés d'entrée

Ces propriétés définissent les données que l'action utilise lors de son exécution. Toutes les propriétés de cette action acceptent la substitution de variables. Pour ce faire, entrez la variable dans le champ de propriété. Placez la variable entre accolades ( { } ).

Propriété

Description

Add Caption

Remplacez la Caption par quelque chose qui identifie cette action dans le script de manière unique. Le rapport choix d’options du svi IVR contient le nom de l’action et sa légende. L’emploi de légendes descriptives et uniques facilite la lecture et la compréhension des rapports.

Target

Sélectionnez le type de destinataire dans la liste déroulante :Agents, Team, Skill, Everyone, Contact. L'option Everyone est obsolète. Pour les scripts numérique, vous devez sélectionner Agents.

  • Contact ID : lorsque la cible est Contact, saisissez l'ID du contact cible dans ce champ.

  • Agents : Lorsque la cible est Agents, sélectionnez un ou plusieurs agents dans la liste déroulante.

  • Team : Lorsque la cible est Team, sélectionnez l'équipe cible dans la liste déroulante.

  • Skill : Lorsque la cible est Skill, sélectionnez la compétence ACDde la cible dans la liste déroulante.

  • Everyone : Lorsque la cible est Everyone, vous n’avez pas besoin de fournir d’informations supplémentaires.

Vous pouvez utiliser la substitution de variable pour ces propriétés.

Name

Le nom ou l'identifiant de l'icône ou du bouton ajouté par indicate . Vous pouvez utiliser n’importe quel nom ou numéro. Les noms ne sont pas sensibles à la casse.En règle générale, vous avez besoin de deux indicate actions pour chaque bouton. Une instance de indicate active le bouton et l'autre désactive le bouton. Les deux instances doivent avoir le même Name. Cela les regroupe afin que le script puisse suivre quelle option Indicate est activée ou désactivée. Si plusieurs actions Indicate sont utilisées, ce nom est utilisé pour savoir quelle action Indicate est activée ou désactivée.

State

Sélectionnez On pour que cette action active le bouton ou Off pour que cette action désactive le bouton.

Image File

L'URL d'un fichier image dans le répertoire de votre CXone Mpower système. Il s'agit de l'image utilisée comme icône sur laquelle les agents cliquent dans l’application d’agent. Le fichier doit être au format GIF, JPG ou PNG et avoir une taille de 16 x 16 pixels.

Cette propriété est requise lorsque vous utilisez l'action Indicate dans Salesforce Agent ou Salesforce Agent Lightning.

Avertissement Un lien rompu pour ImageFile peut entraîner de graves problèmes de performances pour l'unité commerciale associée. Lorsque vous utilisez des icônes personnalisées, il est important de vérifier que le lien est exact.

Tool Tip

Le texte qui apparaît lorsque le curseur survole l'icône ou le texte de l'indicateur.

Action Type

Sélectionnez ce que vous souhaitez qu'il se passe lorsque l'agent clique sur l'icône ajoutée à l’application d’agent par cette action. En fonction de l'option choisie, un ou plusieurs champs apparaissent pour vous permettre de configurer les informations appropriées pour cette action. Les types d'actions sont :

  • Open URL : ouvre le navigateur web par défaut à l'URL spécifiée dans le champ URL.
  • Run EXE: Ne sélectionnez pas cette option. Il exécute un exécutable local, mais nécessite un plugin Java qui ne fonctionne qu'avec Internet Explorer. CXone Mpower ne prend pas en charge Internet Explorer.
  • Spawn Script : génère le script spécifié dans le champ Script Name et transmet les Skill # et Parameters spécifiés. Pour en savoir plus sur la spécification des paramètres pour les scripts générés, consultez la page d'aide Spawn Script.
  • Signal Script : Signale le script spécifié par l'ID dans le champ Contact IDet transmet Parameters.
  • Show Custom Form : lance un formulaire HTML personnalisé. Collez le code HTML du formulaire dans la propriété HTML. Les données capturées dans le formulaire personnalisé déclenchent l'action de l'événement ONDATA dans le script. Si vous sélectionnez cette option, consultez la section Formulaire personnalisé sur cette page pour plus d'informations sur la façon de saisir le code du formulaire HTML dans ce champ.

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.

Formulaire HTML personnalisé

Si vous souhaitez INDICATE afficher un formulaire HTML, vous devez coller le code du formulaire HTML dans le champ HTML. Ce champ apparaît lorsque vous sélectionnez Afficher le formulaire personnalisé comme Type d'action. Lorsque vous sélectionnez cette option :

  • Vous pouvez utiliser du HTML et du CSS qu'un navigateur moderne peut prendre en charge. Tous les champs de saisie de formulaire standard peuvent être utilisés, notamment Input, Textarea, Password, Checkbox, Radio, Select, Buttonet Submit.
  • N'incluez pas les <form> balises.
  • Chaque champ de saisie doit contenir un nom. Par exemple, <input type="text" name="phone">. Les champs sans nom sont ignorés. Les noms et les valeurs sont renvoyés au script sous forme de variables à l'aide de l'action Ondata. Si le script est manquant dans l'action Ondata, le formulaire sera inutile. Les champs de formulaire qui prennent en charge plusieurs valeurs, par exemple Checkbox et Select, contiendront un tableau séparé par des virgules.
  • Les boutons de soumission multiples peuvent être utilisés avec des noms identiques ou différents, mais tout bouton de soumission soumettra les données et fermera la fenêtre. Si vous voulez un bouton qui ne soumet pas, utilisez un bouton plutôt qu'une soumission.
  • Les feuilles de style liées ne sont pas prises en charge, mais les styles en ligne sont pris en charge. Par exemple, <div style="position: absolute: left: 10px: top: 100px:">.
  • JavaScript fonctionnera lorsqu&#39;il est lié à un JavaScriptexterne, mais le contenu doit être HTTPS pour éviter les erreurs. Par exemple :

    <script type="text/javascript" src="https://www.example.com/test.js"></script> <INPUT TYPE="button" NAME="button" Value="Click" onClick="MyFunction(this.form)">

  • Certains caractères utilisés dans HTML et CSS sont interprétés comme du code, comme les guillemets doubles. Pour contourner ce problème, utilisez la fonction .char() pour ajouter le caractère là où il doit être. Par exemple :

    //The double quotes in the HREF tag cause a problem:
    ASSIGN html = "ASSIGN html = "<a href="https://www.w3schools.com">Visit W3Schools</a>""
    //To get around that, replace those double quotes with the char equivalent:
    ASSIGN html = "ASSIGN html = "<a href={char(34)}https://www.w3schools.com{char(34)}>Visit W3Schools</a>"

Trucs et astuces

Fieldset et Legend sont pris en charge pour la mise en forme des formulaires de manière plus lisible. Les styles en ligne peuvent être appliqués aux entités HTML. Par exemple :

<fieldset>
	<legend>Gender:</legend>
	<input type="radio" name="gender" value="male"/>Male
	<input type="radio" name="gender" value="female"/>Female<br/>
</fieldset>

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.

Cet exemple montre comment incorporer l'action Indicate dans un script. Il comprend des exemples sur la manière de transmettre différents types de données au script créé. Le fichier ZIP téléchargeable comprend un exemple de script généré. 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.

Télécharger ce script.