---
sourceDocument: Interfaces conversationnelles Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Interfaces conversationnelles Xanadu

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Personnalisation Agent virtuel avec des contrôles personnalisés

# Personnalisation Agent virtuel avec des contrôles personnalisés {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

Les contrôles personnalisés sont des composants que ServiceNow® les développeurs peuvent créer pour les utiliser dans Agent virtuel des rubriques ou des blocs de rubriques. Ces commandes incluent les curseurs ou les lecteurs vidéo. Les contrôles personnalisés complètent les contrôles fournis dans Concepteur d'agent virtuel.

Concepteur d'agent virtuel fournit un ensemble par défaut de contrôles qui représentent [les entrées de l'utilisateur](https://servicenow-prod.fluidtopics.net/~pjfky8e8M52i7e7b5aDiQ "Utilisez l’ensemble des contrôles d’entrée fournis par Concepteur d'agent virtuel pour inviter et capturer des informations de l’utilisateur dans une conversation."), [les réponses de l'agent](https://servicenow-prod.fluidtopics.net/oiiyG3rzbPJIPW_XinJzIQ "Concepteur d'agent virtuel offre divers contrôles pour afficher les réponses de l’agent dans une conversation. Étant donné que les réponses de l’agent se produisent sur des plateformes tierces, le format de chaque sortie peut varier.") et [les utilitaires](https://servicenow-prod.fluidtopics.net/Hxr4CgMLzu4syGcx0Qj_4g "Vous pouvez contrôler les interactions au sein d’une rubrique à l’aide des utilitaires de Concepteur d'agent virtuel. Ces utilitaires effectuent diverses actions telles que l’ajout de blocs de rubriques (composants réutilisables), l’exécution d’un script ou l’ajout de différents chemins de conversation (branches) dans une rubrique. Les utilitaires sont représentés comme des nœuds dans un flux de conversation, mais n’affichent rien à l’utilisateur.") pour créer une Agent virtuel conversation. En tant que développeur, vous pouvez créer Concepteur d'agent virtuel des contrôles supplémentaires (composants d'interface) pour des entrées ou des réponses de sortie spécifiques. Par exemple, un curseur est un exemple de contrôle d'entrée personnalisé qui permet aux utilisateurs finaux de sélectionner une quantité.  
Remarque :  
Les contrôles personnalisés ne fonctionnent pas sous Internet Explorer version 11. Les contrôles personnalisés ne sont pas non plus pris en charge pour Microsoft Teams.

## Avant de créer un contrôle personnalisé {#custom-controls__section_igd_gfj_skb}

Les contrôles personnalisés sont basés sur des contrôles personnalisables Composants Next Experience que vous pouvez créer à l'aide de l'extension Next Experience Design System.  
Avant de créer un composant personnalisé, vous devez disposer des éléments suivants :

* Connaissance de base des structures de tables et d'applications Now Platform® .
* Connaissance générale des concepts, du développement et de la conception des composants Web.
* Connaissances JavaScript pour définir le comportement du composant et celui du contrôle personnalisé.
* Connaissance du processus de conception pour la création de composants personnalisés à utiliser dans Concepteur d'agent virtuel.
{#custom-controls__ul_bjc_lfj_skb}

Pour en savoir plus sur le développement de composants personnalisés pour Agent virtuel, consultez [Développer un composant pour Virtual Agent](https://www.servicenow.com/docs/access?context=va-components&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US).

## Fonctionnement des contrôles personnalisés {#custom-controls__section_mlf_kcf_bmb}

Pour ajouter votre contrôle personnalisé à , procédez comme Agent virtuelsuit :

1. [Créer une définition de contrôle personnalisée](https://servicenow-prod.fluidtopics.net/kd8kpRR0uUDoxLCVsPXwxA "Définissez une définition de contrôle d’entrée ou de réponse personnalisée qui est mappée à un composant personnalisé.").

   Après avoir généré le composant personnalisé à utiliser pour le contrôle, créez une définition de contrôle personnalisée qui mappe un contrôle d'entrée ou de réponse au composant personnalisé.
2. [Créer un contrôle personnalisé à l'aide de Concepteur d'agent virtuel.](https://servicenow-prod.fluidtopics.net/59do1nXxsRp8jWm4JC7IHg "Créez un contrôle d’entrée ou de réponse personnalisé que les auteurs de rubriques peuvent utiliser dans des rubriques ou des blocs de rubriques. Dans Agent virtuel les conversations, un contrôle d’entrée collecte des informations auprès des utilisateurs finaux, tandis qu’un contrôle de réponse affiche des informations aux utilisateurs finaux.")  
   Un contrôle personnalisé est un contrôle d'entrée ou de réponse. Les développeurs créent un contrôle personnalisé en Concepteur d'agent virtuel procédant comme suit :
   * Sélection d'une définition de contrôle personnalisée.
   * Définition des paramètres d'entrée pour l'utilisation du contrôle.
   * Spécifiant les paramètres de sortie retournés par le contrôle.
   {#custom-controls__ul_fdy_ndn_fpb}

   Un contrôle d'entrée comporte des rappels qui utilisent l'entrée de l'utilisateur final. Un contrôle de réponse présente généralement des informations à l'utilisateur final et n'a pas de rappels.
3. [Ajoutez un contrôle personnalisé à une rubrique ou à un bloc de rubriques](https://servicenow-prod.fluidtopics.net/V2FLyDdKwJPqnavFxmGerA "Ajoutez un contrôle personnalisé à une rubrique ou à un bloc de Agent virtuel rubriques. Au cours de la conversation, vous pouvez recueillir des entrées de l’utilisateur ou afficher des sorties à l’utilisateur.").

   Les auteurs de rubriques, les administrateurs Virtual Agent ou les administrateurs peuvent ajouter un utilitaire de contrôle personnalisé à une rubrique ou à un bloc de rubriques.
{#custom-controls__ol_ppp_zcn_fpb}

## Entrées sécurisées {#custom-controls__section_tbg_3fr_zqb}

À partir de la San Diego mise en production, vous pouvez créer des contrôles d'entrée personnalisés qui peuvent accepter des entrées sécurisées, telles que des mots de passe, à transmettre aux actions ou aux Hub d'intégration flux secondaires. Pour l'activer, faites glisser le commutateur Sécuriser les entrées lorsque vous créez votre contrôle d'entrée personnalisé. Pour plus d'informations, consultez [Créer un Agent virtuel contrôle personnalisé](https://servicenow-prod.fluidtopics.net/59do1nXxsRp8jWm4JC7IHg "Créez un contrôle d’entrée ou de réponse personnalisé que les auteurs de rubriques peuvent utiliser dans des rubriques ou des blocs de rubriques. Dans Agent virtuel les conversations, un contrôle d’entrée collecte des informations auprès des utilisateurs finaux, tandis qu’un contrôle de réponse affiche des informations aux utilisateurs finaux.").

