Indicate

Esta página de ayuda es para CXone Studio. Esta información también está disponible para Desktop Studio.

Amplía la interfaz del agente con funcionalidad personalizada, concretamente un ícono al que el agente hace clic para iniciar la función personalizada. Se pueden utilizar estos iconos de la interfaz del agente para ejecutar o señala un script, abrir una URL o crear formularios básicos basados en web y procesar sus datos.

Dependencias

  • Un indicador también debe estar desactivado en el script o seguirá apareciendo en la interfaz del agente después de que el contacto haya finalizado. Normalmente, se usan dos acciones Indicate: una para activar el botón y otra para desactivar el botón.
  • Dado que es muy flexible la acción Indicate, sea muy cuidadoso al programar y haga pruebas detalladas del script.
  • Asegúrese de que sea válido el vínculo que se utilice con la propiedad ImageFile. Un enlace roto puede causar problemas graves de rendimiento en sus servidores CXone.
  • MAX utiliza un conjunto predefinido de imágenes para todos los indicadores, con base en el ActionType. Especificar una imagen con la propiedad ImageFile con MAX no cambiará las imágenes que ven los agentes.

Tipos de scripts compatibles

Un cuadrado del que sale una línea que va a otros tres cuadrados.

Genérico

Correo electrónico Conversación Teléfono Correo de voz Elemento de trabajo SMS Digital

Comparación de acciones similares

Las siguientes acciones tienen funciones similares, pero con algunas diferencias clave:

  • Runapp: Inicia la funcionalidad personalizada desde el script, concretamente el lanzamiento de un formulario, página web o aplicación.
  • PopURL: Abre las URL de la página web y ofrece opciones para la ubicación y el estilo del panel que abre la página web.
  • Indicate: Amplía la interfaz del agente con funciones personalizadas, específicamente un icono en el que el agente hace clic para iniciar la función personalizada. Esto es similar a Runapp, salvo que con Indicate, el ActionType lo inicia el script en lugar del agente.

Propiedades de entrada

Estas propiedades definen los datos que utiliza la acción al ejecutarse.

Las propiedades de esta acción cambian dinámicamente a medida que las configura. Por ejemplo, si selecciona Agent como Target, el campo siguiente cambia de Contact ID a Agent ID.

Las propiedad

Descripción

Add Caption

Ingrese una frase corta que identifique de forma única esta acción en el script. La leyenda aparece en el lienzo del script debajo del ícono de acción.

Target Seleccione el tipo de destinatario en el menú desplegable:Agents, Team, Skill, Everyone o Contact. Ha quedado obsoleta la opción Everyone. No la seleccione.
Target Id

ID del contacto, ID de agente, Equipo

El ID del objetivo, como un ID de agente o un . El nombre de esta propiedad varía en función del Target que elija.

Con esta propiedad es habitual usar sustitución de variables.

Name Esta propiedad es el nombre o la clave utilizada para determinar el valor. Puede ser cualquier nombre o número. Los nombres no distinguen entre mayúsculas y minúsculas. Si tiene múltiples acciones Indicate en uso, este nombre se usa para hacer un seguimiento de qué acción Indicate se activa o desactiva.
Image File

La URL de un archivo de imagen en el directorio tenantCerrado Agrupación organizativa de alto nivel utilizado para administrar el soporte técnico, facturación y configuración global para su CXone entorno en el CXone servidor de archivos. Esta es la imagen en la que los agentes harán clic. El archivo debe ser un GIF, JPG o PNG y un tamaño de 16x16 píxeles.Esta propiedad es necesaria al usar la acción Indicate en Salesforce Agent o Salesforce Agent Lightning.

Advertencia Un vínculo roto con ImageFile puede causar serios problemas de rendimiento el residente de la asociada. Al usar íconos personalizados, es importante verificar que el vínculo sea exacto.

Tooltip El texto que aparece cuando el cursor del mouse se sitúa sobre el ícono o texto indicador.
State Una lista desplegable de On o Off para determinar si se mostrará o no el indicador. Normalmente, necesita dos acciones indicate con el mismo nombre: una para activar el botón y otra para desactivarlo.
Action Type
  • Run Exe: Ejecuta un ejecutable local. Esta opción utiliza un plugin de Java que sólo funciona con Internet Explorer, el cual no es compatible con CXone: no seleccione esta opción.
  • Open URL: Abre el navegador web predeterminado en la URL que se especifica en el campo URL.
  • Spawn script: Genera el script que se especifica en el campo Script Name y transmite los parámetros.
  • Signal script: Indica el script especificado en el campo ActionValue y transmite los parámetros.
  • Show Custom Form: Lanza un formulario HTML personalizado. Pegue el código HTML del formulario en la propiedad Html. Los datos ingresados desde el formulario personalizado activarán la acción de eventos ONDATA en el script.
URL

Especifique la URL que se debe abrir. Esta propiedad aparece sólo si selecciona Open URL o Run Exe como el Action Type.

Para Abrir URL, debe usar un nombre de dominio y una URL completos. Se admiten los parámetros de la cadena de consulta. Por ejemplo, http://www.ejemplo.com/archivo.asp?ANI={ANI}. También puede personalizar el título de la pestaña que aparece en la interfaz MAX agregando el parámetro icAgentPanelTitle= a la URL.

Para Ejecutar Exe, debe usar un ejecutable local que resida en la ruta de Windows o en la ruta completa que se ingrese en el campo URL. La ruta de archivo debe incluir barras diagonales dobles inversas en la ruta. Por ejemplo, C:\\Archivos de programa\\CXone\\studio.exe. La mayoría de los navegadores modernos no admiten la ejecución de programas ejecutables. Si desea utilizar este tipo, asegúrese de que sus agentes utilicen un navegador compatible.

Script Name

Ingrese la ruta completa y el nombre del script que desea generar. La ruta debe ser una ruta relativa que comience en la carpeta donde se encuentra el script actual.

También debe especificar el Skill#. Esto se transmitirá al script generado. Puede especificar cualquier Parameters adicional que desee transmitir al script.

Esta propiedad aparece sólo si selecciona Spawn script como el Action Type.

Skill#

Ingrese el número de la habilidad ACD para transmitirla al script generado.

También debe especificar el Script Name que desea generar. Puede especificar cualquier Parameters adicional que desee transmitir al script.

Esta propiedad aparece sólo si selecciona Spawn script como el Action Type.

Contact ID

Ingrese el ID del script que desea señalar. Normalmente, es el ID del contacto. De manera predeterminada, esta propiedad usa la variable {contactId}. También puede usar {masterID} para señalar el script principal o algo similar a {spawnID} para señalar un script secundario.

Esta propiedad aparece sólo si selecciona Signal script como el Action Type.

Parameters

Especifique los parámetros adicionales para transmitir al script generado o al script que está señalando. Agregar parámetros es opcional.

Esta propiedad aparece sólo si selecciona Spawn script o Signal script como el Action Type.

Html

Ingrese la HTML del formulario personalizado que desea lanzar. Puede usar cualquier campo de entrada de formulario estándar, como Input, Textarea, Password, Checkbox, Radio, Select, Button y Submit. Sin embargo, no incluya las etiquetas <form>. Al agregar campos:

  • Cada campo de entrada debe contener un nombre. Los campos sin nombre será ignorado. Por ejemplo, <input type="text" name="phone"> Los nombres y valores se devuelven al script como variables utilizando la acción Ondata. Si el script no tiene la acción Ondata, el formulario será inútil. Los campos de formulario que admiten varios valores, como Checkbox y Select, contendrán una matriz separada por comas.
  • Se pueden usar botones de envío múltiple utilizando el mismo o diferente nombre, pero cualquier botón enviará los datos y cerrará la ventana. Si desea un botón que no enviar y, a continuación, utilice un botón en lugar de un envío.
  • Las hojas de estilo vinculadas no son compatibles, pero los estilos en línea sí lo son. Por ejemplo, <div style="position: absolute; left: 10px; top: 100px;">
  • JavaScript funcionará cuando esté vinculado a un script externo, pero el contenido debe estar en HTTPS para evitar errores. Por ejemplo:

    <script type="text/javascript" src="https://www.example.com/test.js"></script> <INPUT TYPE="button" NAME="button" Value="Click" onClick="MyFunction(this.form)">

Esta propiedad aparece sólo si selecciona Signal script como el Action Type.

Condiciones de la rama de resultados

Las condiciones de las ramas de resultados le permiten crear ramas en su script para manejar diferentes resultados cuando se ejecute una acción.

Condición

Descripción

Default

Recorrido a menos que el script cumple una condición que requiere uno de los otros poderes. También se considera si no están definidas las demás ramas de la acción.

Error

Ruta tomada cuando la acción no se ejecuta correctamente. Por ejemplo, cuando haya un problema inesperado como una mala conectividad, errores de sintaxis, etc. La variable _ERR, con un único carácter de subrayado, debe llenarse con una explicación condensada del problema.

Consejos y trucos

Fieldset y Legend son compatibles para sentar las formas en una moda más legible. Los estilos en línea podría aplicarse a las entidades HTML. Por ejemplo:

<fieldset>
	<legend>Gender:</legend>
	<input type="radio" name="gender" value="male"/>Male
	<input type="radio" name="gender" value="female"/>Female<br/>
</fieldset>

Ejemplo de secuencia de comandos

Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Quizá se requieran scripts adicionales.

Este ejemplo demuestra cómo incorporar la acción Indicate a un script. Incluye ejemplos de cómo pasar diferentes tipos de datos al script generado. En el archivo ZIP descargable se incluye un ejemplo de un script generado. Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Quizá se requieran scripts adicionales.

Descarga este script.