Administrar guiones
Esta página de ayuda es para CXone Studio. Esta información también está disponible para Desktop Studio.
Esta página proporciona información sobre las tareas que puede necesitar realizar al trabajar con scripts.
Otras tareas de gestión de scripts que se encuentran en otra parte en la ayuda en línea incluyen:
- Revertir a una versión anterior de un script.
- Promover un script a la siguiente fase del flujo de trabajo del desarrollo.
- Enviar los cambios del script a un sistema de control de la fuente como GitHub.
Ver las Propiedades de un Script
Permisos necesarios:
Las propiedades del script están disponibles en el panel en el lado derecho del lienzo del script.
- En CXone, haga clic en el selector de aplicaciones
y seleccioneEnrutamiento omnicanal > Studio
.
- Abra un script.
- Del lado derecho del lienzo del script, vea el panel de propiedades. Este panel contiene las siguientes opciones:
- La
- pestaña Acciones: Muestra una lista de todas las acciones que se encuentran actualmente en el script. Junto a cada acción se encuentra el ID de la acción, un identificar numérico asignado en el orden en que se añadió la acción al script. Junto a cada acción está una leyenda, si tiene una. Haga clic en una acción de la lista para resaltar la acción correspondiente en el lienzo.
- Ordenar por: Le permite ordenar la lista de acciones. Puede ordenar por nombre o ID de acción y en orden ascendente o descendente.
- Pestaña de Variables: Le permite listar variables que debieran ocultarse desde los rastros y registros.
- Lienzo de búsqueda: Le permite buscar el lienzo de scripts. La búsqueda puede encontrar acciones o términos en las leyendas o anotaciones en el lienzo de scripts. No puede buscar valores en las propiedades de las acciones, incluidas las ventanas del editor. Los resultados de su búsqueda aparecen debajo del campo de búsqueda, reemplazando la lista de acciones.
- Errores y advertencias: Le permite ver si en ese momento el script tiene errores o advertencias. De haberlos, la etiqueta del botón incluye el número- Haga clic en el botón para ver una lista de los errores o advertencias.
Volver a la versión anterior del script
Permisos requeridos: Ajustes de contacto > Scripts > Editar
Studio mantiene las versiones anteriores de todos los scripts. Cada vez que guarda sus cambios, se agrega otra versión al historial del archivo de script. Puede volver a una versión anterior de un archivo de script.
Si ha guardado una copia de un script con un nombre diferente de respaldo y desea volver a él, no siga estos pasos. En su lugar, abra la copia de respaldo a la que desee volver. Puede trabajar desde la copia de respaldo, o puede duplicarla para crear una nueva copia de trabajo y dejar el respaldo en funcionamiento. Puede desactivar las copias de los scripts que ya no desea, o puede moverlos a una carpeta por separado.
Debe cerrar el script en Studio antes de revertirlo. Si el script está abierto, no verá los cambios a menos que cierre y vuelva a abrir el script. Si deja la secuencia de comandos abierta cuando la revierte, luego realiza cambios y guarda la secuencia de comandos sin cerrarla y volver a abrirla, sobrescribe la reversión y debe revertirla nuevamente.
- En CXone, haga clic en el selector de aplicaciones
y seleccioneACD > Scripts.
- Haga clic en el script que desea revertir. Si el script que desea revertir está actualmente desactivado, debe reactivarlo primero.
-
En la pestaña Historial de versiones, seleccione la versión a la que desea volver de la lista Versión anterior y haga clic en Volver.
- En Studio, abra el script que revirtió y continúe trabajando en él.
Poner un guión en producción
Permisos necesarios:Editar Puntos de contacto
Cuando un script está completamente probado y listo para usarse en CXone, puede ponerlo en producción. Para hacer eso, necesita asignar un script a un punto de contacto El punto de entrada que utiliza un contacto entrante para iniciar una interacción, como un número de teléfono o una dirección de correo electrónico. en CXone CDA.
Si usa un convenio de denominación para identificar scripts que están en desarrollo o producción, le ayuda a usted y a otros scripters de su organización a saber qué guiones están listos para usar. Una convención de nomenclatura no dice CXone qué scripts usar.
Solo asigne scripts a puntos de contacto si está seguro de que están completamente probados y listos para la producción. Poner en producción un script que no está listo puede provocar que los contactos no se enruten para el punto de contacto seleccionado.
- Haga clic en el selector de aplicaciones
y seleccioneACD.
-
Ir a Contact Settings > punto de contacto.
- Haga clic en el punto de contacto al que desea asignar un script.
-
Hacer clic en Edit.
- Seleccione el Script que desee que utilice este punto de contacto. La lista desplegable muestra todos los scripts activos actualmente disponibles para el Media Type del punto de contacto actual.
- Hacer clic en Done.
Redactar variables de seguimientos y registros
Permisos necesarios:
La redacción de variables elimina los valores de las variables de los seguimientos y registros generados por un script. Puede redactar variables y objetos.
Se configura el ocultamiento a nivel de script en el campo VariableRedaction de las propiedades de un script. Los valores redactados se reemplazan con una cadena de caracteres X. La longitud del valor de la variable determina cuántosXse utilizan, lo que significa que una palabra redactada de cinco letras daría como resultado cinco X 's. La redacción variable parcial, como parte de un número de tarjeta de crédito, no es compatible.
La redacción variable se produce a nivel de guión. No es una propiedad heredable. Si se transmite una variable modificada a otros scripts, por ejemplo con una acción RunScript o RunSub, esa variable no se modifica automáticamente en los scripts posteriores. Si desea que una variable se elimine siempre, debe configurar la redacción de variables en todos los scripts a los que se pueda pasar.
Las variables que se pasan a otros scripts tienen un alcance global. Para ocultarlas, debe incluir global: antes del nombre de la variable para asegurarse de que esté oculta.
- En CXone, haga clic en el selector de aplicaciones
y seleccioneEnrutamiento omnicanal > Studio
.
- Abra un script.
- En el panel de propiedades del lado derecho del script, haga clic en la pestaña de Variables.
-
Haga cli en Ocultar
- En el campo de la pestaña de Variables, ingrese el nombre de cada variable que desee ocultar. Presione Intro después de cada variable. Estos nombres deberían corresponderse con las variables creadas en las acciones Assign o SNIPPET en el script.
-
Haga clic nuevamente en Ocultar
para esconder la lista con los nombres de las variables.
- Guarde su script.
Búsqueda dentro de un script (búsqueda simple)
La búsqueda puede encontrar acciones o términos en las leyendas o anotaciones en el lienzo de scripts. No puede buscar valores en las propiedades de las acciones, incluidas las ventanas del editor. La barra de búsqueda está en la parte superior del panel de propiedades del lado derecho del lienzo de scripts.
- En CXone, haga clic en el selector de aplicaciones
y seleccioneEnrutamiento omnicanal > Studio
.
- Abra un script.
- Ingrese un término de búsqueda en la barra de búsqueda. Los resultados de su búsqueda aparecen debajo del campo de búsqueda conforme escribe, reemplazando la lista de acciones.
- Haga clic sobre una acción en los resultados de búsqueda para resaltar la acción correspondiente en el lienzo de scripts.
Configurar el bloqueo de scripts
Permisos requeridos:Ajustes de contacto > Scripts > Editar
Studio puede bloquear scripts cuando un usuario tiene el script abierto. Esto evita que varios usuarios realicen cambios en el mismo script y causen problemas con uno que sobrescribe al otro. Un CXone administrador puede configurar Studio para permitir el bloqueo de secuencias de comandos.
- En CXone, haga clic en el selector de aplicaciones
y seleccioneACD.
- Ir a ACD Configuration > Business Units.
-
En la pestaña Detalles, haga clic en Editar.
- Seleccione Allow Script Locking.
-
Seleccione el Default Behavior que desea que Studio haga cuando se abra un script.
Obtenga más información sobre los campos en este paso)
Campo Detalles Bloqueo en abierto Studio bloquea automáticamente los scripts cuando se abren. Cuando un usuario abre una secuencia de comandos, el icono junto al nombre de la secuencia de comandos cambia a un candado y la secuencia de comandos aparece en la pestaña Bloqueado. Solo lectura en abierto
Studio abre scripts en modo de solo lectura. El lienzo del script es gris en lugar de blanco. Para editar el script, los usuarios deben bloquearlo.
- Hacer clic en Done.
Bloquear y desbloquear secuencias de comandos
Permisos necesarios: Vista Guiones de Studio, Crear/Editar
El bloqueo de los scripts le permite bloquear un script de manera que usted únicamente puede editarlo. Esto evite que varios usuarios Studio modifiquen un script al mismo tiempo. Esta es una característica opcional que debe habilitarse en CXone.
Cuando quiera editar un script, debe bloquearlo. Esto coloca al script en modo editar. Los scripts se mantienen bloqueados hasta que los desbloquee, o hasta que otro Studio usuario anule su bloqueo. Al terminar de trabajar con un script, puede desbloquearlo. Esto pone al script en un modo de solo lectura y lo pone a disposición de otros usuarios de Studio para editarlo, en caso de que lo requieran.
Antes de bloquear un script, Studio refresca el script. Esto carga cualquier cambio que pueda haber sido hecho por otros Studio usuarios entre el momento en que abrió el script y cuando lo bloqueó.
- En CXone, haga clic en el selector de aplicaciones
y seleccioneEnrutamiento omnicanal > Studio
.
- Abra un script.
-
Pase el cursor sobre el ojo
junto al nombre del script en la barra de herramientas en la parte superior del espacio de trabajo del lienzo y seleccione Editar Script (Bloquear).
-
Cuando deje de trabajar con el script, pase su cursor sobre el candado
junto al nombre del script en la barra de herramientas en la parte superior del espacio de trabajo del lienzo y haga clic en Script de Solo Consulta (Desbloquear)
Anular un script bloqueado
Permisos necesarios: Scripts de Studio > Anular Bloqueo
Al habrir un script que está bloqueado para edición, el ícono junto al nombre del script por encima del espacio de trabajo del lienzo es un candado cerrado . Puede pasar el cursor sobre el ícono para ver quién bloqueó el script. De ser usted, tiene la opción de desbloquear el script y de ponerlo en modo de solo lectura. Si lo bloqueó otro usuario, muestra el nombre del usuario.
Si su rol de CXone incluye el permiso de Anular Bloqueo, la ventana desplegable también incluye la opción de anular el bloqueo. Al anular el bloqueo de un script, Studio carga la última versión guardada del script. Si el otro usuario tienen cambios sin guardar, no puede guardarlos después de anularse el bloqueo. Si el usuario intenta guardar el script después de anular el bloqueo, verá un mensaje de error informándole sobre la anulación. Cuando se ha anulado el bloqueo de un script, se lo puede duplicar y guardar con otro nombre.
Puede revisar los cambios a un script revisando una versión previa del mismo. Esto puede ayudar si otro usuario ha editado un script y desea saber qué cambió.
Asegúrese de seguir los lineamientos de su organización para anular los bloqueos de otros usuarios a los scripts.
- En CXone, haga clic en el selector de aplicaciones
y seleccioneEnrutamiento omnicanal > Studio
.
- Haga clic en los tres puntos junto al script que desea anular y seleccione Bloquear anulación.
- Alternativamente, puede:
- Abrir un script bloqueado por otro usuario.
- Haga clic en el candado
junto al nombre del script en la barra de herramientas sobre el espacio de trabajo del lienzo y haga clic en Anular Bloqueo.
- Haga clic en OK cuando se le pida confirmar que desea anular el bloqueo de otro usuario. Se despliega el mensaje de estado cuando se logra anular el bloqueo.
Desactivar un script
Permisos necesarios:
Los scripts no se pueden eliminar de Studio. En su lugar, puede desactivarlos. Los scripts desactivados son solo visibles en Studio si elije ver Todos o los scripts Inactivos en la página de Scripts. También puede verlos en la página de Scripts en la aplicación CXoneACD.
No necesita desactivar un script para evitar que CXone lo use. CXone únicamente utiliza scripts que se asignan a una habilidad Se utiliza para automatizar la entrega de interacciones basadas en las habilidades, capacidades y conocimientos de los agentes y a un punto de contacto
El punto de entrada que utiliza un contacto entrante para iniciar una interacción, como un número de teléfono o una dirección de correo electrónico..
- En CXone, haga clic en el selector de aplicaciones
y seleccioneEnrutamiento omnicanal > Studio
.
- En la página de Scripts, ubique el script que desee desactivar.
- Haga clic en los tres puntos horizontales
junto al script y seleccione Desactivar. También puede abrir un script y hacer clic en el botón de flecha hacia abajo junto al nombre del script y seleccionar Desactivar en el menú desplegable.
- Confirme que desee desactivar el script. Aparece una notificación en la esquina inferior derecha de la ventana cuando se complete la desactivación.
- Puede agregar notas al script en CXonesi desea explicar por qué desactivó el script:
- En CXone, haga clic en el selector de aplicaciones
y seleccioneACD > Scripts.
- Seleccione Inactivo desde el desplegable Espectáculo.
- Haga clic en el script y agregue sus comentarios en la pestaña de Notas.
- En CXone, haga clic en el selector de aplicaciones
Reactivar un Script
Permisos necesarios:
Puede reactivar un script para que sea visible en Studio otra vez.
- En CXone, haga clic en el selector de aplicaciones
y seleccioneACD > Scripts.
- Seleccione Inactivo desde el desplegable Espectáculo.
- Haga clic en el script que desea reactivar.
- Haga clic en Activar en la pestaña de Detalles de la página del script.