View a markdown version of this page

Exemple de simulation - Client Amazon Connect

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exemple de simulation

Exemple de flux de contacts

Dans cet exemple, le flux de contacts gère les intentions de réservation de vols à l'aide d'un bot Amazon Lex configuré pour détecter deux intentions : réserver un vol et augmenter le nombre d'agents. Lorsque le robot Lex gère avec succès l'intention de vol des livres, le flux de contacts est interrompu. Si le robot Lex détecte une intention d'escalade de la part d'un agent ou ne parvient à capturer aucune intention, le contact est transféré vers une file d'attente pour être connecté à un agent.

Flux de contacts montrant le bot Lex qui gère les réservations de vols, avec des pistes de réussite, d'erreur et d'escalade entre agents.

Création d'un scénario de test pour le flux de contact

Dans ce cas de test, nous validons deux scénarios :

  1. L'intention de réserver le vol est de confirmer que le robot Lex collecte les bons créneaux.

  2. L'intention d'escalade de l'agent est de vérifier que le contact est transféré dans une file d'attente après l'escalade.

Dans le concepteur de scénarios de test, créez cinq groupes d'interactions. Connectez les quatre premiers dans l'ordre pour valider le flux de conversation avec le robot Lex. Ajoutez un cinquième groupe d'interaction ouvert pour valider l' transfer-to-queueaction.

Le groupe d'interaction ouvert fonctionne indépendamment des autres, ce qui garantit que le transfert de file d'attente est validé même si une intention ne correspond pas ou si le bot Lex rencontre une erreur. Cela est dû au fait que les branches par défaut et d'erreur du bot Lex du flux de contacts sont toutes deux connectées au bloc de transfert de file d'attente.

Schéma de flux de travail montrant cinq blocs de validation avec les étapes Observer et Action connectées en séquence.

Configuration du paramètre de test

Sous Canal, sélectionnez Chat, puis sélectionnez le flux de contacts que vous souhaitez simuler. Ce cas de test prend en charge les canaux d'appel vocal et de chat. En fonction de votre sélection, la simulation lancera un appel ou une session de chat. Les étapes suivantes utilisent la simulation de chat à des fins de démonstration.

Onglet Paramètres affichant le canal défini sur Chat, le point de départ sur Flow et le menu déroulant Flow avec un exemple de flux de bot de réservation de vols sélectionné.

Configuration des groupes d'interaction

Groupe d'interaction 1 : Valider le message initial du bot

Ce groupe valide le message de bienvenue initial et simule l'intention d'un client de réserver un vol.

Observez la configuration des blocs :

  • Type d'événement — Message reçu

  • Acteur — Système

  • Message attendu : « Bonjour, bienvenue sur anytravel, vous pouvez dire « réservez un vol »

  • Critères de correspondance — Similaires

Concepteur de flux de travail présentant les étapes de validation avec des nœuds d'observation et d'action connectés par des chemins de réussite.

Configuration du bloc d'actions :

  • Action — Envoyer des instructions

  • Comédien — Client

  • Type de saisie : texte/énoncé

  • Paramètre de saisie — « Je souhaite réserver un vol »

Connect Customer concepteur de flux affichant plusieurs blocs de validation avec des composants d'observation et d'action.

Groupe d'interaction 2 : Valider le bot qui collecte la ville d'origine

Ce groupe vérifie que le bot collecte le bon créneau pour la ville de départ et simule la réponse du client.

Utilisez la même configuration que celle du groupe d'interaction 1 avec l'invite d'observation réglée sur « D'où venez-vous ? » et l'invite de simulation réglée sur « Seattle ».

Groupe d'interaction 3 : Valider le bot qui collecte la ville de destination

Ce groupe vérifie que le bot collecte le bon créneau pour la ville de destination et simule la réponse du client.

Utilisez la même configuration que le groupe d'interaction 1 avec l'invite d'observation définie sur « Où est votre destination ? » et l'invite de simulation est réglée sur « New York ».

Groupe d'interaction 4 : valider la date de collecte du bot et simuler l'escalade des agents

Ce groupe vérifie que le bot collecte le bon créneau pour la date de départ et simule une réponse du client qui déclenche l'escalade de l'agent.

Utilisez la même configuration que le groupe d'interaction 1 avec l'invite d'observation réglée sur « Quelle est votre date de départ ? » et l'invite de simulation réglée sur « Je dois me connecter à un agent ».

Groupe d'interaction 5 : Valider le transfert vers la file d'attente

Ce groupe valide le transfert du contact vers une file d'attente et envoie une commande de test pour terminer le test.

Observez la configuration des blocs :

  • Type d'événement — Action déclenchée

  • Acteur — Système

  • Type de ressource : file d'attente

  • Ressource cible — BasicQueue (sélectionnez la ressource de file d'attente que vous souhaitez observer)

  • Opération — Transfert vers la file d'attente

Concepteur de flux de travail présentant plusieurs blocs de validation avec les composants Observe et Action connectés en séquence.

Configuration du bloc d'actions :

  • Action — Tester les commandes

  • Type de contrôle de test — Test final

Panneau de configuration du bloc d'action indiquant le type d'action des commandes de test et le type de contrôle de fin de test.

Exécuter des tests et analyser les résultats

Après avoir configuré tous les groupes et blocs d'interaction, publiez le scénario de test et cliquez sur Exécuter le test pour ouvrir la page des résultats du test et surveiller les résultats en temps réel.

Une fois le test terminé, les résultats de chaque groupe d'interaction sont affichés dans l'ordre d'exécution. Notez que les entrées Configuration initiale, Début et Terminé sont ajoutées à la trace d'exécution afin de fournir une visibilité sur les étapes du système pour lancer et terminer le test.

Résultats du test montrant 5 interactions réussies avec un délai d'exécution de 18 secondes et des étapes extensibles.

Cliquez sur le tracé de chaque groupe d'interaction pour afficher les résultats détaillés de chaque observation et de chaque bloc d'action.

Résultats du test de flux du bot de réservation de vols indiquant les étapes de validation réussies pour le traitement des messages et la collecte de données.

Cliquez sur le lien ID du contact pour accéder à la page détaillée du contact. Si l'interaction automatisée avec les agents et le résumé automatique des interactions sont activés dans le flux de contacts, le chat de simulation ou l'appel vocal sera analysé en conséquence.

Page de coordonnées présentant un aperçu des interactions par chat, des informations générées par l'IA et la chronologie des transcriptions.