🇪🇸 Español 🇬🇧 English 🇧🇷 Português
Guias

Guia completo de workflows no Omnifox: gatilhos, nos e exemplos

O panorama completo dos workflows do Omnifox: o que e um gatilho, os nos de acao, condicoes e esperas, mais um fluxo ponta a ponta pronto para copiar.

July 11, 2026

Automatizar o seu atendimento não deveria exigir um programador. No Omnifox, um workflow é uma automação visual que você desenha como um diagrama: um único gatilho (trigger) que o aciona e um grafo de nós que decide o que acontece depois. Este guia de workflows Omnifox dá o panorama completo —gatilhos, nós de ação, condições e esperas— e termina com um fluxo real que você pode copiar hoje.

O que é um workflow (e o que não é)

Todo workflow tem exatamente um gatilho. Esse gatilho é o evento que acende a automação: uma mensagem que chega, uma etiqueta adicionada, uma conversa que fecha, um webhook do seu e-commerce. A partir daí, o fluxo avança por nós ligados por setas. Três famílias valem a pena conhecer desde o começo:

  • Nós de ação: fazem algo. Enviar mensagem, Enviar modelo de WhatsApp, Adicionar etiqueta, Transferir para um agente, Criar oportunidade, Requisição HTTP.
  • Condições: ramificam o fluxo. Se (uma regra), Switch, O contato tem etiqueta, Horário comercial, Classificador IA, Detectar idioma.
  • Esperas: pausam o fluxo. Esperar tempo (um atraso com unidade), Esperar até um evento acontecer, Esperar resposta do agente.

Uma regra de ouro: os workflows de chat (em /workflows) e os IVR de chamadas (em Canais → Chamadas) são editores separados. Não misture nós de um no outro.

Os gatilhos num olhar

Os gatilhos se agrupam por área. Os de Mensageria são os mais usados: Mensagem recebida aceita filtros por canal, por palavra-chave, por tipo e a opção apenas a primeira mensagem (ideal para dar boas-vindas uma única vez). Também há Botão pressionado, Opção de lista escolhida e WhatsApp Flow respondido.

Os de Conversa reagem ao ciclo de vida do chat: Conversa aberta/fechada/resolvida, SLA violado, Inatividade do contato (minutos), Resposta CSAT recebida. Os de Contato disparam com Contato criado, Etiqueta adicionada ou Campo de contato atualizado. E os de Sistema abrem a porta para integrações: Webhook de entrada, Agendado (cron), Atalho (manual da inbox).

Se o seu plano inclui voz, você soma gatilhos de Chamadas (Chamada recebida, Voicemail recebido, Opção de IVR selecionada) e de CRM (Negócio ganho, Negócio sem atividade).

Nós de ação: o músculo

Os nós de ação são o que o workflow "faz" para fora. Para mensageria você tem Enviar mensagem, Fazer uma pergunta (que espera a resposta do cliente antes de seguir), Enviar modelo de WhatsApp, Notificar a equipe por e-mail e Pedir pesquisa CSAT. Para organizar o contato: Atualizar contato, Adicionar etiqueta, Remover etiqueta, Mudar etapa do lifecycle.

No lado de vendas há os nós de CRM (Criar oportunidade, Atribuir dono do negócio, Criar tarefa de acompanhamento) e de Projetos (Criar cartão a partir da conversa, Criar projeto a partir da oportunidade). Para conectar com o mundo externo: Requisição HTTP, Google Sheets, HubSpot e Agendar compromisso. E para controlar o próprio fluxo: Pular para outro nó, Loop/para cada, Chamar outro workflow, Definir variável, Try/Catch e Executar em paralelo.

Condições e esperas: o cérebro

Uma automação sem ramos é só um aviso. As condições deixam o fluxo inteligente. Se (uma regra) abre dois caminhos (verdadeiro/falso). Switch abre vários ramos avaliando regras AND/OR. Horário comercial é especialmente útil porque entrega três ramos prontos: Em horário, Fora de horário e Feriado. E o Classificador IA deixa um modelo ler a última mensagem e mandá-la para o ramo certo (vendas, suporte, faturamento) com um fallback caso nada encaixe.

As esperas sincronizam o fluxo com a realidade. Esperar tempo deixa passar minutos, horas ou dias antes de uma segunda mensagem. Esperar resposta do agente congela o fluxo até uma pessoa intervir.

Um fluxo ponta a ponta para copiar

Vejamos o clássico "roteamento do primeiro contato". É curto mas mostra o padrão gatilho → condição → ação:

  1. Gatilho: Mensagem recebida com o filtro apenas a primeira mensagem ligado.
  2. Nó: Adicionar etiqueta "novo" para marcar o contato.
  3. Condição: Horário comercial.
    • Ramo Em horárioEnviar mensagem: "Olá {{$contact.first_name}}! Já te conecto com um consultor." → Transferir para um agente.
    • Ramo Fora de horárioEnviar mensagem: "Obrigado por escrever. Atendemos das 9h às 18h e respondemos assim que abrirmos." → Fechar/Reabrir/Adiar conversa (adiar).
    • Ramo FeriadoEnviar modelo de WhatsApp com o aviso festivo.

Repare como a variável {{$contact.first_name}} personaliza a saudação; se o dado não existe, o Omnifox a substitui por vazio sem quebrar o texto.

Erros comuns ao começar

  • Querer um workflow gigante. Vários fluxos pequenos e focados (um de boas-vindas, um de fora de horário) valem mais que um monstro impossível de depurar.
  • Esquecer o filtro "apenas a primeira mensagem" nas boas-vindas: sem ele, você saúda a cada mensagem.
  • Misturar editores: os nós de IVR não vivem nos workflows de chat.
  • Não envolver uma Requisição HTTP em Try/Catch: se a API externa falha, seu fluxo morre sem aviso.

Coloque o seu para rodar

No Omnifox o editor é arrastar e conectar: escolha o gatilho, encadeie nós e publique. Comece pelo fluxo de boas-vindas acima, meça como cai o seu tempo de primeira resposta e cresça a partir daí. Pronto para automatizar sua primeira conversa? Abra o editor de workflows e teste hoje.

Comentarios (0)

Todavía no hay comentarios. Sé el primero en compartir tu opinión.

Dejá un comentario

Tu email nunca se publica. Los comentarios se moderan antes de aparecer.

Soporta markdown. El HTML se elimina.