Pour développer un composant pour Agent virtuel, ajoutez des propriétés et des actions spécifiques pour 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
Rôle requis : virtual_agent_admin ou admin
Procédure
-
Dans votre code de composant, ajoutez les Agent virtuel propriétés pour interagir avec l’interface Agent virtuel client.
Tableau 1. Agent virtuel Propriétés des composants
| Propriété |
Description |
| controlData |
Données initiales que le Agent virtuel serveur envoie à votre composant pendant 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 |
-
Si vous créez un composant d’entrée, utilisez l’action
VA_CONTROL#VALUE_SENT pour envoyer les valeurs utilisateur au serveur.
Tableau 2. Agent virtuel Actions des composants
| 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 |