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?
Não conseguimos enviar agora. Tente de novo.
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.