Agent virtuel Intégration bot-to-bot
L’API Agent virtuel prend en charge les environnements qui utilisent plusieurs bots. Dans cette situation, un bot primaire communique avec des bots secondaires tiers, tels qu’un ServiceNow bot.
Il existe deux types de communication de bot avec le bot principal :
- Si le bot principal comprend la demande d’un utilisateur final (intention), il achemine la demande vers le bot secondaire approprié, qui affiche la rubrique correspondante.
- Si le bot principal ne peut pas déterminer où acheminer une demande utilisateur, il peut diffuser la demande d’un utilisateur à tous les bots secondaires. Chaque bot secondaire renvoie un score de confiance de prédiction pour déterminer l’intention de l’utilisateur final. Le bot principal achemine ensuite la demande vers le bot secondaire ayant le score de confiance de prédiction le plus élevé.
Dans les deux scénarios, le ServiceNow bot informe le bot principal lorsque la demande est terminée ou lorsqu’il ne peut pas continuer à la traiter. Le bot principal peut alors déterminer s’il faut informer l’utilisateur final que la conversation est terminée ou fournir une assistance supplémentaire.
Le ServiceNow bot secondaire utilise une demande et une réponse standard via des points de terminaison REST. Lorsque la demande est reçue via Bot Framework ou une application d’entreprise cherchant à s’intégrer au ServiceNow bot, la réponse à une demande est envoyée de manière asynchrone via l’API au système demandeur. Agent virtuel prend également en charge Agent actif le canal.
Propriétés des intégrations bot-to-bot
- Nombre de fois que le bot tente d’obtenir Agent virtuel une réponse
- Score de normalisation du bot
| Propriété | Description | Valeur par défaut |
|---|---|---|
| va.bot.to.bot.take.control_times | Nombre de tentatives Agent virtuel d’obtention d’une réponse, après quoi le contrôle est rendu au bot principal. | 2 |
| va.bot.to.bot.score.normalization_factor | Valeur utilisée pour normaliser le score de confiance de prédiction renvoyé par Agent virtuel, si le bot primaire n’utilise pas d’intentions pour acheminer les demandes vers le bot approprié. | 1 |