Habilidades#

Las Habilidades son pequeños robots RPA no personalizados, desarrollados en Sherpa Designer, que siempre realizan una operación específica (por ejemplo, generación/procesamiento de un documento).

Imitan acciones humanas y constan de 1–3 pasos (sin recopilar datos primarios).

Las Habilidades eliminan errores gracias a la estandarización, pero siguen siendo poco flexibles (es difícil cambiarlas rápidamente sin el especialista adecuado).

Argumentos de entrada y salida de las Habilidades #

Al desarrollar Habilidades en Sherpa Designer, se contemplan argumentos de entrada y salida (esto simplifica la integración en Sherpa Autopilot).

En el modo chat, una Habilidad se ejecuta:

  1. Con confirmación del usuario
    Todos los argumentos de entrada se muestran como campos prellenados por la red neuronal. El usuario puede confirmar la ejecución, editar los valores o rechazarla.
  2. Sin confirmación
    El escenario se inicia al instante. Para activarlo, marque la casilla "Permitido ejecutar sin confirmación del usuario de los parámetros de entrada" en las propiedades del robot.

Interacción de las Habilidades con el usuario en el chat#

Las Habilidades pueden comunicarse directamente en la ventana de chat. Durante la interacción pueden:

  • mostrar estados y textos,
  • solicitar entrada en un campo de texto,
  • ofrecer una selección de una lista predefinida,
  • requerir confirmación mediante botones.

Después de que el usuario envía una respuesta, el escenario continúa automáticamente.

Ejemplo: Al buscar el contacto de una persona en la libreta de direcciones, la Habilidad muestra botones con opciones posibles (si se encontraron varias coincidencias). El usuario puede pulsar el botón requerido y el escenario se reanuda con el contacto seleccionado.

Descomposición de tareas y cadenas de Habilidades#

La red neuronal analiza una tarea compleja, selecciona varias Habilidades y las ejecuta de forma secuencial.

Los datos de salida del diálogo anterior de Sherpa Autopilot se transfieren como datos de entrada para la siguiente tarea.

Ejemplo: Tarea “redactar y enviar un correo a Vladimir Mikhailovich”:

  • opción 1: la Habilidad de “envío” busca por sí misma el correo en la libreta de direcciones;
  • opción 2: una Habilidad independiente de “Libreta de direcciones” devuelve el correo, que se transfiere a la Habilidad de “envío”.

Modo de Robot sin Guion#

Si no hay una Habilidad adecuada, pero la tarea puede realizarse con herramientas de escritorio en la computadora del usuario, se activa el Robot sin Guion.

El Robot sin Guion:

  • requiere hacer clic en la ventana objetivo;
  • captura mouse/teclado, hace clic en iconos e introduce texto en aplicaciones/navegador;
  • puede interrumpirse en cualquier momento y muestra confirmación antes de acciones peligrosas.

La secuencia ejecutada por el Robot sin Guion se puede:

  • guardar como escenario y abrir en Sherpa Designer para su edición,
  • publicar como una nueva Habilidad en dos clics.