Antes de iniciar, é necessário:
Ter um flow criado no ChatFunnel
Utilizar o gatilho "Qualquer mensagem ou reação"
Criar uma tag de controle (exemplo: entrada-de-lead)
Quando um fluxo utiliza o gatilho "Qualquer mensagem ou reação", toda nova mensagem enviada pelo contato pode acionar novamente o fluxo.
Em situações onde existe uma etapa de pergunta aguardando resposta do cliente, o próprio fluxo permanece aguardando e continua normalmente.
Porém, quando o fluxo não possui uma etapa que aguarde interação do contato, cada nova mensagem enviada pode disparar novamente o gatilho, fazendo com que o fluxo seja executado várias vezes.
Para evitar esse comportamento, recomenda-se utilizar uma tag de travamento.
Logo após o gatilho, adicione uma condição verificando se a tag de controle já está presente no contato.
Exemplo:
entrada-de-lead
Resultado:
Se a tag existir → o fluxo não continua
Se a tag não existir → o fluxo segue normalmente

Caso a tag não exista, adicione uma ação para incluir a tag no contato.
Exemplo:
entrada-de-lead
Essa tag indicará que o contato já está sendo processado pelo fluxo.
Após adicionar a tag, o fluxo pode continuar com:
Mensagens
Perguntas
Transferências para atendentes
Alteração de responsável
Qualquer outra automação necessária
Ao encerrar o atendimento ou concluir o processo, adicione uma ação para remover a mesma tag utilizada como travamento.
Exemplo:
Remover tag:
entrada-de-lead

Utilize uma tag exclusiva para cada fluxo que necessite de travamento. Isso facilita a manutenção das automações e evita conflitos entre diferentes atendimentos.