Se você configurar várias automações com etapas que competem entre si, pode encontrar comportamentos inesperados, erros e falhas nas execuções das automações.
Neste artigo, será apresentado o que significa criar automações concorrentes, como resolver o problema e como evitar enfrentá-lo no futuro.
O que são automações concorrentes?
Automações concorrentes referem-se a automações que têm o mesmo gatilho (ou também uma automação com várias ações) onde as ações são executadas ao mesmo tempo e entrarão em conflito umas com as outras.
Por exemplo, vamos supor que configuramos as seguintes duas automações no mesmo quadro:
1Quando o status mudar para algo, arquive o item.
2Quando o status mudar para algo, mude outro status para algo.
Como essas automações começam com o mesmo gatilho, “Quando o status mudar para algo”, ambas serão executadas ao mesmo tempo.
Essas automações falharão porque a automação que muda o status do item para “Trabalhando nisso” não poderá ser executada devido ao fato de que a outra automação causou o arquivamento desse mesmo item.
Acionando automações concorrentes
Vamos continuar com as duas automações mostradas no exemplo acima.
Se você acionar essas automações várias vezes mudando o status da Etapa 1 para “Concluído”, algumas das automações funcionarão corretamente, enquanto outras não.
Quando isso acontece, você também receberá uma notificação informando que sua automação falhou:
Se você olhar o Histórico de execução da automação, verá a lista de todas as execuções de automação, incluindo tanto as execuções bem-sucedidas quanto as falhas. Você também pode ver o histórico específico da execução da automação clicando na notificação mostrada acima.
Lá você pode clicar na execução que falhou, que abrirá uma explicação destacada em vermelho que detalhará mais sobre o motivo da falha da automação.
Neste caso específico, foi devido à presença de um item arquivado no quadro:
Exemplos de automações concorrentes
Embora possam existir diferentes cenários que levam a automações concorrentes, os principais envolvem qualquer ação de automação de “fase final” que mova um item para outro quadro, arquive um item ou exclua completamente um item.
Aqui estão três exemplos diferentes onde as automações competirão entre si e levarão a algumas delas a falharem na execução:
Exemplo 1: Uma automação move um item para outro quadro
Exemplo 2: Uma automação arquiva um item
Exemplo 3: Uma automação exclui completamente um item
Como resolver o problema
Para resolver o problema das automações concorrentes, comece excluindo as automações separadas que estão competindo entre si.
Em seguida, crie uma única automação personalizada que realize ambas as ações.
Por exemplo, as duas automações a seguir:
- Quando o status mudar para algo, arquive o item
- Quando o status mudar para algo, mude outro status para algo
Podem ser combinadas em uma automação personalizada:
- Quando o status mudar para algo, então defina o status para algo e, em seguida, arquive o item
Nota: Certifique-se de adicionar quaisquer ações de “fase final” (mover item para o quadro, arquivar item ou excluir item) como o último passo da automação personalizada.
Ainda precisa de assistência? Acesse o suporte da monday.com.
Sabia que a Audatia é parceira oficial da monday.com no Brasil? Ajudamos times a extrair o máximo da ferramenta com consultoria especializada e treinamentos focados na sua operação. Conheça nossos serviços →