Bonjour !
Dans la leçon précédente, nous avons rendu notre flux d'appel intelligent en utilisant l'action Evaluate Schedule Group. Il peut désormais savoir si votre centre de contact est ouvert, fermé, ou en jour férié, et jouer un message approprié. C'est une excellente base, mais que se passe-t-il lorsque vous êtes ouvert ? Il faut pouvoir guider l'appelant.
L'objectif de cette leçon est de construire un menu SVI (Serveur Vocal Interactif) multi-niveaux avec reconnaissance DTMF. Nous allons nous concentrer sur la branche Open de notre flux et y insérer un menu interactif. L'appelant pourra ainsi utiliser les touches de son téléphone pour naviguer vers le service qu'il désire.
Pour vous qui connaissez Cisco UCCE, la création d'un SVI dans Genesys Cloud Architect est conceptuellement similaire à l'enchaînement de nœuds "Menu" dans un script UCCE. Vous allez voir que l'approche visuelle d'Architect rend la création de structures, même complexes, très intuitive.
À la fin de cette leçon, vous saurez comment structurer un arbre de décision vocal qui permet aux appelants de s'auto-diriger, une compétence fondamentale pour tout administrateur de centre de contact.
Les Menus dans Architect : Concepts Clés
Avant de commencer à construire, il est essentiel de comprendre comment les menus fonctionnent dans Architect. L'élément central est l'action Menu.
La documentation de Genesys Cloud fournit une excellente introduction à l'action Menu. Lisez cette courte page pour vous familiariser avec les concepts de base.
Concentrez-vous sur la distinction faite entre le conteneur 'Reusable Menus' et le 'Starting Menu'. Comprendre cette différence est la clé pour construire des SVI multi-niveaux de manière propre et efficace.
Comme vous l'avez lu, il existe deux endroits où l'on peut placer un menu :
- Starting Menu (Menu de démarrage) : C'est le menu principal, le point d'entrée de votre flux. Il ne peut y en avoir qu'un. C'est ici que l'interaction avec l'appelant commence.
- Reusable Menus (Menus réutilisables) : Ce sont des menus modulaires que vous pouvez construire "à part" et appeler depuis n'importe où dans votre flux (ou même depuis d'autres flux). C'est la méthode privilégiée pour créer des sous-menus et des structures multi-niveaux.
Étape 1 : Créer le Menu Principal (Niveau 1)
Commençons par le commencement. Nous allons transformer notre branche Open pour qu'elle ne joue plus simplement un message, mais qu'elle propose un choix à l'appelant.
La vidéo suivante montre comment créer un flux simple avec un menu de base. Bien que nous partions d'un flux existant, les principes de configuration du menu sont identiques.
How to Setup Call Flows with Genesys PureCloud
Regardez ce court extrait de la vidéo "How to Setup Call Flows" de Amplix. Il illustre parfaitement comment transformer le menu de démarrage par défaut en un menu fonctionnel avec une invite vocale et une première option de transfert.
Regardez de 00:21:17 à 00:24:57. Observez comment le présentateur : Modifie le 'Menu Prompt' pour annoncer les options à l'appelant. Ajoute une action ('Transfer to ACD') depuis la boîte à outils vers le menu. Configure la touche DTMF ('1') pour cette action.
Mise en pratique :
- Ouvrez le flux d'appel que nous avons modifié dans la leçon précédente.
- Dans la tâche de démarrage (
Start), trouvez la brancheOpende votre actionEvaluate Schedule Group. - Supprimez les actions
Play AudioetDisconnectqui s'y trouvent. - À la place, connectez la sortie
OpenauStarting Menuqui se trouve sur la droite. - Cliquez sur le
Starting Menupour le configurer :- Name : Renommez-le en
Menu Principal. - Menu Prompt : Dans la zone de texte, supprimez le texte par défaut et entrez (en utilisant le Text-to-Speech) :
Pour contacter notre service commercial, tapez 1. Pour le support technique, tapez 2.
- Name : Renommez-le en
- Depuis la boîte à outils (
Toolbox) à gauche, développez la catégorieTransferet glissez une actionTransfer to ACDsur votreMenu Principal. - Configurez cette nouvelle action :
- Name :
Transfert Ventes - DTMF : Cliquez sur le pavé numérique et sélectionnez 1.
- Queue : Sélectionnez la file d'attente pour les ventes.
- Name :
Vous avez maintenant un SVI à un niveau ! Si un appelant tape 1, il sera transféré aux ventes. Mais que se passe-t-il s'il tape 2 ? Pour l'instant, rien. C'est ce que nous allons construire maintenant.
Étape 2 : Créer un Sous-Menu (Niveau 2)
Pour l'option 2 (Support), nous ne voulons pas transférer directement l'appel, mais plutôt proposer d'autres choix. C'est là qu'intervient le concept de menu réutilisable.
Le tutoriel textuel suivant de Genesys Cloud illustre la création de plusieurs menus et sous-menus dans un scénario pratique. Nous allons nous en inspirer pour créer notre propre sous-menu.
Lesson 2: Create the initial flow and add menus
Ce tutoriel écrit, 'Create the initial flow and add menus', montre comment construire un SVI de A à Z, en utilisant des menus réutilisables pour organiser la logique. Parcourez-le pour voir un exemple concret de ce que nous allons faire.
Lisez les sections "Create a main menu" et la sous-section où un menu 'Appointments' est créé. Notez comment l'action 'Menu' est glissée dans la zone 'Reusable Menus'. Observez également comment ce menu 'Appointments' contient lui-même plusieurs options de transfert. C'est exactement le modèle que nous allons suivre pour notre sous-menu 'Support'.
Mise en pratique :
- Dans votre flux Architect, revenez à la vue d'ensemble.
- Depuis la
Toolbox, catégorieMenu, glissez une nouvelle actionMenudans la zoneReusable Menus. Une nouvelle boîte apparaîtra. - Cliquez sur cette nouvelle boîte pour la configurer :
- Name :
Menu Support - Menu Prompt : Entrez le texte pour l'invite vocale, par exemple :
Pour un problème technique, tapez 1. Pour une question sur votre facturation, tapez 2.
- Name :
- Maintenant, ajoutez les options à ce sous-menu :
- Glissez une action
Transfer to ACDsur leMenu Support. Configurez-la avec le nomSupport Technique, DTMF1, et la file d'attente correspondante. - Glissez une autre action
Transfer to ACDsur leMenu Support. Configurez-la avec le nomSupport Facturation, DTMF2, et la file d'attente appropriée.
- Glissez une action
Notre sous-menu est prêt. Il est autonome et attend d'être appelé.
Étape 3 : Connecter les Niveaux
La dernière étape consiste à relier notre Menu Principal à notre Menu Support.
- Revenez à la configuration du
Menu Principal. - Nous avons besoin d'une action pour la touche
2. Depuis laToolbox, catégorieMenu, glissez une actionJump to Menusur leMenu Principal. - Configurez cette action :
- Name :
Aller vers Menu Support - DTMF : Cliquez sur le pavé numérique et sélectionnez 2.
- Menu : Dans le menu déroulant, vous devriez voir et pouvoir sélectionner le
Menu Supportque nous venons de créer.
- Name :
Et voilà ! La connexion est faite.
Synthèse de la Structure Multi-Niveaux
Récapitulons visuellement le parcours de l'appelant :
- L'appel arrive, le flux vérifie les horaires (
Evaluate Schedule Group) et entre dans la brancheOpen. - Le flux atteint le
Menu Principal.- L'appelant entend : "Pour les ventes, tapez 1. Pour le support, tapez 2."
- Si l'appelant tape
1, l'actionTransfer to ACDenvoie l'appel vers la file d'attente des ventes. - Si l'appelant tape
2, l'actionJump to Menuest déclenchée.
- Le contrôle du flux "saute" vers le
Menu Support.- L'appelant entend : "Pour un problème technique, tapez 1. Pour une question sur votre facturation, tapez 2."
- L'appelant fait son choix, et l'action
Transfer to ACDcorrespondante est exécutée.
Vous avez construit une structure de SVI à deux niveaux, propre et facile à lire.
Conclusion
Aujourd'hui, vous avez appris à construire l'ossature d'un SVI multi-niveaux, une des fonctionnalités les plus utilisées dans les centres de contact modernes.
Points clés à retenir :
- L'action
Menuest le bloc de construction fondamental pour tout SVI dans Architect. - Les
Reusable Menussont essentiels pour créer des sous-menus et organiser votre logique de manière modulaire et évolutive. - L'action
Jump to Menusert de "connecteur" pour naviguer d'un menu parent à un menu enfant. - Chaque option dans un menu est une action (comme
Transfer to ACD) à laquelle on associe une touche DTMF.
Prochaine leçon :
Notre SVI a une belle structure, mais il n'est pas encore très robuste. Que se passe-t-il si l'appelant ne tape rien, ou s'il tape une touche qui n'est pas valide ? Actuellement, l'appel serait simplement déconnecté. Dans la prochaine leçon, nous allons rendre notre SVI plus intelligent et plus agréable pour l'utilisateur en apprenant à configurer les options de timeout (temps d'attente) et de saisie invalide (no match).