Intégrer Webex Contact Center à ServiceNow (Version 2-Nouveau)
Avant d'intégrer Webex Contact Center à la console ServiceNow, assurez-vous de disposer des éléments suivants :
- Accès de l'administrateur système à l'instance ServiceNow.
- Compte HI à installerhttps://store.servicenow.com (pour l'installation dans des instances sous licence Enterprise).
- Accès aux fichiers suivants à l'adresse https://github.com/webex/webex-contact-center-crm-connectors/blob/main/servicenow/updateSet.xml :
- Jeu de mises à jour Cisco "click-to-dial" (XML)
- https://github.com/webex/webex-contact-center-crm-connectors/blob/main/servicenow/Global_WxCC_ClickToDial_UIMacro_UpdateSet_1.0.xml
Les jeux de mises à jour sont uniquement destinés aux instances de développeur.
Suivez l'une des deux méthodes ci-dessous :
Pour les instances de développeur, nous vous recommandons de suivre les étapes du guide des instances du développeur.
Si vous possédez une instance sous licence Enterprise, suivez les instructions relatives aux instances sous licence Enterprise.
Nous vous déconseillons de mélanger l'application sous licence d'entreprise avec des instances sandbox de développeur.
Installer ServiceNow pour les instances de développeur
Les sections suivantes décrivent les étapes d'installation du connecteur ServiceNow pour les instances de développeur.
Installez le plug-in ServiceNow Openframe
1 |
connectez-vous à votre instance ServiceNow en tant qu'administrateur système. |
2 |
Accédez à toutes les définitions > système > plugins. |
3 |
Recherchez Openframe et installez le plugin. |
Valider le jeu de mises à jour
1 |
Téléchargez le dernier fichier System Update Set XML disponible sur le dépôt github à cet emplacement : https://github.com/webex/webex-contact-center-crm-connectors/blob/main/servicenow/updateSet.xml. Nom de fichier : webexcc-servicenow-update-set.xml |
2 |
Connectez-vous à votre instance ServiceNow en tant qu'administrateur. |
3 |
Accédez à tous les jeux de mises à jour > récupérés. |
4 |
Cliquez sur Importer le jeu de mises à jour à partir de XML et choisissez un fichier pour charger le fichier .xml. |
5 |
Cliquez sur Télécharger. |
6 |
Cliquez sur le nom du jeu de mises à jour créé et cliquez sur Aperçu du jeu de mises à jour. |
7 |
Terminez en cliquant sur Valider le jeu de mise à jour. |
Affectation d'un rôle d'agent de centre de contacts
1 |
Accédez à tous les > groupes de > de sécurité du système. |
2 |
Recherchez le groupe à modifier, puis cliquez sur son nom. |
3 |
Cliquez sur Modifier pour modifier les rôles. |
4 |
Ajoutez le |
5 |
Cliquez sur l'onglet Membres du groupe, puis sur Modifier pour ajouter vos utilisateurs. |
6 |
Ajoutez les utilisateurs à la liste et cliquez sur Enregistrer lorsque vous avez terminé. |
Créer la configuration Openframe
1 |
Accédez à Toutes les configurations > openframe >. |
2 |
Cliquez sur Nouveau. |
3 |
Entrez les valeurs minimales suivantes : |
Installer ServiceNow pour les instances sous licence Enterprise
Les sections suivantes décrivent les étapes d'installation du connecteur ServiceNow pour les instances de production.
Installez le plug-in ServiceNow Openframe
1 |
connectez-vous à votre instance ServiceNow en tant qu'administrateur système. |
2 |
Accédez à toutes les définitions > système > plugins. |
3 |
Recherchez Openframe et installez le plugin. |
Installer l'application Contact Center de Webex
Les instances disposant de licences d'entreprise peuvent installer l'application Webex Contact Center directement à partir du ServiceNow Store.
Téléchargez et installez le package Webex Contact Center à partir de la boutique ServiceNow : https://store.servicenow.com/ |
Affectation d'un rôle d'agent de centre de contacts
1 |
Accédez à tous les > groupes de > de sécurité du système. |
2 |
Recherchez le groupe à modifier, puis cliquez sur son nom. |
3 |
Cliquez sur Modifier pour modifier les rôles. |
4 |
Ajoutez le |
5 |
Cliquez sur l'onglet Membres du groupe, puis sur Modifier pour ajouter vos utilisateurs. |
6 |
Ajoutez les utilisateurs à la liste et cliquez sur Enregistrer lorsque vous avez terminé. |
Créer la configuration Openframe
1 |
Accédez à Toutes les configurations > openframe >. |
2 |
Cliquez sur Nouveau. |
3 |
Entrez les valeurs minimales suivantes : |
La section suivante explique comment configurer et personnaliser l'application Webex Contact Center ServiceNow Agent Desktop. Vous pouvez personnaliser et automatiser différents workflows pour aider les agents à gérer les appels entrants et sortants au sein de Webex Contact Center Agent Desktop.
Personnalisations de la propriété Openframe Configuration
Le tableau ci-dessous explique comment personnaliser les propriétés du fichier de disposition du bureau personnalisé. Adaptez le comportement de ServiceNow aux besoins spécifiques de votre entreprise.
Propriété de clé Openframe Configuration |
Description |
Valeurs |
---|---|---|
région |
Région Wxcc utilisée par l'agent |
|
shareRecordVariable |
CAD pour enregistrer la Sys_Id du journal du téléphone et pour changer la propriété de l'enregistrement pour les appels transférés. |
[Valeur par défaut : sharedRecordId] Toute variable CAD |
enableNotifications |
Activez les notifications contextuelles basées sur le navigateur. |
[Valeur par défaut : false] true ou false |
screenPopOnNoMatch |
Cliquez automatiquement sur "Nouveau lien d'enregistrement" lorsqu'aucune correspondance n'est trouvée pour le nouveau client ou le nouveau dossier lorsqu'il n'est pas trouvé (selon screenPopIncomingMode) |
[Valeur par défaut : false] true ou false |
screenPopIncomingMode | Type d'enregistrement à rechercher sur l'appel entrant. S'aligne sur customerTable ou caseTable. | [Valeur par défaut : Client] Client ou cas |
customerTable (Table client) |
La table pour rechercher des clients et créer de nouveaux enregistrements de clients avec "Lien New Record". Utilisateur (ITSM) = sys_user Contact (CSM) = customer_contact | [Valeur par défaut : Utilisateurs] Utilisateurs ou contact |
caseTable |
La table pour rechercher des cas et créer de nouveaux enregistrements de cas avec "Nouveau lien d'enregistrement". Incident (ITSM) = incident Cas (CSM) = sn_customerservice_case | [Valeur par défaut : Incidents] Cas ou incidents |
lookupFields (champs de recherche) |
Champs séparés par des virgules à interroger sur la table. Exemple : numéro de téléphone | [Valeur par défaut : téléphone,mobile_phone] Tout champ de la table défini dans customerTable ou caseTable |
lookupVariable |
Valeur à interroger les tables pour les appels entrants. Exemple : CADIncidentNumCollected | [Valeur par défaut : ANI] ANI ou toute variable CAD |
lookupResultFields (champs de résultatrecherche) |
Étiquettes à afficher en haut du connecteur pour les résultats de la recherche sur un appel téléphonique actif. Exemple : nom, lieu | [Valeur par défaut : nom,titre,service] Jusqu'à trois champs de la table définis dans customerTable ou caseTable. |
countryCodeRemoval |
Préfixes séparés par des virgules à supprimer de la variable ANI ou CAD avant d'effectuer la recherche. Exemple : +1,+49,+41 | [Valeur par défaut :] N'importe quel code de pays |
customerRecordMappage |
Mappage pour créer une nouvelle fiche client avec "Nouveau lien d'enregistrement" et renseigner les données de la variable CAD. Exemple : caller_id={ani} ; employee_number={CADVariable3} | |
caseRecordMappage |
Mappage pour créer un nouvel enregistrement de cas avec "Nouveau lien d'enregistrement" et remplir les données. Exemple : caller_id={ani} ; u_cisco_queue={QueueName} | |
activityRecordMappage | Mappage pour le remplissage des données du journal du téléphone. Exemple : caller_id={ani} ; u_call_disposition={CADCallResult} | |
omniReasonCrm[A(10] |
État de présence AWA ServiceNow "non disponible" sur le canal CRM lors de la réception d'un appel vocal. Pour obtenir cette valeur, accédez à Paramètres avancés du > d'affectation de travail > États de présence. Faites un clic droit sur l'état de présence souhaité et cliquez sur "Copier sys_id". Exemple : 7f888794dbd28e10999d8c3b1396198b | Tout état de présence AWA Sys_Id |
omniReasonVoice |
ID du code auxiliaire WxCC "Inactif" utilisé lorsque l'agent reçoit un chat entrant. Exemple : cff0ca82-c623-4cde-aaf1-4e17f268f7f7 | Tout code auxiliaire inactif WxCC |
noteField (Champ de note) |
Nom du champ pour les notes du journal de téléphone créées par l'agent. Si la valeur config est vide, la fonction de note est désactivée et n'apparaît pas sur l'onglet "LOG" du connecteur. Exemple : u_comment | Un champ de la table Journal du téléphone |
Exemple de configuration
Voici un exemple de configuration qui permet :
- Effectuer une recherche dans le tableau des incidents (en fonction du numéro d'incident recueilli sur le IVR)
- Création d'enregistrement sur No Match
- Changement d'état pour OmniChannel
- Enregistrement de notes dans un champ personnalisé de la table Journal du téléphone
[
{ "Clé" : "région", "Valeur" : "eu2" },
{ "key" : "screenPopIncomingMode", "value" : "case" },
{ "key" : "customerTable", "value" : "users" },
{ "key" : "customerRecordMapping", "value" : "phone={ani} ; mobile_phone={ani}" },
{ "Key" : "caseTable", "Value" : "Incidents" },
{ "Key" : "caseRecordMapping", "value" : "product=8583ce8237732000158bbfc8bcbe5dd9 ; short_description={ani}" },
{ "Key" : "lookupFields", "value" : "numbephoner"},
{ "Key" : "lookupVariable", "Value" : "IVR_Incident_Number" },
{ "Key" : "lookupResultFields", "Value" : "short_description,caller_id,priority" },
{ "key" :"enableNotifications", "value" : "true" },
{ "Key" : "omniReasonCrm", "value" : "7f888794dbd28e10999d8c3b1396198b"},
{ "Key" : "omniReasonVoice", "Value" : "868643ae-c1ed-4849-a5be-a3deaa54f97b"},
{ "Key" : "screenPopOnNoMatch", "value" : "true" },
{ "Key" : "noteField", "Value" : "u_wxcc_notes" }
]
Macro de l'interface utilisateur "click-to-dial" (interface utilisateur classique)
Lorsque vous utilisez les espaces de travail configurables de ServiceNow, cliquez pour composer sur les enregistrements de téléphone qui seront automatiquement activés. Lorsque vous utilisez la vue classique de l'interface utilisateur, un jeu de mises à jour doit être importé pour obtenir la même fonctionnalité sur les enregistrements de téléphone. Téléchargez la mise à jour Cliquez pour numéroter et procédez comme suit pour ajouter la fonctionnalité "click-to-dial" à l'interface utilisateur classique.
1 |
Accédez à tous les > jeux de mises à jour système > jeux de mises à jour récupérés. |
2 |
Cliquez sur Importer le jeu de mises à jour à partir de XML |
3 |
Cliquez sur Choisir un fichier, sélectionnez le fichier de .xml de macro de l'interface utilisateur "click-to-dial" téléchargé , puis cliquez sur Télécharger. |
4 |
Cliquez sur le nom une fois téléchargé pour ouvrir le jeu de mises à jour. |
5 |
Cliquez sur Aperçu de la mise à jour, définissez et fermez une fois terminé. |
6 |
Cliquez sur Valider, mettre à jour, définir et fermer une fois terminé. |
7 |
Ouvrez un enregistrement existant pour configurer la numérotation par clic. |
8 |
Faites un clic droit sur le nom de l'enregistrement de téléphone, puis cliquez sur Configurer le dictionnaire. |
9 |
Cliquez sur Nouveau dans l'onglet Attribut sous Liens associés. |
10 |
Sélectionnez Décorations de champ comme attribut, tapez |
11 |
Le bouton Click-to-dial doit maintenant être visible sur la page d'enregistrement. |
12 |
Répétez cette procédure pour tous les autres champs du téléphone. |
Ajout de remarques aux journaux du téléphone
Procédez comme suit pour créer un champ de notes personnalisé dans l'enregistrement journal du téléphone. Cela permettra aux agents d'écrire et d'enregistrer des informations sur l'appel.
1 |
Accédez à toutes les > tables > de définitions système. |
2 |
Recherchez et ouvrez la table Journal du téléphone. |
3 |
Sous l'onglet Colonnes , cliquez sur Nouveau. |
4 |
Choisissez |
5 |
Ouvrez un enregistrement de journal de téléphone et accédez à Configurer > disposition duformulaire. |
6 |
Ajoutez le nouveau champ, activités (filtrées), puis cliquez sur Enregistrer. |
7 |
Cliquez sur le filtre d'activité et configurez les champs disponibles. |
8 |
Ajoutez le champ de note nouvellement créé et cliquez sur Enregistrer. |
9 |
Dans la configuration Openframe, ajoutez la clé : |