Contrôle de la réponse du bot de script
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
| 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 |
| 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
| Propriétés de script | Sortie de réponse de l’agent de script |
|---|---|