Critérios de saída: como tirar um lead do fluxo
Nível: Iniciante Tempo de leitura: 5 min Plano necessário: Pro ou Ultra
Por que sair faz parte do desenho
Toda boa automação tem duas perguntas igualmente importantes: quando começar e quando parar. Continuar mandando mensagem pra quem já demonstrou desinteresse ou já comprou é o caminho rápido pra queimar seu número Meta e perder a marca.
A Wevi tem 5 formas de uma run terminar:
- Completou: o lead percorreu todos os passos e chegou no nó "Fim"
- Respondeu: o lead escreveu qualquer mensagem (se a saída por resposta estiver ativa)
- Opt-out: o lead respondeu uma palavra de desinscrição
- Evento de conversão: o agente detectou um evento configurado como saída
- Cancelamento manual: você cancelou a run individualmente no monitor
1. Completou
Acontece sozinho. Se o fluxo tem 3 mensagens e um nó "Fim" no final, depois de mandar a 3ª e respeitar o último delay, a run vira "completed".
Sem "Fim" no canvas, o sistema marca como completed quando não houver próximo nó conectado.
2. Respondeu (recomendado deixar ativo)
Acionada quando o contato escreve QUALQUER mensagem (texto, áudio, imagem) na conversa do WhatsApp, enquanto tem uma run ativa.
Por que ativar: quando o lead responde, ele saiu da fase de "automação massiva" e voltou a ser uma conversa real. Continuar mandando templates parece robotizado e desperdiça impacto.
Quando responde:
- A run é marcada como
exited, reasonreply - As próximas mensagens NÃO disparam
- A conversa segue normalmente (atendente ou agente IA)
Configure em Saídas globais > Sair se o lead responder.
3. Opt-out (recomendado deixar ativo)
Quando o lead responde uma destas palavras (case-insensitive, ignora acentos):
PARAR, SAIR, CANCELAR, UNSUBSCRIBE, STOP, DESCADASTRAR
O que acontece:
- O contato é marcado como opted_out no nível da organização (não só esse fluxo)
- A run ativa é marcada como
exited, reasonopt_out - Nenhuma automação futura, mesmo de outro fluxo, vai disparar pra esse contato
- Se você tentar reincluir manualmente, o sistema bloqueia com 403
Pra "desbloquear" um contato opt-out, é manual: precisa editar no banco (consulte o suporte).
Configure em Saídas globais > Sair se opt-out.
4. Evento de conversão
Você lista nomes de eventos que, quando emitidos pelo agente durante uma conversa, cancelam a run.
Caso clássico: fluxo de carrinho abandonado. Trigger é o webhook do e-commerce. Saída é o evento comprou.
Quando o cliente finalmente compra, o agente emite comprou, a run é marcada como exited, reason event:comprou, e as próximas mensagens da automação não saem.
Configure em Saídas globais > Sair em evento específico. Liste eventos separados por vírgula:
comprou, agendou_demo, recusou
5. Cancelamento manual
No painel de Runs do fluxo, abra qualquer run ativa e clique em Cancelar esta run. Marca como exited, reason manual_cancel. Útil pra casos onde o atendente fala diretamente com o cliente e quer evitar a próxima mensagem automática.
Como ver motivos de saída
No monitor da automação (ver runs), o card "Motivos de saída" mostra o breakdown:
reply · 45
opt_out · 3
event:comprou · 12
manual_cancel · 1
Isso te ajuda a entender o comportamento da audiência. Muitos reply é bom (gerou conversa). Muitos opt_out é ruim (chato demais, revise o conteúdo). Muitos event:comprou é ótimo (conversão alta).
Ordem de prioridade
Se vários critérios poderiam acionar ao mesmo tempo, vale o que acontecer primeiro:
- Opt-out tem prioridade sobre reply (palavra de opt-out PARA e desinscreve, mesmo que "sair se responder" também esteja ativo)
- Evento dispara assim que detectado pelo agente, antes do envio da próxima mensagem
- Cancelamento manual é instantâneo
Próximos passos
- Re-entrada e cooldown (depois que o lead sai, quando ele pode entrar de novo?)
- Como acompanhar