Skip to main content

Visão geral dos blocos

O Flow Builder oferece diferentes tipos de blocos para construir seus fluxos de atendimento. Cada bloco tem uma função específica e pode ser configurado de acordo com suas necessidades.
Fluxo do Flow Builder com blocos conectados

Exemplo de fluxo com diferentes blocos conectados


Categorias de Blocos

Configuração

Fontes de Dados

Integrações

Fluxo

Agendamento

Ações


Bloco Início

O bloco Início é o ponto de partida do fluxo e define as configurações gerais do agente.
O bloco Início é obrigatório e não pode ser removido do fluxo. Todo agente precisa dele para funcionar.
Bloco de início do Flow Builder

Configuração do Bloco Início

Configurações

Use temperatura baixa (0.3-0.5) para respostas mais consistentes em atendimento. Valores mais altos (0.7-0.9) geram respostas mais criativas.

Mensagem de Aviso (Boas-vindas)

O bloco Início permite configurar uma Mensagem de Aviso que é enviada automaticamente antes da resposta da IA quando o cliente inicia uma nova conversa.
Configuração de mensagem de aviso

Configuração da Mensagem de Aviso no Bloco Início

Quando usar

  • Avisar que o atendimento é feito por IA
  • Informar horário de funcionamento
  • Dar boas-vindas personalizadas
  • Avisar sobre tempo de resposta

Configurações

Exemplo de mensagem

A mensagem de aviso é enviada apenas na primeira mensagem do cliente em uma nova conversa. Conversas em andamento não recebem esta mensagem novamente.

Recuperação de Conversas Abandonadas

O bloco Início também possui uma seção de Recuperação de Conversas, que permite reengajar automaticamente clientes que abandonaram a conversa.
Configuração de recuperação de conversas

Seção de Recuperação de Conversas no Bloco Início

Quando usar

  • Cliente começou uma conversa mas parou de responder
  • Processo de cotação/reserva ficou incompleto
  • Lead demonstrou interesse mas não finalizou

Configurações de Recovery

Tipos de mensagem

A IA analisa o contexto da conversa e cria uma mensagem personalizada:
Vantagens:
  • Mensagem personalizada ao contexto
  • Detecta se conversa já foi concluída
  • Evita envio quando não faz sentido
Janela de 24h do WhatsApp: A recuperação só funciona dentro da janela de 24 horas após a última mensagem do cliente. Após esse período, seria necessário usar templates aprovados (funcionalidade futura).

Condições de parada automática

A régua de recuperação para automaticamente quando:
  • Cliente responde qualquer mensagem
  • Conversa é resolvida/fechada
  • Atendente humano assume a conversa
  • AI detecta que a conversa foi concluída naturalmente
Para hotéis: Configure 60 minutos de inatividade e 2 tentativas. Isso dá tempo suficiente para o cliente decidir sem ser invasivo.

Gate de Contato (Regras por Atributo)

O bloco Início permite criar regras automáticas baseadas nos atributos do contato no Chatwoot. Essas regras são avaliadas antes da IA responder, permitindo tomar ações imediatas sem processamento de linguagem.

Quando usar

  • Reconhecer automaticamente clientes recorrentes (ex: hóspedes frequentes)
  • Identificar clientes de agências e encaminhar para equipe dedicada
  • Pausar a IA para contatos marcados como “VIP” e transferir direto
  • Adicionar tags automaticamente com base em atributos do contato

Como funciona

As regras são avaliadas em ordem. A primeira regra que corresponder ao atributo do contato será executada. Regras seguintes não são avaliadas.

Configuração de regras

Cada regra é composta por três partes:
1

Condição (quando disparar)

Selecione um atributo do contato no Chatwoot e defina a condição:
Os atributos disponíveis são buscados automaticamente do Chatwoot. São os mesmos atributos personalizados que você configura em Configurações > Atributos Personalizados.
2

Ações (o que fazer)

Quando a regra dispara, você pode executar múltiplas ações ao mesmo tempo:
3

Mensagem e tags

Se a ação incluir envio de mensagem, defina o texto. Se incluir tags, selecione quais etiquetas aplicar (as etiquetas são buscadas automaticamente do Chatwoot).

Exemplos práticos

Condição: cliente_habitue igual a trueAções:
  • Enviar mensagem: “Que bom ter você de volta! Já sou o contato de sempre do hotel.”
  • Transferir para humano
Resultado: O cliente é reconhecido e transferido diretamente para um atendente, sem passar pela IA.
Se o atributo não existir no contato (nunca foi preenchido), a regra não dispara. Isso é um comportamento de segurança para evitar ações indevidas em contatos novos que ainda não têm atributos configurados.

Bloco Prompt Base

O Prompt Base define a personalidade, regras e comportamento do agente.
Bloco de prompt base

Configuração do Bloco Prompt Base

Seções disponíveis

Documentação completa do Bloco Prompt Base

Acesse o guia detalhado com exemplos para cada seção.

Bloco Cotação Hotel

O bloco Cotação Hotel permite consultas automáticas de preços em motores de reservas.
Bloco de cotação de hotel

Configuração do Bloco Cotação Hotel

Funcionalidades

  • Consulta preços em tempo real (Omnibees)
  • Formatação automática para WhatsApp
  • Validação de capacidade de quartos
  • Cálculo de parcelamento
  • Períodos de estadia mínima
  • Detecção automática de grupos com transferência para equipe humana
  • Sugestão de hotéis alternativos quando sem disponibilidade

Documentação completa do Bloco Cotação Hotel

Acesse o guia detalhado com todas as configurações.

Bloco Base de Conhecimento

O bloco Base de Conhecimento conecta documentos, FAQs e informações ao agente usando tecnologia RAG (Retrieval-Augmented Generation).
Bloco de base de conhecimento

Configuração do Bloco Base de Conhecimento

Como funciona

A tecnologia RAG permite que o agente consulte seus documentos em tempo real, garantindo respostas precisas e atualizadas sem “inventar” informações.

Configurações

Antes de usar este bloco, você precisa criar uma Base de Conhecimento no painel do Flow Builder e alimentá-la com documentos.

Documentação relacionada

Base de Conhecimento do Agente

Como vincular e configurar bases no Flow Builder.

O que é RAG?

Entenda a tecnologia por trás da busca inteligente.

Criar Base Eficiente

Aprenda a estruturar sua base para melhores resultados.

Manter Atualizado

Boas práticas de manutenção da base.

Bloco Página Web

O bloco Página Web permite que o agente consulte informações de websites em tempo real.
Bloco de página web

Configuração do Bloco Página Web

Casos de uso

  • Consultar promoções atualizadas do site
  • Verificar informações de produtos
  • Buscar conteúdo dinâmico que muda frequentemente

Configurações

Use com moderação. Cada consulta leva alguns segundos. Para informações estáticas, prefira a Base de Conhecimento.

Bloco Buscar Dados

O bloco Buscar Dados consulta informações de forma automática e silenciosa — sem envolver a IA. Ele busca um dado de uma API externa, de um atributo do contato ou da conversa, e armazena em uma variável para uso em decisões.
Bloco de busca de dados

Configuração do Bloco Buscar Dados

Fontes disponíveis

Como usar

Documentação completa do Bloco Buscar Dados

Acesse o guia detalhado com exemplos para cada fonte de dados.

Bloco Integração API

O bloco Integração API permite que o agente de IA consulte sistemas externos (ERP, CRM, catálogos) durante a conversa. A IA decide automaticamente quando chamar a API.
Bloco de integração API

Configuração do Bloco Integração API

Funcionalidades

  • Suporte a GET, POST, PUT, PATCH, DELETE
  • Autenticação via API Key, Bearer Token ou Basic Auth
  • Parâmetros dinâmicos (do usuário, contexto ou fixos)
  • Templates de resposta e erro personalizáveis

Documentação completa do Bloco Integração API

Acesse o guia detalhado com configuração e exemplos.

Bloco Condição

O bloco Condição cria ramificações no fluxo. Funciona em dois modos:
  • LLM: A IA analisa a conversa e decide qual caminho seguir
  • Determinístico: Uma regra fixa avalia uma variável (sem IA)
Bloco de condição

Configuração do Bloco Condição

Modos de avaliação

Documentação completa do Bloco Condição

Acesse o guia detalhado com operadores e exemplos.

Bloco Roteador

O Roteador é o bloco mais importante do fluxo. Ele analisa a mensagem do cliente e direciona para o caminho apropriado.
Bloco roteador

Configuração do Bloco Roteador

Como funciona

A IA analisa o contexto da conversa e determina qual rota seguir, não apenas palavras-chave específicas.

Configuração

1

Adicione rotas

Clique em “Adicionar Rota” para criar um novo caminho.
2

Configure cada rota

Para cada rota, defina:
3

Configure o fallback

Defina o que acontece quando nenhuma rota corresponde:
  • Responder naturalmente (usar KB)
  • Transferir para humano
  • Pedir esclarecimento

Boas práticas

Use descrições detalhadas nas rotas. A IA usa essas descrições para entender quando ativar cada caminho.
Exemplo de descrições eficazes:

Exemplos por segmento


Bloco Qualificação de Lead

O bloco de Qualificação avalia o potencial do lead através de perguntas estratégicas feitas de forma natural pela IA.
Bloco de qualificação de lead

Configuração do Bloco Qualificação de Lead

Como funciona

A IA conduz a conversa naturalmente, extraindo informações que são usadas para pontuar o lead.

Critérios de qualificação

Defina os critérios que serão avaliados:

Faixas de pontuação

Tipos de campos

Cada campo na qualificação tem um tipo que determina como a IA valida a resposta do lead. Ao criar um campo, escolha o tipo mais adequado para a informação que você quer coletar:
A IA usa o tipo do campo para saber como validar a resposta. Por exemplo, se o tipo é “Email”, ela vai pedir educadamente para o lead corrigir caso envie algo que não seja um email válido.

Tipo Arquivo

O tipo Arquivo permite que o lead envie documentos diretamente na conversa durante a qualificação. A IA reconhece automaticamente o envio e confirma o recebimento.

O que o lead pode enviar

  • Documentos: PDF, DOC, DOCX, planilhas e outros arquivos
  • Imagens: fotos, capturas de tela, plantas
  • Vídeos: gravações e vídeos de referência
  • Links de compartilhamento: se o lead enviar um link do Google Drive, Dropbox, WeTransfer ou OneDrive, a IA aceita como se fosse um arquivo

Configurações do campo Arquivo

Deixe a opção “Permitir resposta com texto” ativada na maioria dos casos. Nem todo lead tem o arquivo na hora, e aceitar uma resposta como “envio depois por email” evita que a conversa trave.

Como a IA lida com o arquivo

Quando o lead envia um arquivo, a IA:
  1. Detecta automaticamente que um arquivo foi enviado
  2. Valida o tipo — se você configurou para aceitar apenas documentos e imagens, um vídeo será recusado educadamente
  3. Confirma o recebimento — ex: “Recebi o projeto! Vamos para a próxima pergunta.”
  4. Armazena a URL do arquivo — o link fica salvo e é enviado no webhook para seu CRM ou sistema
Se o lead tiver mais de um campo de arquivo pendente, a IA pergunta a qual campo o arquivo se refere antes de registrar.
O arquivo é armazenado no servidor de atendimento. A URL enviada no webhook aponta para esse servidor, então seu sistema externo precisa conseguir acessar essa URL para baixar o arquivo.

Ações pós-qualificação

  • Aplicar etiqueta “lead-qualificado”
  • Prioridade alta na fila
  • Transferir para equipe de vendas
  • Mensagem: “Vou transferir você para um especialista!”

Dados enviados para sistemas externos (Webhook)

Quando o lead é qualificado e uma ação de webhook está configurada, o payload enviado inclui automaticamente os dados de contato do cliente:

Formato dos campos no payload

Os campos coletados durante a qualificação vão no corpo do webhook. Para campos de texto, email, telefone e afins, o valor é uma string simples. Já para campos do tipo Arquivo, o valor é um objeto com as informações do arquivo:
Se o seu sistema externo (CRM, RD Station, etc.) espera sempre uma string, lembre-se de tratar o caso em que o valor é um objeto. Verifique o campo type para saber se é "file" (arquivo enviado) ou "link" (link compartilhado).
Use os dados de contato no payload para enriquecer seu CRM ou sistema de vendas automaticamente, sem precisar fazer chamadas adicionais à API do Chatwoot.

Exemplo prático: construtora que pede projeto da obra

Imagine uma construtora que usa o MakeTalk para qualificar leads interessados em construções residenciais. O fluxo de qualificação tem estes campos: Como a conversa acontece:
Nesse cenário, o webhook enviado ao CRM da construtora inclui a URL do PDF, permitindo que o engenheiro acesse o projeto antes mesmo de falar com o lead.

Bloco Envio de Mensagem

O bloco Envio de Mensagem permite que o agente envie conteúdo fixo (texto e anexos) quando relevante para a conversa.
Bloco de envio de mensagem

Configuração do Bloco Envio de Mensagem

Como funciona

Este bloco segue a abordagem LLM-First: o agente de IA decide autonomamente quando usar este conteúdo com base na conversa. Você configura quando usar (via descrição), mas a IA determina o momento ideal.

Configurações

Conteúdo da Mensagem

O texto que será enviado ao cliente. Suporta formatação WhatsApp:
  • *negrito*negrito
  • _itálico_itálico
  • ~riscado~riscado

Opções de comportamento

Por ser LLM-First, o agente pode não usar este conteúdo em todas as situações que você considera relevantes. Quanto melhor a descrição, mais precisa será a decisão da IA.

Casos de uso

Conectando ao Roteador

O bloco Envio de Mensagem pode ser conectado ao Roteador para ser usado apenas quando uma intenção específica é detectada:
Ao conectar ao Roteador, o bloco só será considerado quando aquela rota for ativada. Isso dá mais controle sobre quando o conteúdo é enviado.

Bloco Coleta de Dados

O bloco de Coleta de Dados captura informações específicas do cliente de forma estruturada. Ele é inteligente o suficiente para aproveitar dados que o cliente já informou antes na conversa, evitando perguntas repetidas.
Bloco de coleta de dados

Configuração do Bloco Coleta de Dados

Como funciona

Tipos de campos

Modos de coleta

A IA pergunta um campo por vez, em ordem:
Quando usar: Cadastros formais, muitos campos obrigatórios

Preenchimento automático (Prefill)

Quando a opção Pular se conhecido está ativa, o bloco de Coleta de Dados faz um preenchimento automático inteligente antes de começar a perguntar. Funciona assim:
  1. Dados da conversa atual: se o cliente já mencionou nome, email, telefone ou assunto em mensagens anteriores na mesma conversa, a IA reconhece e preenche esses campos automaticamente.
  2. Múltiplos dados de uma vez: se o cliente enviar vários dados numa única mensagem (ex: “Meu nome é João, email joao@email.com”), a IA extrai todos de uma vez e preenche os campos correspondentes.
  3. Só pergunta o que falta: depois de preencher o que já sabe, a coleta pula direto para os campos que ainda estão vazios.
Perceba que a IA não perguntou o nome de novo — ele já tinha sido detectado automaticamente.
O prefill automático reconhece os campos mais comuns: nome, email, telefone e assunto. Campos personalizados (como CPF ou número de pedido) ainda precisam ser perguntados normalmente.

Configurações avançadas

Proteção automática contra travamento

Se por algum motivo a coleta de dados travar — por exemplo, a IA não conseguir progredir por vários turnos seguidos ou ocorrer um problema técnico — o sistema detecta automaticamente e transfere a conversa para um atendente humano. Isso garante que o cliente nunca fique preso sem resposta numa coleta que não avança. A transferência acontece de forma transparente, com uma mensagem avisando o cliente.
A proteção contra travamento funciona em dois cenários: quando a coleta fica parada sem progresso por vários turnos seguidos, e quando ocorre um timeout técnico. Em ambos os casos, a conversa vai automaticamente para sua equipe de atendimento.
Para que a transferência automática funcione, você precisa ter o bloco de Transferência (Handoff) configurado no seu fluxo com pelo menos uma equipe ou agente de destino.

Bloco Transferência (Handoff)

O bloco de Transferência encaminha a conversa para um atendente humano.
Bloco de transferência

Configuração do Bloco Transferência

Como funciona

Configuração

1

Defina o destino

Escolha para onde transferir:
  • Equipe específica: Vendas, Suporte, etc.
  • Agente específico: João (Gerente)
  • Fila geral: Próximo disponível
2

Configure a mensagem

Mensagem enviada ao cliente durante a transferência:
3

Defina etiquetas automáticas

Tags aplicadas automaticamente:
  • “lead-qualificado”
  • “urgente”
  • “vip”
4

Configure indisponibilidade

O que fazer se ninguém estiver disponível:
  • Informar horário de atendimento
  • Coletar dados para retorno
  • Manter na fila com IA

Mensagens personalizadas

Múltiplos blocos de transferência

Você pode ter vários blocos de Transferência no mesmo fluxo, cada um configurado para uma equipe ou agente diferente. A IA analisa o contexto da conversa e decide automaticamente para qual destino transferir. Exemplo prático:
Nesse cenário, se o cliente começar falando sobre um problema técnico, a IA direciona para o Handoff de Suporte. Se no meio da conversa ele mencionar que quer comprar algo, a IA pode direcionar para o Handoff de Vendas em uma próxima interação.
Cada bloco de Transferência pode ter sua própria equipe de destino, mensagem personalizada e etiquetas automáticas. Não há limite para a quantidade de blocos de Transferência no mesmo fluxo.
Para fluxos com múltiplas equipes, combine o Roteador com vários blocos de Transferência. Use descrições claras nas rotas para que a IA consiga diferenciar bem cada caso e direcionar para o destino correto.

Bloco Agendamento

O bloco Agendamento permite que o agente agende compromissos automaticamente no Google Calendar durante a conversa. O lead escolhe um horário disponível, confirma, e o evento é criado.

Funcionalidades

  • Conexão direta com Google Calendar
  • Verificação de disponibilidade em tempo real
  • Configuração de duração, buffers e horário comercial
  • Variáveis dinâmicas no título do evento ({{nome}}, {{email}}, {{assunto}})
  • Google Meet automático (opcional)
  • Lembrete configurável

Documentação completa do Bloco Agendamento

Acesse o guia detalhado com configuração, encadeamento e exemplos.

Combinando Blocos

Os blocos podem ser combinados para criar fluxos sofisticados:

Fluxo de vendas completo

Fluxo de hotel


Próximos passos

Bloco Cotação Hotel

Guia completo para cotações de hospedagem.

Bloco Prompt Base

Configure a personalidade do seu agente.

Bloco Buscar Dados

Consulte dados para decisões automáticas.

Bloco Condição

Crie ramificações por IA ou regra fixa.

Bloco Integração API

Conecte APIs externas ao seu agente.

Bloco Agendamento

Agende compromissos no Google Calendar via conversa.

Integrar com Inbox

Conecte seu fluxo a uma caixa de entrada.