Digital Ressources pour les développeurs

La plateforme digital NiCE CXone permet à vos agentsClosed employé du centre de contact qui interagit directement avec les clients par l’intermédiaire de canaux de communication entrants ou sortants (voix, digital ou omnicanal). d'interagir avec les contactsClosed La personne qui interagit avec un agent, un SRVI ou un robot dans votre centre d’appels. par l'intermédiaire de Digital Channels. Voici des exemples de digital channels : des publications Facebook, des messages WhatsApp et des gadgets logiciels de clavardage. Par exemple, les contacts peuvent choisir entre appeler un numéro de soutien technique ou envoyer un message WhatsApp au même numéro. Les digital channels élargissent la capacité de votre organisation à aider les contacts en utilisant des modes de communication populaires.

La plateforme digital comprend NiCE CXone Guide. Guide permet à vos administrateurs de site Web d'intégrer rapidement Digital Channels dans votre site Web. Ils peuvent créer des règles d'engagement qui déterminent quand et où offrir les digital channels.

Selon les besoins d'affaires, les administrateurs et les développeurs peuvent utiliser une plage d'options de personnalisation au sein de Digital Experience (DX). Par exemple, vous pouvez ajouter du CSS personnalisé à un gadget logiciel de clavardage. Vous pouvez également personnaliser le comportement de Guide à l'aide de JavaScript. Vous pouvez même étendre la messagerie digital à d'autres plateformes ou configurer Digital Channels que NiCE CXone ne prend pas en charge nativement. Par exemple, vous pouvez ajouter le clavardage numérique à une application mobile existante à l'aide de Mobile SDK.

Caractéristiques de personnalisation prêtes à l'emploi

Utilisez Guide pour définir les paramètres de marque, les boutons et les modèles. Ceux-ci vous permettent de définir la largeur, la hauteur, la taille de police, les couleurs et d'autres paramètres à l'aide de Guide pages d'administration. Vous pouvez définir des préférences de conception Global au niveau de la marque, puis ajuster la conception au niveau du modèle. Les paramètres du modèle l'emportent sur les paramètres de marque. Vous pouvez utiliser la fonction d'aperçu en direct de Guide lors de la conception des marques et des modèles pour voir immédiatement comment les modifications influent sur l'apparence de l'interface Guide.

API JavaScript

  • API JavaScript : Vous pouvez ajuster des parties spécifiques de l'interface Guide et de l'interface utilisateur de clavardage en ajoutant des commandes APIClosed Interface de programmation d’applications. Vous permet d’automatiser certaines fonctionnalités en connectant votre système NiCE CXone à d’autres logiciels. JavaScript. Entre autres éléments, vous pouvez définir un format de date, ajouter des conditions d'utilisation, ajuster la largeur et la hauteur, ou ajouter du CSS personnalisé.

  • CSS personnalisé et JavaScript : Si la personnalisation de JavaScript ne suffit pas, les administrateurs peuvent choisir d'ajuster des parties spécifiques de l'interface utilisateur à l'aide des paramètres CSS et JavaScript. Ils peuvent également choisir d'utiliser la commande API JavaScript pour ajouter du CSS personnalisé.

    • Pour Digital Chat, le CSS personnalisé est disponible dans les paramètres de clavardage et doit être utilisé avec des champs JavaScript personnalisés pour créer des messages interactifs personnalisés. Utilisez l'API pour envoyer du html, puis ajoutez le CSS et JavaScript en les plaçant dans les paramètres de clavardage. Cela permet de garantir que votre configuration personnalisée est sécurisée et non vulnérable aux attaques XSS et autres attaques similaires. Vous pouvez également utiliser les paramètres CSS et JavaScript personnalisés pour apporter des ajustements à l'interface utilisateur général :

      • Pour appliquer des modifications globales au gadget logiciel de clavardage, placez le CSS personnalisé dans les paramètres de clavardage.

      • Pour apporter des modifications uniquement sur des pages spécifiques, placez le CSS personnalisé et l'API JavaScript dans l'extrait de site Web à exécuter pour la page.

      Ces options se complètent. Vous pouvez avoir une configuration globale dans les paramètres, puis contourner cette configuration en utilisant l'API JavaScript sur des pages spécifiques.

    • Pour Guide, vous devez utiliser la commande API JavaScript pour ajouter du CSS personnalisé.

      Lorsque vous ajoutez du CSS personnalisé, utilisez toujours des sélecteurs de données. Ceux-ci garantissent que les modifications ultérieures apportées à Guide ou au code de clavardage n'auront pas d'incidence sur votre solution personnalisée. Si vous ajoutez du CSS personnalisé lié à des classes ou ailleurs, NiCE ne peut garantir la prise en charge, car ces caractéristiques générées de manière programmatique peuvent être modifiées à chaque publication de correctif. Si vous avez besoin de sélecteurs de données ajoutés à des endroits spécifiques, communiquez avec votre représentant de compte.

SDK

  • Web Chat SDK : Si vous ne pouvez pas mettre en œuvre les personnalisations avec un CSS personnalisé et un JavaScript personnalisé seulement, vous pouvez créer votre propre interface utilisateur en utilisant l'infrastructure de clavardage NiCE CXone. Ceci est utile si vous voulez un contrôle complet sur l'interface utilisateur ou si vous hésitez à ajouter des extraits ou des applications de tiers à votre site Web.

  • Mobile SDK : Bien que vous puissiez exécuter une fenêtre de clavardage standard dans une vue Web, ce SDK offre un soutien beaucoup plus large et entièrement natif pour les environnements iOS et Android. Vous pouvez utiliser le module UI/UX et mettre en œuvre une interface utilisateur préconçue. Autrement, vous pouvez créer votre propre interface utilisateur et utiliser uniquement l'infrastructure sous-jacente.

Bring Your Own Channel

Bring Your Own Channel (BYOC) fournit une option d'intégration générique pour les plateformes ou les canaux que NiCE CXone ne prend pas encore en charge nativement. Cette option nécessite habituellement d'établir un serveur intergiciel et de mettre en œuvre un ensemble d'API BYOC pour la communication bidirectionnelle avec NiCE CXone.