Agent virtuel blocs de rubriques prédéfinis pour NLU
Agent virtuel Fournit des blocs de rubriques prédéfinis que les auteurs de rubriques ou les administrateurs peuvent utiliser pour exécuter des fonctions ou des tâches spécifiques liées à la plateforme dans des conversations avec des bots. Par exemple, certains blocs de rubriques vous permettent de vérifier la disponibilité de l’agent ou de générer des Recherche IA résultats.
Vue d’ensemble des blocs de rubriques prédéfinis
Certains blocs de rubriques prédéfinis sont inclus automatiquement avec le module d’extension Glide Agent virtuel (com.glide.cs.chatbot) et Agent virtuel Lite. Si vous utilisez Agent virtuel Lite, vous avez un accès en lecture aux blocs de rubriques, mais vous ne pouvez pas créer de blocs de rubriques ou en ajouter aux rubriques d’appel.
Vous pouvez dupliquer des blocs de rubriques prédéfinis et modifier les doublons à l’aide de Concepteur d'agent virtuel. Pour plus d’informations sur l’utilisation de blocs de rubriques et sur la manière de les ajouter à des rubriques d’appel, reportez-vous à la section Maximiser la réutilisation du code avec des blocs de rubriques et Ajouter un bloc de rubriques réutilisable à une rubrique d’appel ou à un bloc de rubriques.
Bloc de rubriques Disponibilité de l’agent
Utilisez ce bloc de rubriques pour obtenir des informations pertinentes sur l’agent actif à utiliser dans les conversations de transfert d’agent. Ces informations comprennent la disponibilité de l’agent, le temps d’attente (combien de temps avant qu’un agent soit disponible) et des informations sur la file d’attente. Vous pouvez utiliser les informations renvoyées, telles qu’un long délai d’attente pour un agent, afin de lancer un ticket ou de rappeler un client.
Ce bloc de rubriques nécessite le module d’extension Messagerie instantanée d'agent (com.glide.interaction.awa), qui inclut Affectation de travail avancée.
La table suivante répertorie les paramètres de sortie pour ce bloc de rubriques.
| Paramètre | Description |
|---|---|
| agentAvailable | Disponibilité de l’agent. La valeur est vrai si un agent est disponible pour cette file d’attente. Sinon, la valeur est faux. |
| Prise en charge de la file d’attente | sys_id de la file d’attente associée à la conversation. La valeur est nulle si un agent n’est pas disponible ou s’il n’y a pas de file d’attente associée. |
| waitingTime | Temps d’attente numérique moyen pour la file d’attente. La valeur est nulle si un agent n’est pas disponible. |
Bloc de rubriques de déviation
Utilisez le bloc de rubriques de déviation dans Agent virtuel les rubriques de conversation pour suivre les problèmes qui ont aidé à résoudre ou qui Agent virtuel sont réellement résolus pour un utilisateur.
Par exemple, la rubrique Résolution Agent virtuel automatique prédéfinie utilise un bloc de rubriques de déviation pour suivre les déviations. Pour plus d'informations, consultez Utilisation du bloc de rubriques de déviation pour suivre les réorientations dans Agent virtuel.
La table suivante répertorie les paramètres d’entrée pour ce bloc de rubriques.
| Paramètre | Description |
|---|---|
| Configuration de la déviation | Groupe de modèles de déviation. |
| Modèle de déviation | Modèle de déviation dans la configuration de déviation que vous avez choisie. |
| Table d'activité | Table dans laquelle se produit l'activité de déviation. Cette table est associée à la table d'activité primaire. Pour plus d'informations, consultez Créer des configurations et des modèles de déviation. |
| ID des activités | Liste des ID système d'activité séparés par des virgules. Par exemple, ID d’incident ou ID de tâche. Vous pouvez également ajouter une sortie à partir du bloc de rubriques ou Recherche contextuelle Recherche IA pour créer un lien entre une occurrence de déviation et le contenu qui a contribué à la même déviation. |
Bloc de rubriques du générateur de conversation de la FAQ
Utilisez ce bloc de rubriques pour créer des conversations de bot qui utilisent le contenu existant de votre FAQ. Avec ce bloc de rubriques, vous pouvez permettre aux auteurs de rubriques de créer des conversations simples à l’aide d’articles de la base de connaissances existants publiés dans le modèle de FAQ ou à l’aide de données de questions-réponses importées à partir de sources telles que des feuilles de calcul.
Le bloc de rubriques du générateur de conversation de la FAQ utilise la recherche contextuelle pour trouver une correspondance appropriée dans le contenu de la FAQ. L’accès au contenu de la FAQ est contrôlé en fonction du rôle du demandeur, des droits d’accès et du contexte.
Activez le module d’extension Gestion des connaissances Advanced pour utiliser le modèle FAQ Connaissances.
Les tableaux suivants répertorient les paramètres d’entrée et de sortie de ce bloc de rubriques.
| Paramètre | Description |
|---|---|
| requête | Terme ou expression de recherche transmis au bloc de rubriques. Sélectionnez des variables d’entrée ou des variables de script. |
| portail | Contexte de la recherche. Sélectionnez des variables d’entrée ou des variables de script. |
| kb_knowledge | Base de connaissances pour la recherche. Sélectionnez des variables d’entrée ou des variables de script. |
| Paramètre | Description |
|---|---|
| Results_Returned | Valeur booléenne qui indique si des résultats ont été renvoyés par la requête. |
| Results_Helpful | Valeur booléenne qui indique si l’utilisateur a trouvé les résultats utiles. |
Bloc de rubriques contextuelles de contenu de formulaire
Utilisez ce bloc de rubriques pour ouvrir un formulaire dans une fenêtre contextuelle à partir du widget de messagerie instantanée. Une fois que l’utilisateur a soumis les informations requises, l’enregistrement apparaît sous forme de carte dans la fenêtre de messagerie Agent virtuel instantanée. Si un nouvel enregistrement est créé, son ID système est envoyé au serveur afin que la Agent virtuel rubrique contienne ces informations. Pour plus d’informations sur la création d’une fenêtre contextuelle à partir d’un lien, reportez-vous à la section Créer une préférence de lien intelligent.
| Paramètre | Description |
|---|---|
| sysId | ID système de l’enregistrement que vous souhaitez afficher à partir de la table spécifiée dans le table paramètre. Si vous ne souhaitez pas d’un enregistrement spécifique, entrez -1pour créer un nouvel enregistrement. |
| Table | Nom de la table dans laquelle vous souhaitez interroger ou créer un enregistrement. |
| vue | Nom d’une vue que vous avez créée pour la table. Si elle n’est pas spécifiée, la vue par défaut est utilisée. |
Bloc de rubriques de géolocalisation
Les utilisateurs peuvent choisir de bloquer la demande ou d’autoriser la connaissance de leur emplacement. Si les utilisateurs cliquent sur Autoriser, ils sont ensuite invités à partager leur position.
Les tableaux suivants répertorient les paramètres d’entrée et de sortie de ce bloc de rubriques.
| Paramètre | Description |
|---|---|
| permissionPrompt (chaîne) | Texte demandant l’autorisation d’utiliser l’emplacement de l’utilisateur. Ce texte s’affiche pour l’utilisateur. |
| isGeoPermissionGrantedForNextUse | Valeur booléenne qui détermine si les utilisateurs ont accordé l’autorisation de récupérer leurs coordonnées d’emplacement si cette demande est posée plusieurs fois au cours de la conversation. La variable peut être définie comme suit :
|
| Paramètre | Description |
|---|---|
| Latitude | Coordonnées de latitude. |
| Longitude | Coordonnées de longitude. |
| errormessage | Message associé à l’erreur en cas d’erreurs. |
| Type d’erreur | Variable renvoyée à partir du bloc de rubriques. Les types d’erreurs incluent :
|
| statut | Variable renvoyée à partir du bloc de rubriques. L’état peut être :
|
Mettre en pause le bloc de rubriques
Utilisez ce bloc de rubriques pour créer une pause afin de contrôler le rythme d’une conversation. Pour les utilisateurs finaux, ces commentaires sont transparents et s’affichent sous forme d’indicateur de frappe.
Par exemple, si la messagerie instantanée a généré une liste de liens vers la base de connaissances, vous pouvez ajouter un délai avant de poursuivre la conversation pour donner à votre utilisateur final le temps de lire les informations.
Le bloc de rubriques Mettre en pause apparaît dans la section Utilitaires de la palette pour faciliter l’accès.
La table suivante répertorie le paramètre d’entrée pour ce bloc de rubriques.
| Paramètre | Description |
|---|---|
| Secondes | Nombre de secondes à attendre avant de poursuivre la messagerie instantanée. La valeur maximale autorisée est de 60 secondes. Si la valeur saisie est de 30 secondes (la valeur par défaut) ou moins, le bloc doit se réactiver en temps quasi réel. Si la valeur saisie est supérieure à 30 secondes, attendez-vous à ce que la réactivation se produise avec une latence maximale de +30 secondes. Par exemple, si vous définissez la valeur sur 31 secondes, la réactivation peut prendre jusqu’à 61 secondes (au maximum). |
Exécuter le Recherche IA bloc de rubriques
Utilisez ce bloc de rubriques pour générer les Recherche IA résultats d’une conversation. Ce bloc ne nécessite pas de paramètres d’entrée spécifiques d’une rubrique d’appel, car il est contrôlé par l’application Recherche IA dans Agent virtuel. L’application de recherche par défaut Agent virtuel et la configuration EVAM définies dans l’expérience de messagerie instantanée contrôlent la façon dont Recherche IA les résultats sont affichés dans les conversations.
Pour plus d’informations sur la façon dont Agent virtuel les utilisations Recherche IA, voir Améliorer l’expérience utilisateur avec Recherche IA. Pour en savoir plus sur les expériences de Agent virtuel messagerie instantanée et leur configuration, reportez-vous à la section Personnalisation d’une Agent virtuel expérience de messagerie instantanée.
Personnalisation facultative de l’expérience Recherche IA : vous pouvez personnaliser l’expérience de recherche en créant une configuration d’application de recherche personnalisée à utiliser par le bloc de rubriques, plutôt que la configuration d’application de recherche par défaut Agent virtuel . La configuration de l’application Rechercher définit les résultats de recherche renvoyés dans la conversation. Pour plus de détails sur l’utilisation d’une configuration d’application de recherche personnalisée dans le bloc de rubriques, reportez-vous à la section Créer une expérience personnalisée Recherche IA pour Agent virtuel les conversations.
Pour utiliser la configuration par défaut Agent virtuel pour Recherche IA, laissez le champ Configuration de l’application de recherche vide dans la feuille Propriétés du bloc de rubriques lorsque vous ajoutez le bloc de rubriques Exécuter Recherche IA à une rubrique.
- Spécifier une valeur de délai d’expiration Recherche IA de l’action de flux : Recherche IA l’action de flux dans le bloc de rubriques expire automatiquement à 10 secondes. Vous pouvez modifier le délai avant l’expiration de cette action de flux en ajoutant la propriété système com.glide.cs.fdih.atlassearch.timeout et en définissant ces champs pour modifier la valeur du délai d’expiration :
Tableau 9. Champs de propriétés système pour com.glide.cs.fdih.atlassearch.timeout Champ Valeur Nom Entrez le nom de la propriété système : com.glide.cs.fdih.atlassearch.timeout Description Entrez une explication pour cette propriété : Délai d’expiration de l’action Recherche IA (en secondes) Type Sélectionnez un nombre entier. Valeur Entrez le nombre de secondes avant que l’action n’expire Recherche IA . La valeur par défaut est de 10 secondes.
Les tableaux suivants répertorient les paramètres d’entrée et de sortie de ce bloc de rubriques. Pour les paramètres de sortie, vous avez la possibilité de désactiver l’une des variables renvoyées par le bloc de rubriques.
| Paramètre | Description |
|---|---|
| search_term | Phrase saisie par un utilisateur au cours de la conversation. |
| Paramètre | Description |
|---|---|
| genius_results | Variable qui identifie les résultats Genius renvoyés. |
| search_results | Variable qui identifie les résultats de recherche réguliers (sortie multiliste) renvoyés. |
| search_metadata | Variable qui identifie les métadonnées des résultats de recherche utilisées pour les mesures de clic dans Analyse conversationnelle, telles que le terme de recherche utilisé, la langue de la requête et plus encore. |
Bloc de rubriques de détection de langue d’exécution
Utilisez ce bloc de rubriques pour détecter la langue de l’utilisateur au cours d’une conversation et basculer vers cette langue en cours de conversation si la langue est prise en charge dans le ServiceNow AI Platform.
- Détectez la langue dans les conversations sur tous les canaux pris en charge Agent virtuel .
- Déterminez si la langue est prise en charge dans le ServiceNow AI Platform et si tel est le cas, demandez à l’utilisateur s’il doit passer à la langue détectée.
- Basculer vers la langue détectée pendant la conversation si l’utilisateur accepte le changement.
Activez le module d’extension Agent virtuel de détection et de traduction de langue [com.glide.cs.runtime_language_detection_translation] pour utiliser ce bloc de rubriques.
La table suivante répertorie les paramètres d’entrée pour ce bloc de rubriques.
| Paramètre | Description |
|---|---|
| énoncé (chaîne) | Texte saisi par l’utilisateur. |
| Changer la langue (booléen) | Option qui affiche un message à l’utilisateur qui effectue les opérations suivantes :
|