🧩 O Construtor de Fluxos
Aprenda a construir robôs de atendimento e funis de venda no formato de arrastar e soltar — dos gatilhos que iniciam a conversa até cada tipo de bloco disponível na gaveta de componentes.
1. Como um fluxo começa? (Gatilhos)
Toda automação precisa de um "empurrãozinho" para iniciar. Na TooChe, você define isso no menu de configurações do fluxo usando duas opções:
- Palavras-chave: Quando o cliente digita algo específico (ex: "comprar", "quero orçamento", "falar com humano"), o bot acorda e responde.
- Gatilhos de Sistema: Disparos invisíveis baseados em eventos. Exemplo: "Iniciar quando o cliente pagar o PIX" ou "Iniciar quando clicar no anúncio".
Você não precisa de um robô gigante
2. Navegando no Canvas
No lado esquerdo do painel fica a gaveta de componentes — pense neles como peças de Lego. Arraste um bloco para a tela e conecte os "fios" saindo de um nó até a entrada do próximo para desenhar o caminho da conversa.
Para quem prefere o teclado, o menu de adição rápida (clique com o botão direito no canvas) responde a atalhos de uma letra — por exemplo, C cria um bloco de Conteúdo e I cria uma Condição — sem precisar sair do mouse para o menu lateral.
3. Os Blocos (Nodes) do Construtor
Cada bloco tem uma cor de identificação na borda esquerda, para você reconhecer o tipo de nó rapidamente ao olhar o fluxo inteiro. Veja o que cada um faz:
Conteúdo & Interação
O bloco mais usado do fluxo. Dentro dele você empilha passos: enviar texto, enviar mídia (foto, áudio, vídeo), esperar um tempo, mostrar botões interativos ou um menu em lista, e aguardar a resposta do cliente salvando o que ele digitar em uma variável.
Pausa o fluxo por um número de segundos antes de seguir para o próximo nó — útil para dar um respiro entre mensagens ou simular digitação humana, sem precisar de resposta do cliente.
Lógica & Dados
O famoso "Se isso, então aquilo". Compara uma variável com um valor usando operadores como igual a, diferente de, contém, maior que ou menor que (o conjunto de operadores muda conforme o tipo da variável — texto, número ou sim/não) e encaminha o cliente para um ramo diferente do fluxo.
Distribui os leads entre dois ou mais caminhos por sorteio, na proporção que você definir. Ótimo para testes A/B de mensagens ou para balancear o volume entre atendentes/ofertas.
Faz uma chamada para um sistema externo (seu ERP, uma planilha, uma API própria) e pode salvar o retorno em uma variável para usar no restante da conversa. Se a chamada falhar, você define para qual nó o fluxo deve seguir.
Executa tarefas internas sem enviar nenhuma mensagem: adicionar ou remover uma tag do contato, definir o valor de uma variável, ou notificar um agente específico (ou a equipe toda) com um aviso interno.
Inteligência Artificial & Vendas
Conecta ChatGPT, Claude ou Gemini (com sua própria chave — BYOK) no meio do fluxo, por um número limitado de trocas de mensagem, para responder dúvidas abertas de forma humanizada antes de devolver o controle para o restante da automação.
Pausa o robô imediatamente e move a conversa para a Caixa de Entrada, podendo já atribuir o lead a um agente específico. Ideal para "falar com humano" ou casos que o fluxo não sabe resolver.
Gera um link de pagamento via Stripe nativamente dentro da conversa e direciona o fluxo para caminhos diferentes dependendo de sucesso ou falha na criação da cobrança.
Mesma ideia da cobrança Stripe, mas usando Mercado Pago — indicado para PIX e público que prefere meios de pagamento nacionais.
Envia um modelo de mensagem pré-aprovado pelo WhatsApp. É o único tipo de bloco capaz de reabrir a conversa quando a janela de 24 horas já fechou — veja o aviso mais abaixo.
4. O poder das Variáveis
Você pode coletar dados do cliente usando o passo de "Aguardar Resposta" dentro de um Bloco de Conteúdo. Se o fluxo perguntar o nome do lead, você salva a resposta na variável {{nome}}. A partir daí, o robô pode chamá-lo pelo nome em qualquer outra etapa da conversa!
Cada variável tem um tipo, que decide como ela é validada e comparada em blocos de Condição:
- Texto: aceita qualquer resposta; pode validar contra uma lista de valores permitidos ou um padrão (regex).
- Número: converte automaticamente o que o cliente digitou (aceita vírgula decimal, ex. "19,90"); pode exigir um valor dentro de uma faixa mínima/máxima.
- Sim/Não: interpreta respostas como "sim", "s", "não", "n" e as converte em verdadeiro ou falso.
Se a resposta do cliente não passar na validação, o fluxo repete a pergunta automaticamente com a mensagem de erro que você configurar — sem precisar de um bloco de Condição extra só para isso.
A janela de 24 horas do WhatsApp
5. A Barra Superior: rascunho, publicação e status do fluxo
Tudo o que você edita no canvas fica salvo automaticamente como rascunho (acompanhe pelo indicador "salvando… / salvo" no topo) — mas isso ainda não afeta o robô que os clientes conversam. Só o que estiver publicado vale para o atendimento real. Isso te dá liberdade para editar, testar e mexer à vontade sem medo de quebrar o fluxo que já está no ar.
O botão Ativo, ao lado do nome do fluxo, liga ou desliga a automação inteira. Com ele desligado, o fluxo continua salvo e publicado, mas para de responder aos clientes — útil para pausar uma campanha sazonal ou desativar um robô antigo sem precisar apagar nada.
O botão de Publicar (ou Atualizar, quando já existe uma versão no ar) envia o rascunho atual para produção. Se houver pendências de validação, o botão fica em modo de alerta e mostra quantos problemas precisam ser corrigidos antes — clique para ver a lista e pular direto para o bloco com erro.
Editou demais e quer voltar atrás? No menu do botão de Publicar existe a opção Reverter para publicado, que descarta todas as mudanças do rascunho desde a última publicação e volta o canvas para o estado que está ativo agora.
O botão Prévia abre uma conversa de teste dentro do próprio construtor, simulando o fluxo do jeito que está no rascunho — ideal para validar a lógica antes mesmo de publicar.
Outros atalhos úteis da barra superior:
- Desfazer / Refazer: Ctrl + Z desfaz a última alteração no canvas, e Ctrl + Shift + Z refaz.
- Modo Desempenho: alterna o canvas para um modo de análise, mostrando estatísticas reais de cada bloco (últimos 7 dias, 30 dias ou o ciclo atual), para você identificar em qual etapa os clientes mais travam ou desistem.
- Editar Gatilho: clique no chip com o ícone de raio, ao lado do nome do fluxo, para trocar entre palavras-chave, "Pagamento Confirmado" ou "Resposta à Campanha em Massa" sem precisar abrir outra tela.