Configuration de scripts

Les intégrations de scripts vous permettent de créer des actions de bot personnalisées à utiliser dans les réponses du bot dans les histoires, les règles et les solutions de repli. La création d'actions personnalisées exige la rédaction de code dans JavaScript. Comme les scripts Bot Builder fonctionnent sur le serveur, certaines limitations sont à prendre en compte lors de la rédaction des scripts.

Création d’une intégration de script

Une intégration de script contient une ou plusieurs actions de bot personnalisées. Chaque action de bot possède son propre script.

  1. Dans CXone, cliquez sur le sélecteur d'application et sélectionnezBot Builder.

  2. Cliquez sur le bot avec lequel vous souhaitez travailler.
  3. Cliquez sur Intégrations icône, qui ressemble à une prise. dans le menu d'icônes de gauche.
  4. Cliquez sur l'onglet Scripts, puis sur Nouvelle intégration.
  5. Cliquez sur le titre pour renommer l'intégration.
  6. Créez les variables de script à utiliser dans cette intégration, si nécessaire.
  7. Ajoutez une ou plusieurs actions de bot personnalisées à l'intégration. C'est ici que vous créez vos scripts. Ils peuvent faire référence à des variables de script, si nécessaire.
  8. Lorsque vous avez terminé vos modifications, cliquez sur Entraîner et préparer pour mettre à jour le modèleFermé Version d'un bot qui a été formé et mis en scène de votre bot.

Création d’une action de bot personnalisée

Des actions personnalisées peuvent être ajoutées aux réponses des bots dans les histoires, les règles et les solutions de repli.

  1. Dans CXone, cliquez sur le sélecteur d'application et sélectionnezBot Builder.

  2. Cliquez sur le bot avec lequel vous souhaitez travailler.
  3. Cliquez sur Intégrations icône, qui ressemble à une prise. dans le menu d'icônes de gauche.
  4. Dans l'onglet Scripts, cliquez sur l’intégration de script que vous voulez utiliser.
  5. Sous Actions, cliquez sur Nouvelle action.
  6. Donnez un nom à l’action et appuyez sur Entrée.
  7. Cliquez sur la nouvelle action pour développer ses propriétés.
  8. Cliquez sur Ouvrir l'éditeur pour coder votre JavaScript personnalisé:
    1. Dans l'éditeur, remplacez le code par défaut (« Hello World »), mais laissez tout le nouveau code dans la fonction main . Vous pouvez structurer les fonctions internes de main si nécessaire. Le code en dehors de main ne sera pas exécuté.
    2. Incluez des variables de script dans votre code si nécessaire. Créez les variables, si vous ne l'avez pas déjà fait.
    3. Cliquez sur le triangle d'exécution du script Une flèche triangulaire pointant vers la droite. dans la barre d'outils en haut de l'éditeur afin de voir les résultats de sortie du script. Les résultats s’affichent dans le volet Console sur la droite de l’éditeur.
  9. Cliquez sur le chevron ouvrant Un chevron ouvrant <. dans le coin supérieur gauche de l'éditeur pour revenir à la page d'intégration des scripts, où se trouvent les listes d'actions et de variables.
  10. Cliquez sur l’action sur laquelle vous travaillez.
  11. Dans la liste déroulante Variables modifiables, sélectionnez toutes les variables de script auxquelles vous avez fait référence dans votre code.
  12. Activez votre action lorsqu'elle est prête à être testée dans une histoireFermé Utilisé pour former le bot à la gestion des interactions en fonction de l'intention et du contexte, une règleFermé Utilisé pour définir la réponse du bot aux messages qui ne changent pas avec le contexte. ou une solution de repliFermé Ces sites sont destinés au développement et à l’assistance de CXone, et pas à son fonctionnement. Leur blocage peut entraver l'accès aux liens d'aide et de téléchargement de la plate-forme..
  13. Ajoutez votre action à une histoire, une règle ou une solution de repli.
  14. Lorsque vous avez terminé vos modifications, cliquez sur Entraîner et préparer pour mettre à jour le modèleFermé Version d'un bot qui a été formé et mis en scène de votre bot.

Création de variables de scripts

Les variables que vous créez ne peuvent être utilisées que dans l'intégration de script où vous les créez. Elles ne peuvent pas être utilisées dans d'autres intégrations de scripts, même dans le même bot.

  1. Dans CXone, cliquez sur le sélecteur d'application et sélectionnezBot Builder.

  2. Cliquez sur le bot avec lequel vous souhaitez travailler.
  3. Cliquez sur Intégrations icône, qui ressemble à une prise. dans le menu d'icônes de gauche.
  4. Dans l'onglet Scripts, cliquez sur l’intégration de script que vous voulez utiliser.
  5. Sous Variables, cliquez sur Nouvelle action.
  6. Saisissez un nom et appuyez sur Entrée .
  7. Cliquez sur la variable dans la liste pour développer ses propriétés.
  8. Pour créer une variable à valeur unique qui peut être rendue modifiable dans une action de bot :
    1. Cliquez sur Texte ou Nombre.
    2. Entrez la valeur par défaut pour cette variable. Si vous ne voulez pas que la variable ait une valeur par défaut, laissez ce champ vide. Vous pouvez mettre à jour la valeur de la variable lorsqu'elle est utilisée dans une action du bot.
    3. Pour les variables numériques uniquement, entrez une valeur minimale et une valeur maximale afin de fixer les limites supérieures et inférieures des valeurs que la variable peut contenir.
  9. Pour créer une variable à valeur unique en lecture seule :
    1. Cliquez sur Secret.
    2. Saisissez la valeur . Bot Builder masque tous les caractères de la valeur saisie, à l'exception des cinq premiers. La valeur est entièrement visible si vous affichez son contenu dans la console.
  10. Pour créer une liste de valeurs possibles pour cette variable :
    1. Cliquez sur Sélectionner.
    2. Entrez les valeurs possibles de la variable, séparées par une virgule ( , ). Par exemple : rouge, bleu, vert.
    3. Cliquez sur Valeur par défaut et sélectionnez la valeur que vous voulez fixer comme valeur par défaut.
    4. Pour supprimer la valeur par défaut, laissez le curseur au-dessus du champ et cliquez sur X.
  11. Utilisez votre variable dans un script d'action de bot personnalisé.
  12. Lorsque vous avez terminé vos modifications, cliquez sur Entraîner et préparer pour mettre à jour le modèleFermé Version d'un bot qui a été formé et mis en scène de votre bot.

Rendre les variables modifiables

Vous pouvez rendre une variable modifiable dans une action de bot personnalisée si vous voulez pouvoir spécifier ou sélectionner une valeur pour cette variable lorsque vous utilisez cette action dans une réponse du bot. Si vous utilisez une variable dans plusieurs actions d'une intégration de script, vous devez la rendre modifiable dans chaque action. En outre, la variable doit être référencée dans un script avant de pouvoir être modifiée dans ce dernier.

  1. Dans CXone, cliquez sur le sélecteur d'application et sélectionnezBot Builder.

  2. Cliquez sur le bot avec lequel vous souhaitez travailler.
  3. Cliquez sur Intégrations icône, qui ressemble à une prise. dans le menu d'icônes de gauche.
  4. Dans l'onglet Scripts, cliquez sur l’intégration de script que vous voulez utiliser.
  5. Sous Actions, cliquez sur une action de la page d'intégration de scripts afin de développer ses propriétés.
  6. Sélectionnez une ou plusieurs variables dans la liste déroulante Variables modifiables. Les variables secrètes n'apparaissent pas dans cette liste. Il n’est pas possible de les rendre modifiables Les modifications sont enregistrées automatiquement.
  7. Spécifiez la valeur de la variable lorsque vous utilisez l'action personnalisée sélectionnée dans une histoire, une règle ou une solution de repli.
  8. Lorsque vous avez terminé vos modifications, cliquez sur Entraîner et préparer pour mettre à jour le modèleFermé Version d'un bot qui a été formé et mis en scène de votre bot.

Activation d’une action de bot

Lorsqu'une action de bot est prête à être utilisée dans une réponse de bot, vous devez l'activer. Les actions qui ne sont pas activées n'apparaissent pas dans la liste des actions du bot lorsque vous travaillez dans une histoire, une règle ou une solution de repli.

  1. Dans CXone, cliquez sur le sélecteur d'application et sélectionnezBot Builder.

  2. Cliquez sur le bot avec lequel vous souhaitez travailler.
  3. Cliquez sur Intégrations icône, qui ressemble à une prise. dans le menu d'icônes de gauche.
  4. Dans l'onglet Scripts, cliquez sur l’intégration de script que vous voulez utiliser.
  5. Sous Actions, cliquez sur une action de la page d'intégration de scripts afin de développer ses propriétés.
  6. Cliquez sur Désactivé Icône d'un interrupteur à bascule. pour activer l’action. Cliquez à nouveau dessus pour désactiver l'action et la supprimer de la liste des actions du bot.