Habilidades#

As Habilidades são pequenos robôs RPA não personalizados, desenvolvidos no Sherpa Designer, que sempre executam uma operação específica (por exemplo, geração/processamento de um documento).

Elas imitam ações humanas e consistem em 1–3 etapas (sem coleta de dados primários).

As Habilidades eliminam erros por meio da padronização, mas continuam pouco flexíveis (é difícil alterá-las rapidamente sem o especialista adequado).

Argumentos de entrada e saída das Habilidades #

Ao desenvolver Habilidades no Sherpa Designer, são previstos argumentos de entrada e saída (isso simplifica a integração com o Sherpa Autopilot).

No modo de chat, uma Habilidade é executada:

  1. Com confirmação do usuário
    Todos os argumentos de entrada são exibidos como campos pré-preenchidos pela rede neural. O usuário pode confirmar a execução, editar os valores ou recusar.
  2. Sem confirmação
    O cenário é iniciado imediatamente. Para ativar, marque o checkbox "Permitido executar sem confirmação do usuário dos parâmetros de entrada" nas propriedades do robô.

Interação das Habilidades com o usuário no chat#

As Habilidades podem se comunicar diretamente na janela de chat. Durante a interação, elas podem:

  • exibir status e textos,
  • solicitar entrada em campo de texto,
  • oferecer seleção de uma lista predefinida,
  • exigir confirmação por botões.

Após o usuário enviar uma resposta, o cenário continua automaticamente.

Exemplo: Ao buscar o contato de uma pessoa na agenda, a Habilidade exibe botões com opções possíveis (se forem encontradas várias correspondências). O usuário pode clicar no botão desejado e o cenário é retomado com o contato selecionado.

Decomposição de tarefas e cadeias de Habilidades#

A rede neural analisa uma tarefa complexa, seleciona várias Habilidades e as executa em sequência.

Os dados de saída do diálogo anterior do Sherpa Autopilot são transmitidos como dados de entrada para a próxima tarefa.

Exemplo: Tarefa “redigir e enviar um e-mail para Vladimir Mikhailovich”:

  • opção 1: a Habilidade de “envio” procura o e-mail na agenda por conta própria;
  • opção 2: uma Habilidade separada de “Agenda” retorna o e-mail, que é passado para a Habilidade de “envio”.

Modo Robô Sem Roteiro#

Se não houver uma Habilidade adequada, mas a tarefa puder ser executada com recursos de desktop no computador do usuário, o Robô Sem Roteiro é ativado.

O Robô Sem Roteiro:

  • exige clique na janela de destino;
  • captura mouse/teclado, clica em ícones e digita texto em aplicativos/navegador;
  • pode ser interrompido a qualquer momento e exibe confirmação antes de ações perigosas.

A sequência executada pelo Robô Sem Roteiro pode ser:

  • salva como cenário e aberta no Sherpa Designer para edição,
  • publicada como uma nova Habilidade em dois cliques.