# Como evito trabalho duplicado quando um gatilho do fluxo é acionado mais de uma vez?

Canonical URL: https://help.iagenify.com/pt/faqs/workflows/como-evito-trabalho-duplicado-quando-um-gatilho-do-fluxo-e-acionado-mais-de-uma-vez

[← Voltar às perguntas frequentes sobre Workflows](https://help.iagenify.com/pt/faqs/workflows)

CENTRAL DE AJUDA · FAQ Workflows 2 min de leitura
# Como evito trabalho duplicado quando um gatilho do fluxo é acionado mais de uma vez?
Projete etapas para detectar se o trabalho já aconteceu e consulte o histórico antes de repetir manualmente. Caso contrário, um gatilho repetido pode duplicar efeitos externos.
IaGenify
Workflows

## Identifique onde a duplicação pode ocorrer
Um gatilho pode ser recebido novamente, alguém pode iniciar outra execução ou uma tentativa pode expirar antes de o resultado aparecer. Se o fluxo envia mensagens, cria registros ou atualiza outro serviço, uma segunda execução pode repetir esses efeitos. Mapeie as etapas que alteram estado externo antes de definir a recuperação.
Use um identificador de negócio estável ligado ao evento, como uma referência de pedido ou solicitação, para procurar o trabalho existente antes de criá-lo novamente. Não trate um identificador temporário de execução como chave duradoura sem garantia explícita do sistema.
## Teste eventos repetidos e atrasados
Faça um teste controlado com o mesmo evento duas vezes e confirme que a segunda tentativa não cria uma duplicata indesejada. Teste também um evento atrasado e uma falha depois de uma ação externa ter funcionado, mas antes de o fluxo registrar o resultado.
Registre a referência do evento e o resultado para distinguir repetição de trabalho novo. Se ocorrer duplicação, interrompa novas tentativas e confira o sistema externo antes de corrigir os dados manualmente. Planeje a recuperação em vez de presumir que cada gatilho é recebido uma única vez. [← Voltar às perguntas frequentes sobre Workflows](https://help.iagenify.com/pt/faqs/workflows)
