Skip to main content

Executar um robô

Ação responsável por realizar a execução de outro robô que será chamado por ela. O robô chamado será executado completamente e após isso, o fluxo do robô principal continuará normalmente.


Atenção!

Para que o robô chamado execute na mesma máquina que o robô principal é preciso que os dois estejam vinculados na mesmo dispositivo e estejam AMBOS SINCRONIZADOS com a máquina. Veja como vincular dispostivivos aqui.

Opções

Robô

Este campo é uma lista de robôs que estão disponíveis na área de robôs da empresa que o usuário está inserido, ou seja, aqui só aparecerá os robôs pertecentes a empresa em que o usuário está inserido.

Opções avançadas

Argumentos

Este campo deve ser preenchido com argumentos. Os argumentos são informações que serão utilizadas no robô chamado mas que estão no robô principal. Eles devem ser passados no formato JSON.

Exemplo:

[{
"argumento1": "valor1",
"argumento2": "valor2",
"argumento3": action['nome-da-ação'].value,
}]

Esses argumentos poderão ser obtidos dentro da sub-rotina através de um código customizado. Eles deverão ser obtidos da seguinte forma:

return args[0].argumento1 

Neste caso o código customizado retornará o valor do argumento1 que é um texto (string) escrito "valor1". "Args" é uma lista de parâmetros que foram passados para o robô. É perceptível que o "argumento3" é um argumento que recebeu o valor de uma ação criada anteriormente por isso veja aqui como obter o retorno de uma ação através de um código customizado.

Retornos

Essa ação não possui retornos.