Configurar resoluciones del Asistente de Citrix

Colaboradores

Agradecimiento especial a: Dimitrios Xanthopoulos, Konstantinos Voulgaris, Lampros Dounis, Nikos Takoulis y Tomas Werner

¿Qué es el Asistente de Citrix?

El Asistente de Citrix es un asistente virtual disponible con Citrix Workspace. Proporciona una manera fácil de realizar tareas como ver la información de los empleados, encontrar informes de gastos y encontrar tíquets.

El asistente virtual extrae datos de las aplicaciones conectadas y le ayuda a encontrar rápidamente la información que necesita. Así, utiliza las resoluciones configuradas en el servicio de microaplicaciones para procesar las consultas.

Nota:

Para obtener información sobre la arquitectura, el flujo de trabajo, la terminología y el funcionamiento del asistente virtual, consulte Documentación del Asistente de Citrix.

¿Qué son las resoluciones del Asistente de Citrix?

Las resoluciones de Asistente de Citrix se configuran en el servicio de microaplicaciones para cada integración. Las resoluciones procesan las consultas enviadas desde el asistente virtual al servicio de microaplicaciones. Una resolución incluye la configuración de la asignación entre la interpretación del lenguaje natural del asistente y las llamadas de API al servicio de microaplicaciones. La resolución conserva datos específicos enviados desde la base de datos del servicio de microaplicaciones al asistente virtual.

En la siguiente imagen, se muestran los pasos que sigue el asistente virtual para ofrecer información a los usuarios finales.

Cómo funciona el asistente

Como se muestra en la imagen anterior,

  1. El usuario envía una solicitud al asistente virtual en lenguaje natural. Por ejemplo, “mostrar mis solicitudes de días libres”.

  2. A continuación, el asistente virtual envía la solicitud a un servicio para analizar la intención y sus entidades.

  3. Después, el asistente virtual envía el texto analizado a otro servicio para resolver el contexto, por ejemplo, qué significa “mis”.

  4. El asistente virtual se comunica con el servicio de microaplicaciones para obtener información específica de la intención.

  5. El servicio de microaplicaciones consulta la base de datos de caché para obtener la información solicitada.

  6. Las resoluciones del Asistente de Citrix, preconfiguradas en el servicio de microaplicaciones para cada integración, procesan las consultas enviadas desde el asistente virtual al servicio de microaplicaciones.

Cuando crea una integración en el servicio de microaplicaciones, las resoluciones del Asistente de Citrix están configuradas de forma predeterminada. Puede modificar dichas resoluciones y también agregar otras nuevas.

Nota

Las configuraciones de resolución preconfiguradas están disponibles para las siguientes integraciones: Salesforce, ServiceNow, SAP Ariba, Workday, Jira, SAP Concur y MS Dynamics.

Aplicaciones compatibles

El Asistente de Citrix admite las siguientes aplicaciones:

  • Concur
  • Jira
  • MS Dynamics
  • Salesforce
  • SAP Ariba
  • SAP SuccessFactors
  • ServiceNow
  • Workday
  • Zendesk

Ver y modificar resoluciones

Cuando crea una integración en el servicio de microaplicaciones, las resoluciones de Asistente de Citrix están configuradas de forma predeterminada.

Para ver las resoluciones, siga estos pasos:

  1. Inicie sesión en el servicio Microaplicaciones y haga clic en Administrar.
  2. Vaya a una integración configurada, por ejemplo, Integración de Workday, haga clic en el menú situado junto a la integración y, a continuación, seleccione Modificar.

    Modificar integración

  3. En el panel izquierdo, haga clic en Resoluciones del Asistente de Citrix.

    Podrá ver la lista de resoluciones predeterminadas configuradas para esa integración. Se pueden ver los siguientes detalles de cada resolución:

    • Nombre de la resolución, por ejemplo, Búsqueda de directorio.

    • La intención de la resolución. Una intención es un conjunto predefinido de preguntas que los usuarios pueden hacer al asistente virtual. Cada intención es un caso de uso o flujo de trabajo al que se traduce una solicitud en lenguaje natural. Por ejemplo, “quién es Billy Taylor” se traduciría en la intención Directory.Lookup.

    • La tabla de origen asociada a la intención. La tabla de origen es una tabla de base de datos que almacena datos relacionados con la intención especificada.

    Resoluciones predeterminadas

  4. Para ver o modificar los detalles de una resolución, haga clic en el menú situado junto a ella y, a continuación, haga clic en Modificar.

    Modificar resolución

    En la página Modificar resolución, puede ver las siguientes propiedades de resolución configuradas:

    • Filtro de datos: Regla con valores de la solicitud enviada en la consulta del asistente que coinciden con valores de las tablas de base de datos.

    • Orden de datos: Regla para definir el orden en que deben enviarse los resultados al asistente.

    • Valores de respuesta: Regla con valores que deben incluirse en la respuesta al usuario.

  5. Para modificarlos, haga los cambios necesarios y, a continuación, haga clic en Guardar.

Nota

Antes de comenzar a editar las propiedades de resolución, consulte los siguientes artículos:

Agregar nuevas resoluciones

Las resoluciones de Asistente de Citrix están preconfiguradas para cada integración. Hay disponibles configuraciones de resolución preconfiguradas para las siguientes integraciones: Salesforce, ServiceNow, SAP Ariba, Workday, JIRA, SAP Concur y MS Dynamics.

Sin embargo, puede agregar nuevas resoluciones si lo necesita. Antes de configurar las resoluciones, asegúrese de que se crea la integración necesaria en el servicio de microaplicaciones.

Para agregar nuevas resoluciones, siga estos pasos:

  1. Inicie sesión en el servicio Microaplicaciones y haga clic en Administrar.

  2. Vaya a una integración configurada, por ejemplo, Integración de Workday, haga clic en el menú situado junto a la integración y, a continuación, seleccione Modificar.

    Modificar integración

  3. En el panel izquierdo, haga clic en Resoluciones del Asistente de Citrix y, a continuación, en Agregar nueva resolución.

    Agregar nueva resolución

  4. En la página Agregar una nueva resolución, haga lo siguiente y, a continuación, haga clic en Crear:

    • Asigne un nombre a la resolución.

    • Elija la intención adecuada del Asistente de Citrix.

      • Una intención es un conjunto predefinido de preguntas que los usuarios pueden hacer a Asistente de Citrix.

      • Cada intención es un caso de uso o flujo de trabajo al que se traduce una solicitud en lenguaje natural. Por ejemplo, “quién es Billy Taylor” se traduciría en la intención Directory.Lookup.

    • Seleccione un valor de la tabla de origen asociado a la intención. La tabla de origen es una tabla de base de datos que almacena datos relacionados con la intención especificada.

    Agregar resolución

  5. Después de crear la resolución, configure sus propiedades haciendo clic en el menú situado junto a ella y, a continuación, en Modificar.

    Modificar resolución

  6. En la página Modificar resolución, configure los filtros, el orden y las respuestas necesarios y, a continuación, haga clic en Guardar. Si un filtro coincide con la solicitud recibida de la plataforma del asistente virtual, las respuestas configuradas se recuperan de la base de datos y se envían de vuelta en el orden especificado.

    • Filtro de datos: Crea filtros con valores de la solicitud enviada en la consulta del asistente que coinciden con valores de las tablas de base de datos.

      Filtro de datos

    • Orden de datos: Crea una regla para definir el orden en que deben enviarse los resultados al asistente.

      Orden de datos

    • Valores de respuesta: Define los valores que deben incluirse en la respuesta al usuario. Se debe hacer corresponder la columna de la base de datos con un campo que requiere el asistente virtual.

      Valor de respuesta

    Por ejemplo, para la intención Directory.Lookup,

    • se define un filtro que coincida con el nombre de la persona enviado en la consulta del asistente virtual.

    • se definen los valores de respuesta de las columnas que el asistente virtual debe conocer para presentar la información al usuario.

Nota

Los siguientes artículos incluyen ejemplos de ayuda para configurar las propiedades de resolución para cada intención de una integración:

Exportar e importar configuraciones de resolución

Las configuraciones de resolución del Asistente de Citrix solo se exportan con la configuración de integración. Cuando exporta las configuraciones de integración, se exporta también la configuración de resolución existente.

Cuando agrega una integración importando una integración configurada previamente, se importa la configuración de resolución.

Para obtener información sobre exportación e importación de configuraciones de integración, consulte Exportar e importar integraciones y microaplicaciones.