Microsoft Azure

Le contenu de cette page concerne un produit ou une fonctionnalité en version contrôlée (CR). Si vous ne faites pas partie du groupe CR et souhaitez plus d’informations, contactez votre Représentant de compte CXone.

Microsoft Azure Bot Service est une plateforme tierce qui fournit des agents virtuels vocaux et de clavardage. Les agents virtuels interprètent ce que vos contacts disent ou tapent dans la fenêtre de clavardage et y répondent de manière appropriée. Ils le font en utilisant des technologies telles que :

Les agents virtuels sont flexibles et peuvent fournir une gamme de fonctions adaptées aux besoins de votre organisation. Par exemple, vous pouvez concevoir votre agent virtuel pour gérer quelques tâches simples ou pour servir d’agent interactif complexe.

CXone prend en charge l’utilisation de Microsoft Azure Bot Service avec des canaux vocaux et de clavardage numériques. La configuration nécessite des réglages dans la plateforme du fournisseur et dans CXone. Dans CXone, la configuration se fait dans Concentrateur d’agents virtuels et avec des scripts personnalisés.

Microsoft abandonne LUIS le 1er octobre 2025. À partir du 1er avril 2023, aucune nouvelle ressource LUIS ne pourra être créée. Microsoft recommande de migrer vos ressources LUISUn carré avec une flèche pointant vers l’extérieur. vers la compréhension du langage conversationnel (CLU).

Flux de conversation pour les agents virtuels vocaux et textuels

Le début de la conversation est différent pour les agents virtuels vocaux et textuels :

Une fois la conversation entamée, l’agent virtuel analyse les énoncés du contact pour comprendre l’objectif ou le sens de ce qu’il dit. C’est ce qu’on appelle l’intention du contact. Lorsque l’intention est identifiée, l’agent virtuel envoie une réponse appropriée au contact.

Les demandes et les réponses sont envoyées par le biais de Concentrateur d’agents virtuels et du script à chaque tour. Cette option permet de personnaliser le comportement de l’agent virtuel d’un tour à l’autre. Pour les agents virtuels vocaux, il s’agit de laméthode de connexion basée sur les énoncés. Tous les fournisseurs d’agents virtuels textuels utilisent cette méthode.

À la fin de la conversation, l’agent virtuel envoie un signal au script Studio. Il peut signaler que la conversation est terminée ou que le contact a besoin de parler à un agent en chair et en os. Si la conversation est terminée, l’interaction prend fin. Si un agent en chair et en os est nécessaire, le script en fait la demande. Le contact est transféré à un agent lorsqu’il est disponible.

Une fois la conversation terminée, des tâches post-interaction peuvent être effectuées, telles que l’enregistrement d’informations dans un CRMFermé Systèmes tiers qui gèrent des éléments tels que les contacts, les informations de vente, les détails de l’assistance et les historiques de cas..

Conditions préalables

Pour utiliser des agents virtuelsFermé Une application logicielle qui traite les interactions avec les clients à la place d’un agent en chair et en os. Microsoft Azure avec CXone, vous devez :

Composants d’une intégration

L’intégration de Microsoft Azure comporte les éléments suivants :

Transcriptions de conversations

Vous pouvez capturer la transcription et les informations d’intention de toutes les conversations vocales et de clavardage Microsoft Azure. Vous pouvez utiliser les données capturées comme bon vous semble. Par exemple, dans les cas où une interaction est transférée à un agent en chair et en os, vous pouvez l’afficher pour cet agent. Une autre option pourrait être de l’enregistrer en tant qu’enregistrement permanent de la conversation. Vous pouvez choisir de capturer uniquement la transcription, uniquement les informations sur l’intention, les deux ou aucune des deux.

Si vous souhaitez capturer cette information, vous devez l’activer dans les paramètres de configuration Microsoft Azure dans Concentrateur d’agents virtuels. Vous devez également configurer un script Studio utilisé avec votre agent virtuel. Le script doit inclure une action Get Bot Transcript configurée pour gérer les données capturées. Les données capturées sont stockées temporairement pour la durée de vie de l’ID du contact. Si vous devez l’enregistrer, vous pouvez configurer le script pour qu’il l’envoie dans une archive. Vous êtes responsable de nettoyer toutes les données sauvegardées afin d’en extraire les IIP (informations d’identification personnelle).

Prise en charge des médias enrichis pour les agents virtuels textuels

Si votre canal le permet, vous pouvez inclure du contenu média enrichiFermé Éléments de la messagerie numérique tels que les boutons, les images, les menus et les sélecteurs d’options. dans les messages. Le type de médias enrichis qui peut être envoyé diffère d’un canal à l’autre, comme le montre le tableau suivant.

  Carte adaptatives Texte HTML et Démarquage Lien riche Réponses rapides Sélecteur de liste Sélecteur de temps Message de formulaire
Apple Messages for Business X rouge, indiquant « non pris en charge » X rouge, indiquant « non pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge »

Numérique Chat

Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » X rouge, indiquant « non pris en charge » Coche verte, indiquant « pris en charge »
courriel X rouge, indiquant « non pris en charge » Coche verte, indiquant « pris en charge » X rouge, indiquant « non pris en charge » Utilise le texte de remplacement X rouge, indiquant « non pris en charge » X rouge, indiquant « non pris en charge » X rouge, indiquant « non pris en charge »
Messagerie Facebook X rouge, indiquant « non pris en charge » X rouge, indiquant « non pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » X rouge, indiquant « non pris en charge »
WhatsApp X rouge, indiquant « non pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » X rouge, indiquant « non pris en charge »
Messages professionnels Google X rouge, indiquant « non pris en charge » X rouge, indiquant « non pris en charge » Coche verte, indiquant « pris en charge » X rouge, indiquant « non pris en charge » Coche verte, indiquant « pris en charge » Coche verte, indiquant « pris en charge » X rouge, indiquant « non pris en charge »

Pris en charge : Coche verte, indiquant « pris en charge »

Non pris en charge : X rouge, indiquant « non pris en charge »

En savoir plus sur la prise en charge des canaux numériques pour les médias enrichis.

Si vous souhaitez inclure du contenu média enrichi dans les réponses textuelles de l’agent virtuel, configurez-le dans la console de gestion de votre agent virtuel. Il doit figurer dans la configuration de chaque réponse qui enverra le contenu média enrichi.

Le contenu média enrichi est envoyé au format JSON. Lorsque vous créez votre contenu média enrichi JSON, suivez le schéma du canal numérique que vous utilisez. Les schémas sont différents pour chaque canal. Trouvez le JSON pour le contenu multimédia que vous souhaitez utiliser, puis ajoutez-le aux configurations de message de réponse que vous créez dans la console de configuration Microsoft Azure.

Certains schémas JSON sont fournis dans l’aide en ligne Concentrateur d’agents virtuels. Vous pouvez utiliser l’outil miroir JSON Digital Experience pour vérifier votre JSON avant de l’ajouter à vos scripts ou à votre agent virtuel.

Directives de script personnalisé

Avant d’intégrer un agent virtuelFermé La signification ou le but derrière ce qu’un contact dit/tape ; ce que le contact veut communiquer ou accomplir, vous devez savoir :

  • Dans quel script vous souhaitez ajouter un agent virtuel.
  • L’action d’agent virtuel Studio que vous devez utiliser.

  • Où les actions Studio doivent être placées dans votre flux de script.
  • Les exigences de configuration spécifiques à l’agent virtuel que vous utilisez.
  • Comment terminer le script après avoir ajouté l’action de l’agent virtuel. Vous devrez peut-être :
    • Ajoutez au besoin des extraits de code d’initialisation au script en utilisant les actions Snippet. Cette étape est nécessaire si vous souhaitez personnaliser le comportement de votre agent virtuel.
    • Reconfigurer les connecteurs d’action pour assurer un flux de contacts correct et corriger toute erreur potentielle.
    • Utiliser la branche OnReturnControlToScript pour gérer le raccrochage ou la fin de l’interaction. Si vous utilisez la branche Default pour gérer le raccrochage ou la fin d’une interaction, votre script risque de ne pas fonctionner comme prévu.
    • Terminer tout script supplémentaire et tester le script.

Assurez-vous que tous les paramètres des actions de l’agent virtuel que vous ajoutez à votre script sont configurés pour transmettre les données correctes. Les pages d’aide en ligne des actions couvrent comment configurer chaque paramètre.

De plus, assurez-vous de configurer complètement votre agent virtuel côté fournisseur. Vérifiez qu’il est configuré avec tous les messages par défaut possibles. Il s’agit notamment de messages d’erreur ou de messages indiquant qu’une intention a été satisfaite.

Vous pouvez obtenir des modèles de scripts à utiliser avec les intégrations d’agents virtuels auprès de services d’expert NICE CXone. Si vous avez besoin d’aide pour créer des scripts dans Studio, contactez votre Représentant de compte CXone, consultez la section Guide de référence technique de l’aide en ligne, ou visitez le site de la communauté NICE CXoneUn carré avec une flèche pointant du centre vers le coin supérieur droit..

Actions Studio prises en charge

Utilisez les actions Studio suivantes dans vos scripts avec Azure :

  • Échange VoiceBot
  • Échange TextBot

Action Voicebot Exchange

L’action Voicebot Exchange est destinée aux agents virtuels complexes ou lorsque vous devez personnaliser le comportement de l’agent virtuel d’un tour à l’autre. Elle surveille la conversation entre le contact et l’agent virtuel au fur et à mesure. Elle envoie chaque énoncéFermé Ce qu’un contact dit ou tape. à l’agent virtuel. L’agent virtuel analyse l’énoncé en fonction de l’intentionFermé La signification ou le but derrière ce qu’un contact dit/tape ; ce que le contact veut communiquer ou accomplir et du contexte et détermine la réponse à donner. L’action transmet la réponse de l’agent virtuel au contact. Lorsque la conversation est terminée, l’action continue le script.

Si vous souhaitez configurer les options intervention ou aucune entrée, un script supplémentaire est requis.

Action Textbot

L’action TextBot Exchange action est destinée aux agents virtuels complexes ou lorsque vous devez personnaliser le comportement de l’agent virtuel d’un tour à l’autre. Elle surveille la conversation entre le contact et l’agent virtuelFermé Une application logicielle qui traite les interactions avec les clients à la place d’un agent en chair et en os. au fur et à mesure. Elle envoie chaque énoncéFermé Ce qu’un contact dit ou tape. à l’agent virtuel. L’agent virtuel analyse l’énoncé en fonction de l’intentionFermé La signification ou le but derrière ce qu’un contact dit/tape ; ce que le contact veut communiquer ou accomplir et du contexte et détermine la réponse à donner. TextBot Exchange transmet la réponse au contact. Lorsque la conversation est terminée, l'action continue le script.