Contrôle de la réponse du bot de script

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Utilisez le contrôle de réponse de bot script dans une Agent virtuel rubrique pour exécuter un script qui renvoie une réponse unique ou une réponse en plusieurs parties.

    Utilisez le contrôle de réponse de l’agent de script lors de la création d’une réponse plus complexe qui repose sur des calculs scriptés ou nécessite une réponse en plusieurs parties. La sortie scriptée peut inclure du texte, des images, des cartes, des liens et du HTML pour créer une réponse polyvalente.

    Propriétés du contrôle de réponse de l’agent de script

    Propriété Description
    Nom du nœud Nom qui identifie ce nœud de contrôle de réponse de bot script dans le flux de rubriques.
    Type de sortie du script Type de sortie renvoyé par le script, soit une partie unique, soit plusieurs parties.
    Message de réponse du script Script qui génère le type de sortie sélectionné.
    Avancés
    Masquer ce nœud
    Afficher conditionnellement ce nœud si

    Instruction de condition sans code ou script low-code qui spécifie une condition de présentation de ce nœud dans la conversation. La condition doit être évaluée comme vraie.

    Prise en charge du canal

    Tableau 1. Prise en charge du canal pour le contrôle de réponse du bot script
    Canal Prise en charge Contraintes
    Interface utilisateur Web Pris en charge Aucun
    Interface utilisateur mobile Pris en charge Aucun
    Panneau Now Assist Non pris en charge Non applicable
    Microsoft Teams Pris en charge Aucun
    Slack Pris en charge Aucun
    Workplace Pris en charge Aucun
    Facebook Messenger Non pris en charge Non applicable
    SMS Twilio Non pris en charge Non applicable
    LINE Non pris en charge Non applicable
    WhatsApp Non pris en charge Non applicable
    Apple Messages for Business Non pris en charge Non applicable
    Alexa (Voix) Prise en charge partielle Le soutien dépend du type de réponse. Par exemple, les images et les liens peuvent n’être disponibles que sur les appareils dotés d’écrans. Pour plus de détails, voir Affinez Agent virtuel les paramètres et les rubriques pour une expérience de chat vocal optimale Alexa.

    Exemple de script

    Dans cet exemple, le script calcule l’heure deux heures à partir de l’heure actuelle et génère un message en plusieurs parties qui inclut ces informations.

    (function execute() {
          var gdt = new GlideDateTime();
          var gt = new GlideTime();
          gdt.addSeconds(7200);
          gt = gdt.getTime();
          var multiOutMsg = new sn_cs.MultiPartOutMsg();
          multiOutMsg.addPlainTextPart('Thank you for submitting an incident.');
          multiOutMsg.addPlainTextPart('You should receive a response from a technician by ' + gt.getByFormat('HH:mm'));
          return multiOutMsg;
    })()

    Exemple de script Contrôle de la réponse du bot

    Remarque :
    Concepteur d'agent virtuel Les commandes peuvent s’afficher et fonctionner différemment dans d’autres canaux.
    Propriétés de script Sortie de réponse de l’agent de script
    Figure 1. Propriétés de base du contrôle de réponse du bot de script
    Les propriétés de base comprennent le nom du nœud, le type de sortie du script et le script lui-même.
    Figure 2. Script d’interface utilisateur Web Sortie de réponse de bot
    Exemple de sortie de script dans une fenêtre de messagerie instantanée qui dit : « Voici la sortie de mon script. »