Scripts de agente (control hospedado)
Utilice el tipo de control hospedado Scripts de agente para definir un script de llamada que proporcione instrucciones al agente del centro de atención telefónica para guiarle durante una interacción con un cliente en una determinada sesión. Para obtener más información, vea Guiar las interacciones de los clientes con scripts de agente.
Cree un control hospedado Scripts de agente
Mientras crea un nuevo control hospedado, los campos de la pantalla Nuevo control hospedado varían en función del tipo de control hospedado que desee crear. En esta sección se proporciona información sobre los campos específicos que son únicos del tipo de control hospedado Scripts de agente. Para obtener más información sobre la creación de un control hospedado, consulte Crear o editar un control hospedado.
En la pantalla Nuevo control hospedado, en el área Unified Service Desk, seleccione Scripts de agente en la lista desplegable Tipo de componente de Unified Service Desk. El WorkflowPanel es el panel más común para este tipo de control hospedado, y se muestra lo mismo en el campo Mostrar grupo. Para obtener más información sobre los distintos paneles disponible en Unified Service Desk, consulte Paneles, tipos del panel y diseños de panel en Unified Service Desk. Para obtener información sobre otros campos de General, consulte Crear o editar un control hospedado.
Acciones de UII predefinidas
Se admiten las acciones siguientes para este tipo de control hospedado.
Atrás
Vuelva al paso anterior en el historial.
Cerrar
Esta acción sirve para cerrar el control hospedado.
FireEvent
Desencadena un evento definido por el usuario desde este control hospedado.
Parámetro | Descripción |
---|---|
nombre | Nombre del evento definido por el usuario. |
Todos los pares posteriores de nombre=valor se convierten en los parámetros para el evento. Para obtener más información sobre cómo crear un evento definido por el usuario, consulte Crear un evento definido por el usuario.
GoToTask
Esta acción muestra la tarea del agente especificada. Los nombres de tarea de agente disponibles se pueden ver en la sección Scripts de agente en Microsoft Dataverse (Configuración>Scripts de agente).
Parámetro | Descripción |
---|---|
Especifique el nombre de la tarea de agente para mostrar en el campo Datos. |
GoToTaskByContext
Esta acción está obsoleta. Use la acción GoToTask.
GotoTaskByDnis
Esta acción está obsoleta. Use la acción GoToTask.
MoveToPanel
Esta acción sirve para mover los controles hospedados entre paneles en tiempo de ejecución.
Parámetro | Descripción |
---|---|
Aplicación | Nombre del control hospedado que se moverá. |
panel | Panel de destino para el control hospedado. |
New_CRM_Page
Crea una página para crear un nuevo registro de Dataverse de la entidad especificada, y trata la página como un mensaje emergente del control hospedado especificado. Las reglas de navegación de ventanas se evalúan para determinar la ubicación donde se muestra la página para crear el registro de la entidad.
Parámetro | Descripción |
---|---|
LogicalName | El nombre lógico de la entidad para crear una nueva instancia. |
Nota
El resto de los parámetros debe estar compuesto de pares name=value. Estos son los valores adicional que se rellenan previamente en el formulario para crear un nuevo registro de la entidad especificada. Para obtener más información sobre el uso de esta acción, consulte el paso 4 del Tutorial 7: Configure scripts de agente en la aplicación del agente.
Open_CRM_Page
Abre una instancia existente de la entidad especificada e identificada por el identificador, y trata la página como si fuera un elemento emergente del control hospedado especificado. Las reglas de navegación de ventanas se evalúan para determinar la ubicación donde se debe mostrar el elemento emergente.
Parámetro | Descripción |
---|---|
LogicalName | El nombre lógico de la entidad que se va a abrir. |
identificador | El identificador del registro de entidad que se va a abrir. |
Ventana emergente
Aparece una dirección URL del control hospedado y ejecuta las reglas de navegación de ventanas con ella para enrutar el mensaje emergente a la ubicación correspondiente.
Parámetro | Descripción |
---|---|
url | Enruta un mensaje emergente desde este control hospedado utilizando esta dirección URL como si fuera un mensaje emergente solicitado desde el control mostrado. |
frame | El marco desde el que se originó este mensaje emergente. |
RealignWindow
Muestra el control hospedado en la ubicación especificada de un monitor. Puede mostrar controles hospedados hasta en dos monitores. Esta acción es aplicable a las instancias de control hospedado que están configuradas para colocarse en un tipo de panel USDFloatingPanel o USDFloatingToolPanel.
Parámetro | Descripción |
---|---|
screen | Especifica la pantalla en la que se va a mostrar el control hospedado. Los valores válidos son 1 o 2. Si no especifica este parámetro, se pasa 1 de forma predeterminada. |
left | Especifica la posición, en porcentaje, desde la izquierda de la pantalla en el monitor de destino donde se debe mostrar el control hospedado. Los valores válidos son de 0 a 100. Si no especifica este parámetro, se pasa 0 de forma predeterminada. |
top | Especifica la posición, en porcentaje, desde la parte superior de la pantalla en el monitor de destino donde se debe mostrar el control hospedado. Los valores válidos son de 0 a 100. Si no especifica este parámetro, se pasa 0 de forma predeterminada. |
width | Especifica el ancho, en porcentaje, de la ventana del control hospedado en el monitor de destino. Los valores válidos son de 1 a 100. Si no especifica este parámetro, se pasa 100 de forma predeterminada. |
height | Especifica el alto, en porcentaje, de la ventana del control hospedado en el monitor de destino. Los valores válidos son de 1 a 100. Si no especifica este parámetro, se pasa 100 de forma predeterminada. |
SetSize
Esta acción establece explícitamente el ancho y el alto del control hospedado. Resulta especialmente útil cuando se usa "auto" en los diseños de panel.
Parámetro | Descripción |
---|---|
ancho | El ancho del control hospedado. |
alto | El alto del control hospedado. |
ShowSendButton
Esta acción muestra el botón Enviar en el script del agente en la aplicación cliente. Este botón suele utilizarse para sesiones de chat y cuando el usuario hace clic en el botón, se desencadena el evento SendClicked, que se usa para escribir texto de script en la ventana de chat.
Eventos predefinidos
Los eventos predefinidos siguientes están asociados con este tipo de control hospedado.
AllAnswersVisited
Se produce cuando se ha hecho clic en todas las respuestas para la tarea actual. Resulta útil para listas de comprobación. Básicamente, cada respuesta apunta de nuevo a la misma tarea. Por tanto, al hacer clic en los botones, se mostrarán casillas juntos a ellos. Cuando se activan todas, se desencadena este evento.
Parámetro | Descripción |
---|---|
tarea | Nombre de la tarea para la que se ha hecho clic en todas las respuestas. |
identificador | Identificador de la tarea para la que se ha hecho clic en todas las respuestas. |
SendClicked
Se produce cuando se hace clic en el botón Enviar en el script del agente en la aplicación cliente. Para mostrar el botón Enviar, debe llamar a la acción ShowSendButton.
TaskUpdated
Se produce cada vez que se llega a un script del agente, ya sea por el usuario que hace clic en una respuesta, ya sea algún componente llamando a una de las acciones de este control hospedado.
Parámetro | Descripción |
---|---|
tarea | Nombre de la tarea del script del agente al que se llega. En el menú principal, que no es una tarea mencionada en la configuración de scripts del agente, un evento se desencadena con este parámetro establecido en "[Menú principal]". |
Vea también
Guiar las interacciones de los clientes con scripts de agenteConfigurar y administrar scripts de agenteAcciones de UIIEventosVer acciones y eventos predefinidos para un control hospedadoVer ayuda incrustada para acciones y eventosTutorial 7: configuración de scripts de agente en la aplicación del agenteReferencia de tipos de control hospedado y acciones/eventosManual de administración de Unified Service Desk for Microsoft Dynamics CRM