Se o objeto no qual você deseja executar uma action não for detectado dentro do tempo limite especificado, você pode usar o fallback baseado em IA generativa para automatizar as páginas da web dinâmicas específicas, diminuindo a possibilidade de falha na Recorder do action no bot devido a alterações nos elementos da interface do usuário ou propriedades dinâmicas.

Uma vez o Generative Recorder verifica se um DOMXPath de fallback pode identificar exclusivamente o elemento de interface do usuário de destino e realiza uma etapa de validação adicional. Isso envolve comparar outras propriedades do elemento da interface do usuário. Por exemplo, se a action automatizada envolver a entrada de dados, o Generative Recorder garante que a automação prossiga somente se o DOMXPath de fallback corresponder a uma entrada de dados, como uma caixa de texto, e não a botões ou rótulos.

Para ativar o recurso de IA generativa:
  1. No Bot editor, navegue até Configurações avançadas > Configurações do pacote.

    Navegue até Configurações avançadas

  2. Nas Configurações do pacote > Gravador, habilite a opção Usar fallback baseado em IA generativa.

    Habilitar recurso de IA generativa

Nota:
  • Essas são as configurações de nível de bot. Portanto, ao habilitar o fallback baseado em IA generativa, todas as actions de captura ocorrendo nesse bot específico usarão essas mesmas configurações com um tempo limite de 30 segundos.
  • A partir do package Recorder (versão 3.1.5 e posteriores), as configurações do Generative Recorder estarão visíveis independentemente de uma action Recorder ser adicionada no Bot editor. Para salvar as configurações, certifique-se de usar pelo menos uma action Gravador > Capturar em sua automação.

Atualizar os valores DOMXpath de forma automática no modo depurar

O Generative Recorder oferece recomendações para atualizar as automações de modo automático e torná-las mais resilientes. Ao executar as automações no modo Executar ou Depurar, são recebidas recomendações para atualizar o DOMXPath de modo automático (caminho do elemento UI) com o valor usado no fallback bem-sucedido, permitindo que as automações se tornem mais resilientes.
Nota: Não será possível atualizar o valor DOMXPath no modo Executar.
A janela de diálogo de notificação de fallback não aparecerá para automações não assistidas sempre que ocorrer um fallback. Isso garantirá um processo de automação tranquilo.
Nota: A janela de diálogo de notificação de fallback é exibida apenas para desenvolvedores cidadãos e profissionais.

Recomendações ao executar automações no modo Executar ou Depurar

Para atualizar os valores em tempo de execução, execute as automações no modo Depurar É possível optar por atualizar o DOMXPath com o valor recomendado ou ignorá-lo. Ao selecionar a opção Interromper automação, a execução do bot será interrompida.

Atualize os valores DOMXPath durante o tempo de execução no modo Depurar

Ao atualizar o DOMXPath com o valor recomendado, certifique-se de desmarcar outras propriedades inválidas ou dinâmicas nos critérios de pesquisa antes de executar as automações de novo. Se as propriedades dinâmicas permanecerem selecionadas e forem combinadas com o novo DOMXPath, o Gravador falhará e o fallback será acionado de novo.

Você também pode mover a janela de diálogo de notificação de fallback para o local desejado na tela conforme as suas necessidades e preferências, melhorando assim a visibilidade de seu aplicativo de negócios e do fallback.

Nota: Ao executar um bot principal, existe a opção de atualizar o valor DOMXPath, mas para o bot secundário a opção de atualização não estará disponível.

Armazenamento em cache de respostas de IA generativa bem-sucedidas

Agora, as chamadas de IA generativa feitas durante fallbacks bem-sucedidos baseados em IA generativa são armazenadas em cache na memória do sistema e no serviço baseado em região, que, por sua vez, são reutilizados para execuções subsequentes da mesma automação. Isso reduz o tempo necessário para execuções subsequentes da mesma automação, melhorando, assim, o desempenho.