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. via digital channels. Les exemples de digital channels sont des postes Facebook, des messages WhatsApp et des gadgets logiciels de chat. Par exemple, les contacts peuvent choisir entre appeler un numéro de soutien technique ou envoyer un message WhatsApp à ce 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 numérique inclut NiCE CXone Guide. Guide permet à vos administrateurs de site Web d'intégrer rapidement les digital channels à votre site Web. Ils peuvent créer des règles d'engagement qui déterminent quand et où proposer les digital channels.

En fonction des besoins de l'entreprise, les administrateurs et les développeurs peuvent utiliser diverses options de personnalisation au sein de Digital Experience (DX). Par exemple, vous pouvez ajouter du code CSS personnalisé à un widget de clavardage. Vous pouvez également personnaliser le comportement de Guide à l'aide de JavaScript. Vous pouvez même étendre la messagerie numérique à 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.

Fonctionnalités 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 des Guidepages d'administration. Vous pouvez définir des préférences de conception globales au niveau de la marque, puis ajuster la conception au niveau du modèle. Les paramètres du modèle prévalent sur les paramètres de marque. Vous pouvez utiliser la fonctionnalité d'aperçu en direct Guide lors de la conception de la marque et des modèles pour voir immédiatement l'impact des modifications sur l'apparence de l'interface Guide.

JavaScript API

  • JavaScript API : Vous pouvez ajuster des parties spécifiques de l'interface Guide et de l'interface utilisateur de chat 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 termes 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 en utilisant les 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 chat et doit être utilisé avec les 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 chat. 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 le CSS personnalisé et les paramètres JavaScript pour apporter des ajustements à l'interface utilisateur générale :

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

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

      Ces options se complètent. Vous pouvez disposer d'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 des CSS personnalisées.

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

SDK

  • Web Chat SDK : si vous ne pouvez pas mettre en œuvre de personnalisations avec des feuilles de style CSS personnalisées et JavaScript seul, vous pouvez créer votre propre interface utilisateur en utilisant l'infrastructure de chat NiCE CXone. Cela est utile si vous souhaitez disposer d'un contrôle total sur l'interface utilisateur ou si vous êtes réticent à ajouter des extraits de code ou des applications tiers à votre site Web.

  • Mobile SDK : bien que vous puissiez exécuter une fenêtre de chat 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 implémenter une interface utilisateur préconfigurée. Vous pouvez également 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 exige généralement que vous mettiez en place un serveur intermédiaire et que vous implémentiez un ensemble d'API BYOC pour assurer la communication bidirectionnelle avec NiCE CXone.