O que é um gatilho
O gatilho é o evento que dá início à automação. Cada automação tem exatamente um gatilho.Lista completa de gatilhos
Novo contato criado
Dispara quando um contato entra no workspace pela primeira vez — seja via mensagem recebida no WhatsApp ou criado manualmente. Caso de uso: enviar mensagem de boas-vindas para todos os novos leads.Quer que o lead novo já entre direto na fila do departamento certo (Vendas, Suporte, Financeiro…)? Isso ainda não acontece automaticamente no primeiro contato. Hoje, você monta esse direcionamento dentro do fluxo desta automação, usando as ações Atribuir atendente ou Rotear para departamento. Veja a diferença completa em Atribuição e roteamento de atendentes.
Mensagem recebida
Dispara a cada mensagem recebida de qualquer contato. Configurações adicionais:- Filtrar por instância específica (número de WhatsApp)
- Executar somente uma vez por contato (
onlyOnce)
Palavra-chave recebida
Dispara apenas quando a mensagem recebida contém uma palavra ou frase específica. Configurações:- Lista de palavras-chave (ex:
preço,orçamento,quero comprar) - Match case-insensitive
Mensagem veio de anúncio
Dispara apenas quando a conversa começou por um clique em um anúncio do WhatsApp (Click-to-WhatsApp). Ideal para separar leads de mídia paga dos contatos orgânicos que chegam no mesmo número. A identificação usa os metadados da Meta (não o texto), então funciona mesmo que o lead apague a mensagem pré-preenchida. Você pode filtrar por ID do anúncio, tipo de origem (anúncio pago ou publicação orgânica) e instância. Caso de uso: qualificar automaticamente só quem veio de anúncio, aplicar a taglead-anuncio e rotear para Vendas.
Este gatilho tem um guia completo com todos os filtros e o selo Via Anúncio no chat: veja Veio de anúncio (Click-to-WhatsApp).
Sem resposta (X horas)
Dispara quando o lead parou de responder: a última mensagem da conversa é sua e, passadas X horas, ele não respondeu nada. Se o lead responder dentro desse prazo, a automação não dispara. Configurações:- Quantidade de horas de espera antes de considerar que o lead sumiu
sem-resposta para o time acompanhar. É o que o modelo pronto Recuperação de não-resposta já faz.
Tag adicionada ao contato
Dispara quando uma tag específica é adicionada a um contato. Configurações:- Qual tag deve ser adicionada para disparar
Tag removida do contato
Dispara quando uma tag específica é removida de um contato.Negócio criado
Dispara quando um novo card (negócio) é criado em qualquer pipeline — pelo Kanban, pela ficha do contato, por um formulário ou pela API. Configurações:- Pipeline específico (opcional — em branco dispara para qualquer pipeline)
Se você criar o card já em uma etapa de ganho ou perda, o gatilho Negócio criado dispara mesmo assim — ele reage à criação, não à etapa.
Contato atualizado
Dispara quando os dados de um contato são editados na ficha do contato. Só dispara quando há uma mudança real em pelo menos um destes campos:- Nome
- Telefone
- Observações (notas)
- Tags
- Filtrar por campos específicos (opcional): a automação só dispara se um dos campos escolhidos mudar. Em branco, dispara para qualquer um dos campos acima.
Mudança de etapa no pipeline
Dispara quando um card é movido para uma etapa específica do pipeline. Configurações:- Pipeline de origem
- Etapa de destino
Negócio ganho
Dispara quando um card é movido para uma etapa de ganho (ou marcado com status Ganho) no pipeline. Caso de uso: enviar mensagem de parabéns e iniciar o fluxo de onboarding do cliente.Negócio perdido
Dispara quando um card é marcado como Perdido. Caso de uso: enviar uma pesquisa de motivo de perda ou agendar um follow-up de reativação para daqui a 30 dias.Webhook recebido
Dispara quando um sistema externo envia uma requisição POST para o endpoint único da automação. Como usar:- Configure o gatilho como Webhook recebido
- O Vistum gera uma URL única (ex:
/api/automations/webhook-in/TOKEN) - Configure seu sistema externo (checkout, n8n, Zapier, etc.) para fazer POST nessa URL
- Plataforma reconhecida (Hotmart, Kiwify, Eduzz, Perfect Pay…): o filtro certo já vem aplicado. Só a compra aprovada dispara — reembolso, cancelamento e boleto não pago são ignorados sozinhos. Configurar o filtro na mão é opcional: faça isso apenas se quiser disparar em um evento diferente do padrão.
- Webhook genérico: não há filtro padrão — todo evento que chegar dispara a automação. Aqui o filtro na mão é necessário se você não quiser que reembolso e cancelamento caiam no mesmo fluxo da venda.
Escutar vários eventos de uma vez
O mesmo gatilho de webhook pode reagir a mais de um evento ao mesmo tempo. Assim, uma única automação dispara em qualquer um dos eventos que você escolher — por exemplo, em “Compra aprovada” OU “Pagamento atrasado”. No filtro de evento, os eventos aparecem como etiquetas (chips): clique para adicionar cada evento que deve disparar a automação e clique no x da etiqueta para remover. Se você deixar mais de um evento selecionado, basta um deles acontecer para a automação rodar.Cada automação tem um token único. Se o token for comprometido, você pode rotacioná-lo em Configurações do webhook da automação.
Reembolso e cancelamento
O Vistum ainda não tem um gatilho dedicado de “pagamento reembolsado”. Até lá, você reage a reembolso e cancelamento com uma segunda automação de gatilho Webhook recebido, apontando o filtro de evento para o evento de reembolso do seu checkout.Você não precisa disso para impedir que um reembolso dispare a sua automação de venda: com a plataforma selecionada, o Vistum já filtra isso por padrão. Os passos abaixo servem para quando você quer reagir ao reembolso.
1
Crie uma segunda automação com o gatilho Webhook recebido
Em Automações → Nova Automação, selecione o gatilho Webhook recebido e a mesma plataforma da automação de venda. O Vistum gera uma URL única.
2
Cole a URL no checkout
No painel do seu checkout (Hotmart, Kiwify, etc.), cadastre essa URL como destino de webhook e marque os eventos de reembolso/cancelamento.
3
Aponte o filtro para o evento de reembolso
Nas configurações do gatilho, defina o filtro de evento com o evento de reembolso da plataforma — por exemplo
PURCHASE_REFUNDED na Hotmart ou myeduzz.invoice_refunded na Eduzz.Como você definiu um filtro, ele substitui o padrão de compra aprovada: essa automação passa a reagir só ao reembolso.4
Monte a ação de reação
No fluxo, adicione as ações que quer executar nesse caso, por exemplo:
- Mover o negócio do contato para uma etapa “Reembolsado”
- Adicionar a tag
reembolso - Enviar uma mensagem de confirmação ao cliente
- Avisar o time por webhook de saída
5
Ative e teste
Ative a automação e faça um reembolso de teste no checkout (ou reenvie o evento pelo painel do checkout) para confirmar que dispara.
Acompanhar a execução
Toda vez que um gatilho dispara, a execução fica registrada. Para acompanhar:- Acesse Histórico no menu lateral
- Filtre por automação e por status (sucesso / erro / filtrado / dedup)
- Clique em uma execução para ver o passo a passo e as variáveis recebidas
Execuções com status dedup não são erros — significam que a automação foi bloqueada de propósito para evitar repetição em curto intervalo. Execuções filtrado significam que o webhook chegou, mas não bateu com o filtro de evento configurado.