Digital Recursos para desarrolladores

El CXone Mpower digital Plataforma permite a sus agentes interactuar con contactosClosed La persona que interactúa con un agente, IVR o bot en su centro de contacto. a través de canales digitales. Ejemplos de canales digitales son Facebook publicaciones, WhatsApp mensajes y widgets de chat. Por ejemplo, de manera similar a llamar a un número de teléfono de soporte técnico, los contactos también pueden enviar un mensaje WhatsApp a un número de soporte técnico. Digital Los canales amplían la capacidad de su organización para ayudar a los contactos mediante modos de comunicación populares.

El digital Plataforma incluye CXone Mpower Guide, que permite a los administradores de su sitio web integrar rápidamente los canales digitales en su sitio web y crear reglas de participación que determinan cuándo y dónde ofrecer los canales digitales.

Dependiendo de las necesidades del negocio, los administradores y desarrolladores pueden emplear una variedad de opciones de personalización dentro de Digital Experience. Puedes, por ejemplo, agregar CSS personalizado a un widget de chat. También puedes personalizar el comportamiento de Guide utilizando JavaScript. Además, puede ampliar la mensajería digital a otras plataformas o configurar canales digitales que CXone Mpower aún no admite. Por ejemplo, puede agregar un chat digital a una aplicación móvil existente utilizando el SDK de chat móvil.

Funciones de personalización listas para usar

Utilice Guide para definir configuraciones de marca, botones y plantillas. Estos le permiten establecer el ancho, la altura, el tamaño de fuente, los colores y otros parámetros mediante las Guide páginas de administración. Puede establecer preferencias de diseño globales a nivel de marca y luego ajustar el diseño a nivel de plantilla. La configuración de la plantilla prevalece sobre la configuración de la marca. Puede utilizar la función de vista previa en vivo Guide al diseñar la marca y las plantillas para ver inmediatamente cómo los cambios impactan la apariencia de la interfaz Guide.

API de JavaScript

  • API de JavaScript: Se pueden ajustar partes específicas de la Guide interfaz y la interfaz de usuario de chat agregando JavaScript comandos API. Entre otras cosas, puede establecer un formato de fecha, agregar términos de uso, ajustar el ancho y la altura o agregar CSS personalizado.

  • CSS personalizado y JavaScript: Si el JavaScript nivel de personalización no es suficiente, los administradores pueden optar por ajustar partes específicas de la interfaz de usuario mediante el uso de CSS y JavaScript configuraciones o mediante el comando API JavaScript para agregar CSS personalizado.

    • Para el chat Digital, el CSS personalizado está disponible en la configuración del chat y debe usarse junto con los campos JavaScript personalizados para crear mensajes interactivos personalizados. Utilizaría la API para enviar HTML y luego agregar CSS y JavaScript colocándolos en la configuración del chat, asegurándose así de que su configuración personalizada sea segura y no vulnerable a ataques XSS y similares. También puedes usar CSS personalizado y configuraciones JavaScript para realizar ajustes en la interfaz de usuario general:

      • Para aplicar cambios globales al widget de chat, coloque el CSS personalizado en la configuración del chat.

      • Para realizar cambios solo en páginas específicas, coloque la API CSS personalizada JavaScript en el fragmento del sitio web para que se ejecute en la página.

      Ambas opciones son complementarias entre sí, es decir, puedes tener una configuración global en los ajustes y luego sobrescribir esos CSS usando la API JavaScript en páginas específicas.

    • Para Guide, debe utilizar el comando API JavaScript para agregar CSS personalizado.

      Al agregar CSS personalizado, utilice siempre selectores de datos. Estos garantizan que los cambios posteriores a Guide o al código de chat no afectarán su solución personalizada. Si agrega CSS personalizado vinculado a clases o en otro lugar, NICE no puede garantizar la compatibilidad de dicha solución ya que se generan mediante programación y se pueden cambiar con cada lanzamiento de parche. Si necesita agregar selectores de datos en lugares específicos, comuníquese con su representante de cuenta.

Kits de desarrollo de software (SDK)

  • Web Chat SDK: A veces, las personalizaciones deseadas son demasiado complicadas para realizarlas con CSS personalizado y JavaScript personalizado. En estos casos, puedes crear tu propia interfaz de usuario utilizando la CXone Mpower infraestructura de chat. Esto es útil si desea tener control total sobre la interfaz de usuario o no está seguro de agregar fragmentos de terceros o aplicaciones a su sitio web.

  • SDK de chat móvil: si bien es posible ejecutar una ventana de chat estándar en una vista web, este SDK ofrece un soporte mucho más amplio y totalmente nativo para los entornos iOS y Android. Puede utilizar el módulo UI/UX e implementar una interfaz de usuario prediseñada. Alternativamente, puede crear su propia interfaz de usuario y utilizar únicamente la infraestructura subyacente.

Traer su propio canal

Bring Your Own Channel (BYOC) proporciona una opción de integración genérica para plataformas o canales que CXone Mpower aún no admite. Esta opción generalmente requiere que usted configure un servidor de middleware e implemente un conjunto de BYOC API para la comunicación de ida y vuelta con CXone Mpower.