Création d’une configuration CRM pour HubSpot
Il s’agit de la première étape d’intégration de HubSpot avec CXone Agent for Microsoft Teams.
Cette page explique comment créer une configuration CRM pour HubSpot. Cela se fait dans CXone. La configuration connecte HubSpot à CXone Agent for Microsoft Teams. Elle permet aux deux de partager les données au moyen de la mémorisation des données et du mappage dynamique de données.
Effectuez chacune de ces tâches dans l'ordre indiqué.
Création d’une nouvelle configuration CRM dans CXone
Autorisations requises : Configurations Créer
Fournissez à CXone les informations nécessaires pour la connexion à HubSpot.
Si le compte utilisateur HubSpot qui a créé la configuration CRM est supprimé ou désactivé, la configuration CRM sera également supprimée. Évitez cela en créant un compte utilisateur dans HubSpot, spécifiquement destiné à la configuration de CXone. Il s’agit de l’utilisateur système. Il est recommandé de donner à l’utilisateur système des privilèges de niveau administrateur. Si vous ne souhaitez pas accorder à l’utilisateur système des privilèges de niveau administrateur, vous devez lui donner toutes les autorisations dont disposent vos utilisateurs CXone Agent for Microsoft Teams.
- Dans CXone, cliquez sur le sélecteur d'application et sélectionnezIntégrations d'agent .
- Cliquez sur Nouvelle configuration CRM.
- Sélectionnez HubSpot dans la liste déroulante Type d'intégration.
- Saisissez un nom pour l’intégration dans Nom de la configuration. Vous pouvez rédiger une Description.
- Cliquez sur Authentifier.
- Dans la fenêtre contextuelle Authentification, sélectionnez l’un des comptes authentifiés figurant dans la liste, si vous les avez. Si vous voulez créer une nouvelle authentification, cliquez sur New authentication et configurez les champs qui s’affichent :
- .
- Pour modifier le nom de l’authentification, modifiez Your authentication name.
- Pour vous permettre de gérer les paramètres de cette intégration dans HubSpot, entrez votre Developer API key. Pour le trouver, ouvrez votre compte de développeur HubSpot et accédez au tableau de bord Applications. Cliquez sur Get HubSpot API key en haut. Dans la fenêtre contextuelle qui s’affiche, cliquez sur Afficher la clé. Copiez et collez la clé dans le champ Developer API key.
- Saisissez votre Private app access token. Pour trouver cette information, ouvrez HubSpot et accédez à l'application privée que vous avez créée pour CXone Agent for Microsoft Teams. Sur la page de détails de cette application, cliquez sur Afficher le jeton. Copiez et collez le jeton dans le champ Private app access token.
- Cliquez sur Create. Si une fenêtre de HubSpot vous demande d’autoriser la connexion de NICE à votre compte HubSpot, cliquez sur Allow.
- Cliquez sur Next.
- Dans le champ external_screenpop_domain_hs, saisissez votre sous-domaine HubSpot. Pour le trouver, ouvrez votre instance de HubSpot et copiez-collez l’URL qui se trouve dans la barre d’adresse de votre navigateur. Vous avez uniquement besoin de l’URL jusqu’à .com. Par exemple : https://ven12345.hubspot.com.
- Dans le champ account_id, saisissez votre identifiant Hub. Il doit s'agir de l'identifiant Hub d'un compte d’administrateur.
- Cliquez sur Finish. Un message indiquant que l'authentification est active s'affiche dans le coin inférieur droit.
- Cliquez sur Save dans le coin supérieur droit de la page Intégrations d'agents.
Créer des mappages de mémorisation des données
Autorisations requises : Configurations - Modifier ; Mémorisation des données - Créer
Les mappages de mémorisation des données permettent d’afficher les données de CXone Agent for Microsoft Teams dans une fenêtre contextuelle dans les enregistrements HubSpot. Dans ces mappages, vous sélectionnez le champ de données CXone à mapper avec chaque champ d’enregistrement HubSpot. Par exemple, si vous mappez le champ de données Nom du client CXone avec le champ d’enregistrement Nom HubSpot, le champ Nom affiche la valeur provenant du champ Nom du client. Seul le texte est mappé ; les pièces jointes, les images et les notes ne peuvent pas être mappées. Actuellement, vous pouvez configurer les mappages de données pour les types d’entité CRM standard.
Pour les interactions vocales, la mémorisation des données se produit lorsque l’appel se termine et l’agent a terminé son travail post-contact État qui permet à un agent de remplir les exigences de travail après avoir terminé une interaction, si elle est configurée. Pour les interactions numériques Tout canal, contact ou compétence associé à Digital Experience., cela se produit si l’agent transfère l’interaction ou s’en dissocie.
- Si ce n'est pas déjà fait, ouvrez une configuration CRM pour HubSpot. Dans CXone, cliquez sur le sélecteur d'application et sélectionnezIntégrations d'agent . Sélectionnez une configuration CRM dans la liste.
- Cliquez sur l'onglet Mémorisation des données.
- Cliquez sur Nouveau mappage de données.
- Entrez un Nom pour le mappage. Vous pouvez aussi entrer une Description si vous le souhaitez.
-
Dans la liste déroulante Sélectionner le type d'entité, sélectionnez le type d’enregistrement HubSpot pour lequel vous souhaitez créer des mappages de champ.
- Cliquez sur Ajouter l’entité.
-
Dans la liste déroulante Champ CRM externe qui s’affiche, sélectionnez le champ d’enregistrement HubSpot devant recevoir les données de CXone Agent for Microsoft Teams.
Si vous souhaitez mapper la transcription complète d’une interaction, sélectionnez un champ d’enregistrement disposant d’un formatage correct et d’une limite de caractères suffisamment importante. Si le champ ne remplit pas ces conditions, seule une partie de la transcription s’affiche et cela dépend du CRM utilisé.
-
Dans la liste déroulante Sélectionner un canal, sélectionnez le type de données CXone à mapper avec le champ d’enregistrement HubSpot que vous avez sélectionné.
En savoir plus sur les champs de cette étape.Valeur du champ
Détails
Contact numérique Permet de sélectionner un champ de données Digital Experience à mapper. Variable de script Permet d’entrer une variable de script pour un champ de données. Sélectionnez cette option si vous voulez mapper un champ de données autre que les champs de données prédéfinis Digital Experience et ACD. La variable de script doit être en minuscules pour correspondre à l'action ASSIGN dans le script Studio pour la compétence.
Si vous sélectionnez cette option pour les interactions vocales, vous devez activer les fenêtres contextuelles Une fenêtre contextuelle configurable avec des informations sur le contact. Elle apparaît sur l'écran d'un agent suite à un événement spécifique, généralement lorsque l'agent se connecte à un contact. pour la compétence Utilisé pour automatiser la livraison des interactions en fonction des compétences, des capacités et des connaissances des agents et l'action ASSIGN dans le script Studio :
-
Accédez à ACD > Paramètres de contact > Compétences ACD et sélectionnez la compétence vocale. Dans l'onglet Détails, cliquez sur Modifier. Cochez la case Utiliser les fenêtres contextuelles.
-
Ouvrez le script Studio pour la compétence vocale. Dans les propriétés d’entrée de l'action ASSIGN, configurez la propriété ScreenPop sur True.
Contact d’appel vocal Permet de sélectionner un champ de données ACD à mapper. -
-
Dans la liste déroulante Données CXone, choisissez le champ de données CXone que vous voulez mapper au champ d’enregistrement HubSpot que vous avez sélectionné.
Si vous avez sélectionné Variable de script dans la liste déroulante Sélectionner canal, entrez la variable de script dans le champ Données CXone. Vous devez l’entrer en lettres minuscules, même si vous utilisez la notation camelCase dans le script pour définir la variable.
En savoir plus sur les champs de données CXoneLe mappage avec tout autre champ de données CXone nécessite l'utilisation d'une variable de script.
Champs de données du contact numérique (Digital Experience)
Agent ID
ID d'employé CXone de l’utilisateur.
Agent Name Le nom de l'agent dans CXone. Channel Name Le type de canal numérique, tel que le chat, l’e-mail ou Facebook Messenger. Channel Type Le type de canal numérique, tel que le chat, l’e-mail ou Facebook Messenger. Contact ID Le numéro d'identification unique du contact provenant de CXone. Customer Name Le nom du contact provenant de Carte client. Direction La direction d’interaction : entrante, sortante ou interne. Disposition Name La disposition Les résultats affectés par l'agent ou le système à la fin d'une interaction vocale (disposition) ou numérique (état). que l'agent a sélectionnée dans la fenêtre Résultats. Disposition Notes Les notes que l’agent a ajoutées dans la fenêtre Résultats. End Time La date et l'heure de fermeture de l'interaction. Event Type Le type d'interaction :voix, numérique, messagerie vocale ou élément de travail. Final State Si l’interaction est terminée : vrai ou faux. From Le nom du contact provenant de Carte client. Interaction ID Le numéro d'identification unique de l’interaction provenant de CXone. Media Type Le type de média : voix, numérique, messagerie vocale ou élément de travail. Skill ID Le numéro d'identification unique de la compétence provenant de CXone. Skill Name Le nom de la compétence dans CXone. Start Time La date et l'heure auxquelles l’interaction a commencé. Status Le statut Les résultats affectés par l'agent ou le système à la fin d'une interaction vocale (disposition) ou numérique (état). que l'agent a sélectionné dans la fenêtre Résultats. To L'agent qui a traité l’interaction. Transcription Text La transcription de l'interaction numérique. Transcript URL L’URL contenant la transcription numérique. Champs de données du contact d’appel vocal (ACD)
Agent ID
ID d'employé CXone de l’utilisateur.
Agent Name Le nom de l'agent dans CXone. ANI Le numéro de téléphone du contact. Contact ID Le numéro d'identification unique du contact provenant de CXone. Contact Type Le type d’interaction : voix ou numérique. Direction La direction d’interaction : entrante, sortante ou interne. Disposition Name La disposition Les résultats affectés par l'agent ou le système à la fin d'une interaction vocale (disposition) ou numérique (état). que l'agent a sélectionnée dans la fenêtre Résultats. Disposition Notes Les notes que l’agent a ajoutées dans la fenêtre Résultats. DNIS Le numéro de téléphone de l’agent. End Time La date et l'heure de fermeture de l'interaction. Final State Si l’interaction est terminée : vrai ou faux. Interaction ID Le numéro d'identification unique de l’interaction provenant de CXone. Master Contact ID Le numéro d’ID maître ou parent pour le contact. Media Type Le type de média :voix, numérique, messagerie vocale ou élément de travail. Recording URL L’URL contenant la référence à l’enregistrement. Skill ID Le numéro d'identification unique de la compétence provenant de CXone. Skill Name Le nom de la compétence dans CXone. Start Time La date et l'heure auxquelles l’interaction a commencé. Status Le statut Les résultats affectés par l'agent ou le système à la fin d'une interaction vocale (disposition) ou numérique (état). que l'agent a sélectionné dans la fenêtre Résultats. To L'agent qui a traité l’interaction. Tags Les balises appliquées à l’interaction. - Pour ajouter d’autres champs de données, cliquez sur Ajouter champ.
- Pour configurer les mappages pour un autre type d’enregistrement HubSpot, sélectionnez cet autre type dans la liste déroulante Sélectionner le type d'entité et cliquez sur Ajouter l'entité.
- Cliquez sur Enregistrer en haut de la page. Le mappage de données actif s’affiche dans l’onglet Mémorisation des données.
Créer des mappages dynamiques de mappage des données
Autorisations requises : Configurations - Modifier ; Données dynamiques - Créer
Les mappages de données dynamiques vous permettent de choisir quels champs d’enregistrements HubSpot s’affichent dans CXone Agent for Microsoft Teams. Actuellement, vous pouvez configurer des mappages de données dynamiques pour les types d’enregistrements standard HubSpot. Vous pouvez ajouter jusqu’à cinq champs par type d’enregistrement.
- Si ce n'est pas déjà fait, ouvrez une configuration CRM pour HubSpot. Dans CXone, cliquez sur le sélecteur d'application et sélectionnezIntégrations d'agent . Sélectionnez une configuration CRM dans la liste.
- Cliquez sur l’onglet Données dynamiques.
- Cliquez sur Nouveau mappage de données.
- Entrez un Nom pour le mappage. Vous pouvez aussi entrer une Description si vous le souhaitez.
-
Dans la liste déroulante Sélectionner le type d’entité, choisissez le type d’enregistrement HubSpot, ainsi que les champs à afficher dans CXone Agent for Microsoft Teams.
- Cliquez sur Ajouter l’entité.
-
Dans la liste déroulante Champ CRM externe qui s’affiche, sélectionnez le champ d’enregistrement HubSpot devant être visible par les agents.
- Pour ajouter d’autres champs d’enregistrement HubSpot, cliquez sur Ajouter champ. Vous pouvez ajouter jusqu’à cinq champs par type d’enregistrement.
- Cliquez sur Enregistrer en haut de la page. Le mappage de données dynamiques actif s’affiche dans l’onglet Données dynamiques.
L’étape suivante d’intégration de HubSpot avec CXone Agent for Microsoft Teams consiste à modifier votre Studio script.