Configuration d’une intégration Bring Your Own Channel (BYOC)
Canal | Type | Configuration et détails | Ce que les agents peuvent faire |
---|---|---|---|
Bring Your Own Channel(BYOC) | Messagerie et réseaux sociaux |
Vous devez créer un logiciel intermédiaire qui peut appeler les CXone API Les API vous permettent d'automatiser certaines fonctionnalités en connectant votreCXone système avec d'autres logiciels utilisés par votre organisation. et recevoir des rappels d'API de CXone. Ce logiciel intermédiaire est placé entre Digital Experience et le canal BYOC. Veillez à vous familiariser avec le processus de configuration de haut niveau avant de commencer.
|
|
BYOC sortant à l’aide de Connexion personnelle possède une page d'assistance à la configuration distincte.
Avant que vous commencez
Veillez à vous familiariser avec le processus de configuration de haut niveau et vérifier que votre équipe d'ingénierie vous a fourni toutes les informations nécessaires .
Ajout d'une intégration BYOC
Chaque BYOC fait office de nouveau type de canal, tel que chat ou e-mail. Cela signifie que chaque BYOC peut contenir plusieurs canaux de ce type.
- Cliquez sur le sélecteur d'applications et sélectionnezACD.
-
Accédez à Digital > Bring Your Own Channel.
- Cliquez sur Ajouter.
- Entrez tous les détails de votre canal BYOC. La plupart de ces informations proviennent du logiciel intermédiaire et doivent être fournies par votre équipe technique.En savoir plus sur les champs de cette étape
Champ Détails Nom Le nom de votre intégration de canal. URL de la boîte d'intégration
L'URL complète à utiliser pour les rappels de message HTTPS à partir de CXone. Les rappels de message informent votre serveur d'un événement de message, comme un message reçu ou un message remis. Il s'agit de l'URL que CXone doit utiliser pour communiquer avec votre logiciel intermédiaire.
Cela provient du logiciel intermédiaire et votre équipe technique doit fournir ces informations.
URL d’autorisation L’URL du serveur d’authentification avec tous ses qualificatifs. Il peut s’agir d’une URL différente de l’URL de traitement de messages de votre middleware.
Si vous laissez ce champ vide, l’URL de la boîte d’intégration est utilisée.
Ajouter une URL d'action L'URL complète de la page que vous avez créée pour ajouter un canal. Vous créez cette page par vous-même, en dehors deCXone.
Cela provient du logiciel intermédiaire et votre équipe technique doit fournir ces informations.
URL d'action de reconnexion L'URL complète de la page que vous avez créée pour reconnecter un canal existant s'il a été déconnecté.
Cela peut être le même que Ajouter une URL d'action, si vous n'avez qu'une seule page vers laquelle pointer.
Cela provient du logiciel intermédiaire et votre équipe technique doit fournir ces informations.
Supprimer l'URL de l'action L'URL complète de la page que vous avez créée pour supprimer une chaîne. Cela peut être identique à Ajouter une URL d'action si vous ne pouvez pointer que vers une seule page.
Cela provient du logiciel intermédiaire et votre équipe technique doit fournir ces informations.
Identité du client
Utilisé pour fournir une autorisation OAuth 2.0 pour les rappels de messages vers votre intégration.
Cela provient du logiciel intermédiaire et votre équipe technique doit fournir ces informations.
Secret du client Utilisé pour fournir une autorisation OAuth 2.0 pour les rappels de messages vers votre intégration.
Cela provient du logiciel intermédiaire et votre équipe technique doit fournir ces informations.
Certificat du client Permet d’un certificat mTLS (Mutual Transport Layer Security) afin de vérifier à la fois l’identité du contact La personne interagissant avec un agent, un serveur vocal interactif (IVR), ou robot dans votre centre de contact. et celle du serveur qui envoie le message. L’authentification réciproque est ainsi assurée pour toutes les interactions sortantes.
Si vous entrez une valeur dans ce champ, des valeurs sont également requises pour Clé privée et Certificat CA. Si ce champ est vide, les autres champs peuvent aussi rester vides.
Cela provient du logiciel intermédiaire et votre équipe technique doit fournir ces informations. Il revient à votre organisation de mettre en œuvre la sécurité mTLS pour votre serveur. CXone ne vous la fournit pas et ne la configure pas pour vous.
Clé privée Permet d’inclure un certificat mTLS (Mutual Transport Layer Security) afin de vérifier à la fois l’identité du contact La personne interagissant avec un agent, un serveur vocal interactif (IVR), ou robot dans votre centre de contact. et celle du serveur qui envoie le message.
Si vous entrez une valeur dans ce champ, des valeurs sont également requises pour Certificat du client et Certificat CA. Si ce champ est vide, les autres champs peuvent aussi rester vides.
Cela provient du logiciel intermédiaire et votre équipe technique doit fournir ces informations.
Certificat CA Permet d’inclure un certificat mTLS (Mutual Transport Layer Security) afin de vérifier à la fois l’identité du contact La personne interagissant avec un agent, un serveur vocal interactif (IVR), ou robot dans votre centre de contact. et celle du serveur qui envoie le message.
Si vous entrez une valeur dans ce champ, des valeurs sont également requises pour Certificat du client et Clé privée. Si ce champ est vide, les autres champs peuvent aussi rester vides.
Cela provient du logiciel intermédiaire et votre équipe technique doit fournir ces informations.
Couleur La couleur du bouton qui s'affiche sur la page Points de contact numériques dans CXone. Icône L'icône sur le bouton affiché sur la page Points of Contact Digital dans CXone. Cette icône est également utilisée dans l'interface utilisateur de l'agent. Utilisez l’API Digital 3.0 Outbound pour les réponses Sélectionnez Activer pour mettre à jour automatiquement les terminaux vers la dernière version.
- Cliquez sur Enregistrer. Cela vous redirige vers la page énumérant les intégrations BYOC.
- Sur la page énumérant les intégrations BYOC, recherchez votre nouvelle BYOC et notez son ID d'intégration. Vous en aurez besoin pour créer un canal.
Configurer des canaux et des messages
-
Aller àDigital >Points de contact numériques.
-
Cliquez sur le bouton de votre intégration BYOC. Cela ouvre l'URL que vous avez entrée dans le champ Ajouter une URL d'action lorsque vous avez configuré votre intégration.
-
Si votre équipe technique a mis en place une interface utilisateur conviviale avec le logiciel intermédiaire , vous pouvez compléter un formulaire pour créer un Tout canal, contact ou compétence associé à Digital Experience.point de contact Le point d'entrée qu'un contact entrant utilise pour initier une interaction, tel qu'un numéro de téléphone ou une adresse e-mail. (canal) numérique. Sinon, vous pouvez appeler l'API Channel directement. Pour cette étape, vous aurez besoin de l'ID d'intégration qui a été généré lors de la création de l'intégration BYOC.
Voir l’exemplevar(--codeSnippetCopyLabel)Exemple d'appel d'API de canalPOST /dfo/3.0/channels
{
"id": "cd7d9728-5c64-433f-b49b-8924c97c2aa6",
"idOnExternalPlatform": "myOwnId45678",
"channelIntegrationId": "YOUR INTEGRATION ID",
"realExternalPlatformId": "forum",
"name": "My discussion forum",
"isPrivate": true,
"hasTreeStructure": false
}Tout message envoyé sur ce canal est automatiquement traité par le logiciel intermédiaire en utilisant l'API Message.
Voir l’exemplevar(--codeSnippetCopyLabel)Exemple d'appel d'API de message
POST /dfo/3.0/channels/YOUR CHANNEL ID/messages
{
"idOnExternalPlatform":"comment-300001",
"thread":{
"idOnExternalPlatform":"thread-1001"
},
"messageContent":{
"type":"TEXT",
"payload":{
"text":"Hello, can you help me, please?"
}
},
"createdAtWithMilliseconds":"2021-01-15T03:20:50.52-04:00",
"direction":"inbound",
"authorEndUserIdentity":{
"idOnExternalPlatform":"5459",
"firstName":"Peter",
"lastName":"Solo",
"nickname":"@peter007"
}
}
Suppression de canaux
Pour supprimer un canal, vous pouvez appeler l'API Engagement numérique directement ou utiliser l'interface Digital Experience. Pour supprimer un canal de Digital Experience :
-
Aller àDigital >Points de contact numériques.
-
Recherchez ce canal dans la liste Vos canaux
-
Cliquez sur Supprimer. Cela ouvre l'URL que vous avez entrée dans le champ Supprimer une URL d'action lorsque vous avez configuré votre intégration.
Configurer les autorisations
Vous devez ajouter ce canal Le moyen utilisé par les contacts pour interagir avec les agents ou les robots. Le canal peut être vocal, e-mail, chat, réseaux sociaux, etc. à chaque rôle qui utilisera le canal. Lorsque vous ajoutez un canal à un rôle, vous devez configurer des autorisations. Cela détermine ce que les utilisateurs affectés au rôle peuvent faire lors de l'interaction sur le canal.
Vous pouvez ajouter ce canal aux rôles existants ou créer un rôle dans CXone Admin application spécifiquement pour ce canal. Les Digital Experience utilisateurs ne peuvent avoir qu'un seul rôle.
Si vous créez un nouveau rôle pour ce canal, assurez-vous d'inclure toutes les autorisations nécessaires de la liste Engagement numérique de l'onglet Autorisations dans CXone Admin application. Lorsque vous enregistrez le nouveau rôle, il apparaît dans la liste ACD > Digital > Rôles, où vous pouvez ajouter des canaux et des autorisations, ainsi qu'attribuer le rôle à des agents numériques Un agent qui gère les interactions numériques, telles que celles sur les canaux de courrier électronique, de chat, sociaux, de messagerie et SMS.. Les agents qui utilisent CXone Agent doivent avoir l’attribut Engagement numérique activé et être affectés à une compétence numérique pour traiter les interactions numériques. Les agents qui utilisent MAX peuvent traiter les interactions s’ils ont l’attribut Engagement numérique ou si une compétence numérique leur est affectée.Agents either need the Engagement numérique attribute enabled or a digital skill assigned to them to handle digital Tout canal, contact ou compétence associé à Digital Experience. interactions. However, if you want agents to be able to use other features like searching posts, cases, or messages, you must enable the corresponding permissions.
Assurez-vous d'ajouter l'autorisation Réponse pour tous les rôles qui doivent interagir avec les contacts La personne interagissant avec un agent, un serveur vocal interactif (IVR), ou robot dans votre centre de contact.. Sans cette autorisation, les utilisateurs avec le rôle ne peuvent pas répondre aux interactions. En plus de cette autorisation, vous devez aussi activer l’autorisation Vue Compétences dans l’application Admin pour autoriser les agents à répondre aux messages.
- Cliquez sur le sélecteur d'applications et sélectionnezACD.
-
Allez àDigital > Rôles.
- Cliquez sur l'icône Éditer du rôle que vous souhaitez utiliser.
- Dans la section Canaux, recherchez le canal pour lequel vous souhaitez configurer les autorisations et cliquez sur Modifier les autorisations.
-
Cochez les cases dans la ligne du canal pour chaque autorisation que vous souhaitez ajouter au rôle sélectionné.
En savoir plus sur les autorisations des chaînesSelon comment Digital Experience est configuré, certaines autorisations peuvent ne pas être disponibles.
Autorisation
Détails
Répondre
Lorsque cette option est sélectionnée, les utilisateurs peuvent écrire des réponses qui sont publiées Publier directement sur un mur, un flux ou un compte de médias sociaux. au nom de la chaîne. Les utilisateurs sans cette autorisation peuvent rédiger des brouillons de messages. Les projets doivent être approuvés avant de pouvoir être envoyés ou publiés. Suppression de la plate-forme d'origine Lorsque cette option est sélectionnée, les utilisateurs peuvent supprimer un message ou Publier Un fil de réseau social provient d'une publication source. Une publication peut générer plusieurs fils de discussion faisant intervenir différents contacts. depuis sa plateforme d'origine (par exemple, depuis Facebook ou Twitter). Masquer de la plate-forme d'origine Lorsque cette option est sélectionnée, les utilisateurs peuvent masquer un message ou publier sur sa plateforme d'origine (par exemple, Facebook ou Twitter). Peut approuver Lorsque cette option est sélectionnée, les utilisateurs peuvent approuver des brouillons de réponses rédigés par d'autres utilisateurs. Capacité à attribuer / réattribuer Lorsque cette option est sélectionnée, les utilisateurs peuvent attribuer ou réattribuer n'importe quelle conversation à eux-mêmes ou à d'autres utilisateurs. Possibilité d'annuler l'attribution Lorsque cette option est sélectionnée, les utilisateurs peuvent annuler l'attribution d'une conversation à eux-mêmes ou à d'autres utilisateurs. - Cliquez sur Enregistrer. Continuez à ajouter des autorisations pour d'autres chaînes, si nécessaire.
Configurer le routage et les files d'attente
Vous devez créer de nouvelles compétences numériques dans ACD. Il est recommandé d'utiliser des scripts numériques pour router des contacts numériques. Il est plus facile de créer et dépanner le workflow de routage en utilisant l'interface visuelle d'un script Studio. Avec les files d'attente de routage, il peut être difficile de suivre le nombre de règles nécessaires pour router les contacts. Vous pouvez également utiliser Automatisation du flux de travail pour créer des règles qui fonctionnent avec les compétences numériques.
Vous pouvez toujours utiliser ces règles pour configurer des files d'attente de routage existantes, mais la création de files d'attente a totalement migré vers les compétences ACD.
Vous devez sélectionner un script Studio par défaut et une compétence par défaut pour chaque canal que vous créez. Pour configurer ceci pour des canaux existants, accédez à ACD> Digital > Points de contact numériques.
Vous devez définir comment Digital Experience achemine les messages qui arrivent par ce biais le canal Le moyen utilisé par les contacts pour interagir avec les agents ou les robots. Le canal peut être vocal, e-mail, chat, réseaux sociaux, etc.. Vous pouvez modifier les filtres pour les existantes files d'attente de routage Le système utilise des files d'attente de routage pour déterminer vers quels agents acheminer les requêtes. Votre administrateur système crée des files d'attente de routage afin que certains cas soient acheminés vers des agents ayant une expertise dans ce type de cas. pour également acheminer pour ce canal. Routage des files d'attente dans Digital Experience sont similaires aux compétences Utilisé pour automatiser la livraison des interactions en fonction des compétences, des capacités et des connaissances des agents dans ACD.
- Cliquez sur le sélecteur d'applications et sélectionnezACD.
-
Allez à Digital > Files d'attente de routage.
- Dans le tableau, localisez la file d'attente de routage sur laquelle vous souhaitez travailler et cliquez sur les Filtres.
- Localisez le filtre que vous souhaitez utiliser et cliquez sur Conditions. Vous pouvez également ajouter un nouveau filtre.
- Cliquez sur Ajouter une condition.
- Utilisez la liste déroulante pour sélectionner la règle des canaux inclus, puis cliquez sur Créer une condition pour le type sélectionné.
- Cliquez sur Ajouter pour chaque canal que vous souhaitez inclure dans la file d'attente de routage. Vérifiez la section Canaux sélectionnés lorsque vous aurez terminé, puis cliquez sur Retour. Les modifications sont enregistrées automatiquement.
Créer une compétence numérique sortante
Les agents qui utilisent CXone Agent doivent avoir l’attribut Engagement numérique activé et être affectés à une compétence numérique pour traiter les interactions numériques. Les agents qui utilisent MAX peuvent traiter les interactions s’ils ont l’attribut Engagement numérique ou si une compétence numérique leur est affectée.
Le nom de la compétence doit être évocateur. Il est également judicieux de choisir des noms de compétences cohérents. Décidez d’un format de dénomination standard adapté à votre organisation.
Un nom de compétence doit compter deux caractères au minimum et 30 caractères au maximum. Les noms de compétence doivent uniquement contenir des lettres, des chiffres et les caractères spéciaux suivants :
- Tiret (-)
- Trait de soulignement (_)
- Point (.)
- Deux-points (:)
-
Cliquez sur le sélecteur d'applications et sélectionnezACD.
-
Allez dans Paramètres de contact > Compétences ACD.
-
Cliquez sur Créer nouveau > Compétence unique.
- Définissez le Type de média sur Numérique et Entrant/Sortant sur Sortant.
- Entrez un Nom de la compétence.
- Définissez le canal numérique sur Bring Your Own Channel.
- Sélectionnez le nom de canal numérique du canal que vous utilisez.
- Sélectionnez la Campagne à laquelle la compétence doit appartenir.
- Sélectionnez un Modèle de message dans la liste déroulante.
- Pour ajouter une sous-compétence à cette compétence, cochez la case. Cela s’applique uniquement si vous utilisez les files d’attente de routage numériques pour l’affectation des contacts par compétence. Il ne s’agit pas de la méthode de routage recommandée. L’utilisation de scripts Studio est recommandée pour gérer les contacts et affecter des compétences.
-
Configurez les champs facultatifs restants dans la section Informations sur les compétences selon vos besoins.
En savoir plus sur les champs de cette étapechamps Détails Sans agent Ne sélectionnez pas la numérotation des agents.
Lorsque cela est sélectionné, Agents minimum de Workforce Intelligence et Nombre minimum d'agents disponibles ne sont pas disponibles.
Sous-compétence Permet d’ajouter une sous-compétence à une compétence. Cela permet d’appliquer des filtres supplémentaires en fonction d’une compétence si vous utilisez les files d’attente de routage numériques pour l’affectation des contacts par compétence. Cependant, l’utilisation de scripts Studio est recommandée pour gérer les contacts et affecter des compétences. La sous-compétence n’est pas compatible avec Studio, par conséquent il n’est pas recommandé de l’utiliser. Activer le mélange basé sur les priorités Lorsque cette option est sélectionnée, ce champ active le mélange basé sur la priorité pour la compétence. Cela signifie que lorsqu'un agent se connecte au système et définit l'état sur disponible, il reçoit des communications depuis toutes les compétences éligibles. L'ordre de livraison des contacts dépend de la priorité relative de la compétence. Vous devez cocher cette case pour toutes les compétences sortantes que vous souhaitez qu'un agent utilise en même temps. Modèle de message N'utilisez pas ce champ pour la numérotation vocale. Cela s'applique uniquement aux compétences SMS proactif et aux compétences BYOC proactives numériques. - Si vous souhaitez utiliser des 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 cette compétence, cochez la case Action POPURL dans Studio. Cette capacité n'est prise en charge que pour la suite CXone Agent.
- Pour demander aux agents d’accepter ou refuser manuellement des interactions pour cette compétence, cochez la case Accepter / Rejeter. Si un agent rejette une interaction, elle revient dans la file d'attente.
-
Pour activer le décompte des réponses d'agent, allez dans la section Réponse de l'agent. Cette fonctionnalité est uniquement prise en charge dans Agent. Vous pouvez également faire cela ultérieurement.
En savoir plus sur les champs de cette étapechamps Détails Activé Cochez la case pour afficher le minuteur dans la console de l'agent. Décochez la case pour le masquer. Première réponse de l'agent Entrez la durée voulue pour le minuteur. Le décompte commence dès que vous affectez un contact à l'agent. Le décompte se termine lorsque l'agent envoie le premier message. Réponse de suivi
Entrez la durée voulue pour le minuteur. Le minuteur reprend dès qu'un client répond à l'agent. Il se termine lorsque l'agent envoie une réponse.
-
Pour annuler l'affectation des contacts à l'expiration du décompte, allez dans la section Réponse du client. Cette fonctionnalité est uniquement prise en charge dans Agent. Vous pouvez également faire cela ultérieurement.
En savoir plus sur les champs de cette étapechamps Détails Activé Cochez la case pour annuler l'affectation des contacts lorsque le minuteur expire. Désactivez la case pour ne pas fixer de limite de temps d'inactivité. Temps d'inactivité du client Le décompte commence lorsque l'agent envoie le premier message au client. Le contact annule automatiquement l'affectation du contact à l'agent lorsque le délai expire. Prolongement du temps
Cochez cette case pour permettre à un agent de laisser davantage de temps à un client pour répondre. Cela active un bouton sur lequel l'agent peut cliquer pour réinitialiser le temps d'inactivité du client.
- Cliquez sur Créer. Réalisez les opérations de configuration supplémentaires pour personnaliser ou gérer vos compétences.
Configuration de la compétence par défaut et du script Studio
Vous devez sélectionner un script Studio par défaut et une compétence par défaut pour chaque canal que vous créez. Pour configurer ceci pour des canaux existants, accédez à ACD> Digital > Points de contact numériques.
-
Cliquez sur le sélecteur d'applications et sélectionnezACD.
-
Accédez à Digital > Points de contact numériques.
-
Sélectionnez le canal que vous souhaitez configurer et cliquez sur Modifier.
-
Sélectionnez un script Studio dans la liste déroulante.
-
Sélectionnez une compétence par défaut dans la liste déroulante.
-
Cliquez sur Enregistrer.
Configurer l'accord de niveau de service (SLA)
Les SLA vous aident à suivre l'efficacité de vos agents dans la gestion de leurscas La conversation complète avec un agent via un canal. Par exemple, une interaction peut être un appel vocal, un e-mail, un chat ou une conversation sur les réseaux sociaux.. Digital Experience vous permet de configurer les SLA globalement et par canal. La vitesse de communication peut varier considérablement d'un canal à l'autre, vous pouvez donc souhaiter différents SLA pour les canaux avec une vitesse de communication plus lente. Par exemple, unchat en direct Les agents et les contacts interagissent en temps réel se déroule en temps réel, mais une conversation par e-mail ou SMS peut nécessiter des jours d'allers-retours entre l'agent et le client.
Les SLA ne sont calculés que pendant les heures de travail configurées.
Les agents peuvent voir les SLA actuels d'une requête lorsqu'ils cliquent dans le champ de réponse.
Si vous souhaitez configurer un SLA pour ce canal, effectuez cette tâche. Sinon, vous pouvez l'ignorer.
- Cliquez sur le sélecteur d'applications et sélectionnezACD.
-
Allez à Digital > SLA.
- Localisez le canal que vous souhaitez configurer et cliquez sur Éditer.
- Sélectionnez OUI pour que le canal applique le SLA général ou NON, DIFFÉRENT pour configurer un SLA propre à ce canal.
-
Utilisez les listes déroulantes pour définir le nombre de jours, d'heures et de minutes pour définir le Temps de première réponse et Temps de résolution pour cette chaîne.
En savoir plus sur ces métriqueschamps
Détails
Temps de première réponse (FRT) FRT commence à compter dès qu'un contact La personne interagissant avec un agent, un serveur vocal interactif (IVR), ou robot dans votre centre de contact. crée une demande (par exemple, il vous envoie un message ou des commentaires sur une publication) et s'exécute jusqu'à ce qu'un agent réponde. Temps de solution (ST)
ST est le temps total nécessaire pour résoudre un cas. Il démarre en même temps que FRT et s'exécute jusqu'à ce que le cas soit marquéRésolu par un agent. Dans les rapports, ST est parfois appelé TR Durée de résolution, parfois appelé temps de solution.
- Cliquez sur Enregistrer.