Automações podem entrar em loop infinito, disparando umas às outras sem parar?
Não. O SySeg tem três travas separadas contra ciclos: dentro do próprio fluxo, entre automações que se chamam via "Iniciar outra automação", e entre automações que se disparam indiretamente por eventos.
Existem três proteções separadas contra loop, cobrindo situações diferentes. Dentro do próprio desenho de uma automação, se o fluxo formar um ciclo e voltar pra um bloco que já rodou naquela mesma execução, o sistema simplesmente para ali em vez de repetir o passo indefinidamente.
Quando uma automação usa a ação "Iniciar outra automação", o SySeg acompanha a cadeia de automações já disparadas naquela execução. Se a automação B tentar iniciar de volta a automação A que já estava rodando nessa mesma cadeia, essa etapa é marcada como alerta (não como erro silencioso) com a mensagem "Automação ignorada: já foi executada nesta cadeia (ciclo evitado)" — visível no histórico da execução.
O terceiro caso é mais sutil: duas automações que se disparam uma à outra indiretamente, por eventos reais (por exemplo, a automação A move um negócio de etapa, isso dispara a automação B, que move o negócio de volta, o que dispara a automação A de novo, e assim por diante). Como esse padrão não passa pela ação "Iniciar outra automação", o SySeg tem um limite de segurança separado: depois de um número alto de etapas encadeadas dentro da mesma cadeia de eventos, a execução é interrompida com um erro registrado no histórico, em vez de continuar rodando em segundo plano sem parar.
Este artigo te ajudou?
Obrigado pelo feedback!
Uma automação é um fluxo visual com um gatilho (o que dispara), condições opcionais (filtros) e uma ou mais ações executadas em sequência — montado no canvas, sem programar.
Um bloco de ação pode disparar uma ou várias ações reais em sequência: mover negócio, atribuir atendente, criar tarefa, mandar mensagem no WhatsApp, chamar um webhook externo e mais.
Você monta a automação num canvas, arrastando blocos (gatilho, condição, ação e alguns blocos avançados) e ligando as setas entre eles — não é preciso programar.