Este é o único bloco que pede que você saiba programar — e é de propósito o último da paleta. Ele roda um trecho de JavaScript no meio do fluxo, para o que nenhum outro bloco faz: formatar um valor, calcular um total, limpar um texto.
Se existe bloco pronto, use o bloco prontoCódigo é a saída para o que não tem bloco — não um atalho para não aprender os outros. Fluxo cheio de JS é difícil de manter e ninguém além de quem escreveu entende.

Os três campos
- Código JavaScript — o trecho; ele recebe as variáveis do fluxo e o que você devolve vira o resultado.
- Salvar resultado em — o nome da variável que guarda o retorno. Sem isso, o código roda e o resultado se perde.
- Resposta anterior (JSON p/ teste) — um exemplo do que chegaria, para testar a lógica sem mandar mensagem de verdade.
O que ele pode e o que não pode
O código roda isolado, e isso protege você e a plataforma:
- Não enxerga o servidor, arquivos nem outras contas.
- Tem tempo máximo de execução e limite de memória — laço infinito é cortado.
- Cada execução começa limpa: nada fica guardado de uma passagem para a outra.
Para guardar algo entre passagens, use variável do fluxo ou etiqueta.