Task Bot package
Use Executar, Pausar e Parar actions no Task Bot package para gerenciar a execução de um ou mais bots filhos de um bot pai ou com um software de terceiros usando uma API.
Login
bot filho para inserir o nome de usuário e senha em um formulário da internet e clique em enviar. O Login
bot filho aceita dados de acesso do bot pai e retorna uma mensagem de sucesso; em seguida, o bot pai pode chamar o subsequente CreateInvoice
bot filho. O Login
bot filho também deve conter lógica de manipulação de erros caso os dados de acesso estejam incorretos.Essa prática de construir bots menores e independentes permite que um usuário reutilize a lógica do bot em um número maior de tarefas e facilita o tratamento e a solução de erros. Isso também diminui o tempo gasto construindo e mantendo bots. Como resultado, uma organização consegue dimensionar rapidamente suas iniciativas de automação. O Login
bot filho deste exemplo pode ser reutilizado em qualquer tarefa que envolva fornecer dados de acesso para uma página de login em um site.
Além disso, executar o bots filho de um bot pai oferece maior controle sobre os dados das seguintes maneiras:
- Os usuários podem configurar as variáveis para controlar a direção na qual as informações podem ser trocadas selecionando-se dentre as seguintes opções:
- Usar como entrada: A variável contém um valor que pode ser passado de um bot pai ou software de terceiros para um bot filho.
- Usar como saída: A variável contém um valor que pode ser passado de um bot filho para o bot pai ou software de terceiros.
- Ambos O valor pode ser passado em ambas as direções.
- Nenhuma: A variável está confinada a esse bot; ela não pode ser compartilhada em outros bots.
- Outros usuários podem reutilizar o bots filho sem visualizar seus respectivos conteúdos.
O Task Bot package inclui a seguinte actions:
Action | Descrição |
---|---|
Pausar... | Pausa temporariamente o bot em execução. Use a Pausar actionpara modificar dados ou verificar o status de um componente relevante. Quando o bot alcança Pausar action durante o tempo de execução, um botão Retomar aparece. Clique em Retomar para o bot continuar até a próxima action. |
Executar | Executa o bot filho selecionado com os valores de entrada especificados e salva os valores de saída em uma variável de dicionário. Cada chave no dicionário é o nome da variável e o valor correspondente do botfilho. Executa a tarefa selecionada várias vezes por um número especificado de vezes ou por várias horas. A tarefa pode ser repetida até que o usuário opte por parar. Você pode salvar os valores de saída em uma variável de dicionário. Cada chave no dicionário é o nome da variável e o valor correspondente do botfilho. Você pode clicar na guia Task Bot atual para executar o bot atual, na guia Arquivo do Control Room para executar um bot disponível no Control Room ou na guia Variável para usar uma variável para especificar o bot a ser executado. A guia Arquivo do Control Room oferece a opção de escolher um arquivo disponível no Control Room ou especificar uma variável de string no campo Caminho do Control Room para especificar o bot que você deseja executar. Isso permite que você use uma expressão para especificar o que deseja que o bot execute e selecione o bot a ser executado dinamicamente. Note:
Para visualizar um exemplo, consulte Exemplo de como usar a action Executar.
|
Interromper | Interrompe o bot em execução. Por exemplo, use Parar action para interromper o bot se uma condição específica for atendida, por exemplo, se o bot encontrar um arquivo maior que 100 MB. |