---
sourceDocument: Yokohama Créer ou modifier des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Yokohama Créer ou modifier des applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Ajouter des propriétés pour communiquer avec Agent virtuel
==========================================================

Ajouter des propriétés pour communiquer avec Agent virtuel {#ariaid-title1}
===========================================================================

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Pour développer un composant pour Agent virtuel, ajoutez des propriétés et des actions spécifiques afin d'interagir avec l'interface Agent virtuel client. Les propriétés requises dépendent du type de composant que vous créez.

Avant de commencer
------------------

* Configurez votre environnement. Pour obtenir des instructions, consultez le [ServiceNow®
  Site Developer](https://developer.servicenow.com/dev.do#!/reference/next-experience/xanadu/cli/getting-started).
* Configurez votre projet de composant. Pour obtenir des instructions, consultez le [ServiceNow®
  Site Developer](https://developer.servicenow.com/dev.do#!/reference/next-experience/xanadu/cli/cli)
* Développez votre composant. Pour obtenir des instructions, consultez le [ServiceNow®
  Site Developer](https://servicenow.com/docs/bundle/xanadu-application-development/page/build/components/task/develop-component.html)

{#add-va-properties__ul_wb3_xbn_tkb}

Rôle requis : virtual_agent_admin ou admin

Procédure
---------

1. Dans votre code de composant, ajoutez les Agent virtuel propriétés pour interagir avec l'interface Agent virtuel client.  
   {#add-va-properties__table_k3t_nqd_lmb__entry__2}

   |      Propriété      |                                                                                                                                                                            Description                                                                                                                                                                            |
   |---------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
   | données de contrôle | Données initiales que le Agent virtuel serveur envoie à votre composant au fur et à mesure de l'exécution de la rubrique. Type de données : objet JSON                                                                                                                                                                                                            |
   | valeur de réponse   | Données envoyées au composant à partir de la réponse de l'utilisateur, soit directement depuis le client, soit depuis le serveur en cas d'actualisation. À utiliser uniquement dans les composants qui nécessitent une entrée de l'utilisateur. Type de données : objet JSON                                                                                      |
   | forceCloseControl   | Marqueur indiquant si le composant peut accepter une entrée. Si la valeur est \<\< vrai \>\>, le contrôle se ferme et l'utilisateur ne peut pas interagir avec lui. Surveillez les changements sur le client pour mettre à jour cette valeur. À utiliser uniquement dans les composants qui nécessitent une entrée de l'utilisateur. Type de données : booléennes |
   [Tableau 1. Agent virtuel Propriétés des composants]

   {#add-va-properties__table_k3t_nqd_lmb}
2. Si vous créez un composant d'entrée, utilisez l'action `VA_CONTROL#VALUE_SENT` pour envoyer les valeurs utilisateur au serveur.  
   {#add-va-properties__table_pdz_frd_lmb__entry__2}

   |        Action         |                                                                              Description                                                                               |
   |-----------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
   | VA_CONTROL#VALUE_SENT | Données de réponse du client à envoyer au serveur. À utiliser uniquement dans les composants qui nécessitent une entrée de l'utilisateur. Type de données : objet JSON |
   [Tableau 2. Agent virtuel Actions des composants]

   {#add-va-properties__table_pdz_frd_lmb}

Que faire ensuite
-----------------

[Tester un composant pour Agent virtuel](https://servicenow-prod.fluidtopics.net/jLnrDAWGoX5tA_Ri2iPP3A "Testez votre Agent virtuel composant personnalisé avant de le déployer sur votre instance.").
**Concepts associés**   

* [Générateur de composants personnalisé](https://servicenow-prod.fluidtopics.net/wE6qVctGYLBvlRz_NPRnag "Développez des composants personnalisés à l’aide de la Cadre de travail de l'interface utilisateur Next Experience commande et de la commande extension de composant ui.")

