Blocos do editor de fluxos

Referência dos blocos disponíveis e de como configurar cada um.

FluxosAtualizado em 02 de novembro de 2026

Blocos por grupo

GrupoBlocosUso
FluxoRetornar ao fluxo origemVolta ao fluxo que chamou este.
MensagensTexto, Imagem, Áudio, Vídeo, Documento, Template + Botões (API oficial)Enviar conteúdo. Fora da janela de 24 h na API Oficial, só template aprovado.
PerguntasTexto, Escolha, E-mail, Número, DataPerguntar e salvar a resposta em variável.
LógicaCondição, Variável, Webhook, Pular para, Esperar, CódigoRamificar, aguardar tempo, integrar sistemas externos.
CRMTags, Mudar etapa, Responsável, Fonte, Departamento, Produtos, Campo personalizadoAtualizar o card do lead no funil.
ConversaRodízio de usuários, Criar negociação, Criar Tarefa, Ligar para Lead, Enviar notificaçãoDistribuir para vendedores e acionar a equipe.
IAPausar Fluxo, Remover intervenção, Agente IA (chamada única), Transferir para Agente de IA, Rodízio agentes IA, Entender intenção (IA)Misturar fluxo e IA.
E-mailEnviar e-mail, Aguardar abertura/cliqueNutrição por e-mail.

Como montar o canvas

  1. Arraste um bloco do painel esquerdo para o canvas.
  2. Ligue: puxe a bolinha de saída (embaixo do bloco) até a bolinha de entrada (em cima) do próximo.
  3. Clique no bloco para configurar e dê um Nome.
  4. Blocos com várias saídas (Escolha, Condição, Entender intenção) têm uma bolinha por resposta.
  5. Para excluir, use o botão vermelho no fim do painel do bloco.

Barra superior do editor

BotãoO que faz
←Volta para a lista.
Salvamento automáticoSalva cada alteração na hora.
WhatsAppEscolhe o(s) número(s).
GatilhosQuando o fluxo dispara.
HorárioHorário de funcionamento.
Gerar IAA IA monta o fluxo a partir de um texto.
RelatórioDesempenho por bloco.
SimularTesta sem WhatsApp.
NotificaçõesAlertas para a equipe usados pelo bloco Enviar notificação.
LogsExecuções reais, lead a lead.
VersõesHistórico; cada Publicar cria uma versão.
PublicarGrava uma versão oficial.

No canto inferior esquerdo do canvas ficam o zoom, o ajuste à tela e o cadeado (trava o canvas). O minimapa fica no canto inferior direito.

Mensagens

BlocoCamposObservações
TextoTexto; botões de variável ({{nome}}, {{telefone}}, {{numero}}, {{saudacao}}, {{pushName}}, {{remoteJid}}); A/B testingNo A/B o sistema sorteia uma variação por lead e registra qual foi enviada.
Imagem / Áudio / Vídeo / DocumentoUpload do arquivo e legendaO áudio é enviado como mensagem de voz.
Template + Botões (API oficial)Template aprovado da lista; variáveis {{1}}, {{2}}…Cada botão do template vira uma saída. Em conexão não oficial vira menu numerado em texto.

Perguntas

O fluxo para e espera a resposta.

BlocoCampos
Texto / E-mail / Número / DataPergunta; Variável onde salvar; Persistir no contato; gravar em campo personalizado da negociação; Timeout de inatividade em minutos (0 = espera para sempre). E-mail, Número e Data validam o formato.
EscolhaTudo acima + Opções (texto e valor); Enviar como opções interativas; Re-perguntar quando a resposta não bate e Mensagem de invalidação. Cada opção vira uma saída.
Limites das opções interativas

Conexão v2: até 10 botões de 20 caracteres. Conexão v1: enquete com até 12 opções de 100 caracteres e pergunta de 255. A API Oficial não aceita botões fora de template — cai em menu numerado ("1, 2, 3"). Para botões reais na API Oficial, use Template + Botões.

Lógica

BlocoComo configurar
CondiçãoVariável + operador + valor, ou regras do CRM e variáveis. Verde = Verdadeiro, vermelha = Falso.
VariávelNome da variável + valor (aceita {{outraVariavel}}); Persistir no contato opcional.
WebhookMétodo (GET, POST, PUT, DELETE), URL, Headers, Body; Salvar em variáveis extrai campos do JSON de resposta; Salvar resposta inteira em cria também <nome>_status e <nome>_error.
Pular paraOutro bloco (mesmo fluxo) ou outro fluxo (sub-fluxo). Combine com Retornar ao fluxo origem no sub-fluxo.
EsperarSegundos de pausa antes do próximo bloco.
CódigoScript para transformar dados/variáveis quando o Webhook não basta.

CRM e Conversa

BlocoComo configurar
TagsAdicionar ou remover etiquetas.
Mudar etapaFunil + etapa de destino.
ResponsávelAtribuir, Tirar se for, Deixar vazio ou Substituir + usuário; Só atribuir se o usuário estiver online; Executar somente se (regras opcionais).
Fonte / Departamento / Produtos / Campo personalizadoPreenche o campo correspondente da negociação.
ConversaAções na conversa (ex.: fechar, marcar).
Rodízio de usuáriosDistribui os leads entre os usuários escolhidos, em sequência.
Criar negociaçãoTítulo (aceita variáveis; vazio = nome do lead), funil de entrada, valor. Só cria se o lead ainda não tiver negociação.
Criar TarefaTítulo, responsável e prazo.
Ligar para LeadDispara ligação (exige Ligações configurado).
Enviar notificaçãoEscolhe uma notificação criada no painel Notificações.

IA

BlocoComo configurar
Entender intenção (IA)Variável onde gravar a intenção; texto a classificar (padrão {{input}}); intenções (id e descrição, cada uma vira uma saída); contexto adicional; intenção padrão quando não classifica.
Agente IA (chamada única)A IA responde uma vez dentro do fluxo e o fluxo continua.
Transferir para Agente de IAPassa a conversa para um agente.
Rodízio agentes IADistribui entre vários agentes de IA.
Remover intervençãoTira a pausa de intervenção humana.
Pausar FluxoEncerra o fluxo e impede a IA de continuar respondendo. Blocos depois dele não rodam.

E-mail

Enviar e-mail exige remetente configurado no menu Email. Aguardar abertura/clique tem saídas para abriu, clicou e não abriu.