Parâmetros do robô
Parâmetros são variáveis configuráveis associadas a um robô — como senhas, chaves de acesso, caminhos de pasta ou qualquer valor que possa mudar sem que você precise editar o fluxo do robô. Eles são especialmente úteis para informações sensíveis que não devem ficar visíveis no Designer.
Por que usar parâmetros?
Imagine um robô que acessa um sistema com usuário e senha. Se você digitar a senha diretamente em uma ação, ela ficará visível para qualquer pessoa que abrir o Designer. Com parâmetros, a senha fica armazenada de forma segura e separada do fluxo — e só precisa ser atualizada em um lugar quando mudar.
Outros casos de uso comuns:
- Credenciais de e-mail, banco de dados ou sistemas internos
- Caminhos de pasta que variam por ambiente
- Códigos de API ou tokens de acesso
- Configurações que mudam com frequência
Acessando os parâmetros
- Abra o Designer do robô desejado.
- Clique no ícone de etiqueta 🏷️ na barra lateral para abrir a tela de parâmetros.
Criando um novo parâmetro
- Clique em Criar parâmetro (ou no botão +).
- Preencha os campos:
| Campo | Obrigatório | Descrição |
|---|---|---|
| Nome | Sim | Identificador do parâmetro. Use nomes descritivos, sem espaços (ex.: senha_sistema, caminho_pasta). |
| Valor | Sim | O valor que será utilizado pelo robô. |
| Descrição | Não | Texto explicativo para outros usuários entenderem o que o parâmetro representa. |
| Tratar como segredo (senha) | Não | Quando ativado, o valor fica oculto e não pode ser visualizado por ninguém. |
- Clique em Salvar.
Parâmetros do tipo senha
Ao ativar a opção Tratar como segredo (senha), o valor do parâmetro é armazenado de forma completamente oculta — nem você mesmo poderá visualizá-lo depois de salvo. Apenas será possível sobrescrevê-lo com um novo valor.
Parâmetros do tipo senha são armazenados localmente no dispositivo. Se o dispositivo for desvinculado do robô, os valores de senha serão perdidos e precisarão ser reinseridos ao vincular um novo dispositivo.
Usando um parâmetro em uma ação
Parâmetros criados ficam disponíveis para seleção em qualquer campo do tipo dinâmico no Designer. Para utilizá-los:
- No campo de configuração de uma ação, abra o modo de entrada Parâmetros.
- Selecione o parâmetro desejado na lista.
O robô substituirá o parâmetro pelo seu valor real no momento da execução — sem expor o valor no fluxo.
Usando parâmetros em expressões (campos de texto)
Além de selecionar um parâmetro diretamente pelo modo Parâmetros, você pode embutir o valor de um parâmetro dentro de um campo de texto usando a seguinte sintaxe:
{{PARAMETROS.nome_do_parametro}}
Isso é especialmente útil quando o parâmetro faz parte de um valor maior, como uma URL ou uma mensagem:
| Exemplo | Resultado em execução |
|---|---|
https://api.exemplo.com/{{PARAMETROS.cliente_id}}/dados | https://api.exemplo.com/abc123/dados |
Olá, {{PARAMETROS.nome_usuario}}! | Olá, Brendon! |
Bearer {{PARAMETROS.token_api}} | Bearer eyJhbGc... |
Para segredos (parâmetros marcados como senha), use:
{{SEGREDOS.nome_do_segredo}}
O nome deve ser idêntico ao nome cadastrado no parâmetro (sem espaços). O uso de maiúsculas e minúsculas não faz diferença.
A sintaxe {{PARAMETROS.X}} em campos de texto é processada em tempo de compilação — o valor não fica visível no Designer, mas é incluído no código compilado. Para valores verdadeiramente ocultos, prefira a sintaxe {{SEGREDOS.X}} (parâmetros marcados como senha).
Usando parâmetros em campos de código
Em campos do tipo Código, você pode referenciar parâmetros e segredos dentro de template literals usando a mesma sintaxe:
// Parâmetro simples
const usuario = `{{PARAMETROS.usuario}}`
// Segredo
const senha = `{{SEGREDOS.senha_sistema}}`
// Interpolado em uma string maior
const url = `https://{{PARAMETROS.servidor}}/api/login`
return usuario
Ao executar, o robô substitui {{PARAMETROS.X}} pelo valor real do parâmetro.
Editando e removendo parâmetros
- Para editar um parâmetro, clique sobre ele na lista de parâmetros salvos.
- Para remover, clique no ícone de exclusão ao lado do parâmetro.
Alterar o valor de um parâmetro não exige nenhuma mudança no fluxo do robô. O robô automaticamente passa a usar o novo valor na próxima execução.
Próximos passos
- Agendamento — programe o robô para executar automaticamente
- Vincular dispositivo — associe uma máquina ao robô