Neste artigo
A ferramenta Código JavaScript permite executar JavaScript personalizado diretamente dentro da sua Automação. Ela foi criada para casos em que as ferramentas padrão não são suficientes — por exemplo, quando você precisa realizar cálculos, transformar dados, dividir valores ou gerar saídas personalizadas antes de enviá-las para os próximos passos.
Essa ferramenta oferece flexibilidade para trabalhar com dados dentro de uma Automação usando a lógica JavaScript definida por você.
Como a ferramenta funciona
- Para adicionar a ferramenta Código JavaScript à sua Automação, clique no botão “+” na interface. Em seguida, selecione Code.

- Clique em Select para escolher JavaScript Code.

- Primeiro, você precisa configurar os Input Data. Isso significa criar variáveis, nomeá-las e definir quais valores serão atribuídos a cada uma. Essas variáveis poderão ser usadas no seu código, juntamente com quaisquer novas variáveis que você definir dentro do script.

Para cada variável, você precisa:
- definir um nome;
- selecionar um valor dos passos anteriores.
- Para adicionar mais variáveis, clique em Add field. Isso criará uma nova linha onde você pode especificar o nome da variável e configurar seu valor. Você pode excluir variáveis (campos) desnecessárias, se precisar.

- Em seguida, configure os Output Data. Aqui, você especifica manualmente o nome e o tipo de quaisquer variáveis que deseja obter como saída. Nos próximos passos da sua Automação, você poderá usar os campos definidos nesta seção.

A configuração dos Output Data é obrigatória, mesmo que você não tenha criado novas variáveis no código.
- Depois disso, escreva seu código JavaScript usando as variáveis que você declarou ou crie novas variáveis com base nelas.
A Albato não garante o desempenho do seu código personalizado e não oferece suporte para ele. Utilize esta ferramenta apenas se você se sentir confortável trabalhando com JavaScript.
-
Nos passos seguintes, você verá os mesmos campos configurados na seção Output Data e poderá utilizá-los ao longo de toda a sua Automação.
-
Se, por qualquer motivo, o código falhar na execução, esse passo da automação será considerado um erro. O log de execução exibirá a mensagem de erro retornada pelo mecanismo JavaScript.
Limitações e segurança
- A execução de JavaScript ocorre em um ambiente isolado
- Requisições externas de rede não são permitidas
- A função
fetchestá desativada - Erros de execução interrompem o passo da Automação












