image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Lucas Ramos
Lucas Ramos18/09/2025 22:20
Compartir
Microsoft - Azure AZ-900Recomendado para tiMicrosoft - Azure AZ-900

Automação de Roleta no n8n: Sorteio Inteligente com Números Aleatórios

    A automação é uma das ferramentas mais poderosas para otimizar processos e trazer inovação ao dia a dia das empresas e desenvolvedores. No vídeo que produzi recentemente, mostrei como implementei uma roleta automatizada dentro do n8n, capaz de gerar números aleatórios para diferentes usos, desde sorteios simples até decisões automáticas em fluxos mais complexos.

    Por que criar uma Roleta no n8n?

    O objetivo dessa automação foi demonstrar como o n8n, além de ser uma plataforma de integração entre sistemas, também pode ser usado de forma criativa. A ideia da “roleta” é simples:

    • Executar um fluxo;
    • Gerar automaticamente um número aleatório entre 1 e 5;
    • Retornar esse resultado em formato JSON para ser usado em qualquer outra parte do processo.

    Essa lógica pode ser aplicada, por exemplo, em:

    • Sorteios internos (quem será o responsável por uma tarefa);
    • Distribuição de leads entre equipes de vendas;
    • Decisões automáticas em fluxos de aprovação ou testes A/B.

    Como funciona no n8n

    No vídeo, a automação foi construída dentro de um nó de código (Function/Code) no n8n. Esse nó permite escrever trechos de JavaScript para executar funções personalizadas.

    O script utilizado é bem simples:

    
    // Gera um único número aleatório entre 1 e 5
    const numero = Math.floor(Math.random() * 5) + 1;
    
    return [
    {
      json: {
        numero
      }
    }
    ];
    

    Explicação do código

    • Math.random() → gera um número decimal aleatório entre 0 e 1;
    • Math.random() * 5 → escala esse número para a faixa 0 a 4,999…;
    • Math.floor(...) → arredonda para baixo, garantindo valores inteiros entre 0 e 4;
    • + 1 → ajusta o intervalo para 1 a 5.

    No final, o código retorna o número dentro de um objeto JSON, padrão usado pelo n8n para manipular dados.

    Resultado na prática

    Ao rodar a automação, cada execução do fluxo retorna um número aleatório. Isso pode ser integrado a outros nós, como:

    • Envio automático de mensagens no WhatsApp, informando o número sorteado;
    • Registro em banco de dados para histórico;
    • Condições (IF/CASE) dentro do próprio n8n para tomar decisões automáticas.

    Conclusão

    Essa automação mostra o quanto é possível unir criatividade e tecnologia com o n8n. Mesmo uma simples roleta pode ser o ponto de partida para soluções de sorteios, distribuição inteligente de tarefas ou testes dinâmicos.

    Com poucos minutos de configuração e um pequeno trecho de código, criamos uma ferramenta prática e versátil.

    https://youtu.be/IMGNp-KCWI8

    Compartir
    Recomendado para ti
    Microsoft Certification Challenge #4 - DP 100
    Microsoft Certification Challenge #4 - AZ 204
    Microsoft Certification Challenge #4 - AI 102
    Comentarios (0)
    Recomendado para tiMicrosoft - Azure AZ-900