ChatFlow (Chatbot)
O ChatFlow é o construtor nativo de chatbots do BOW CRM. Permite criar jornadas de atendimento automático de forma visual — enviar mensagens, coletar dados, aplicar etiquetas, integrar com sistemas externos e direcionar clientes para filas ou atendentes, sem precisar de ferramentas externas.
Como acessar
Acesse Automação → ChatFlow.
Cada cartão de fluxo exibe: nome, quantidade de blocos, status (Ativo/Inativo) e data de atualização.
Conceitos fundamentais
| Elemento | Definição | Exemplo |
|---|---|---|
| Fluxo | O chatbot completo com todas as etapas | "Atendimento Inicial", "Pós-venda" |
| Bloco | Um elemento no canvas representando um momento da conversa | "Boas-vindas", "Menu principal" |
| Interação | Ação executada pelo bot dentro de um bloco | Enviar mensagem, aplicar etiqueta |
| Conexão | Linha que liga dois blocos, definindo o próximo passo | "Se responder 1 → vai para Vendas" |
Interação ≠ Conexão: a interação define o que o bot faz; a conexão define para onde o cliente vai depois de responder. Um bloco de menu precisa de conexões configuradas para cada opção — sem elas, o fluxo não avança.
Como criar conexões entre blocos
- Passe o mouse sobre o bloco de origem — um ponto de saída aparece na borda direita
- Arraste esse ponto até o bloco de destino
- Escolha o tipo de conexão:
| Tipo | Comportamento | Quando usar |
|---|---|---|
| Padrão | Avança com qualquer mensagem do cliente | Após mensagens informativas sem escolha |
| Automático | Avança imediatamente, sem esperar resposta | Encadeamento de etapas internas |
| Por palavras-chave | Avança só se a resposta contiver uma palavra configurada | Menus de opções (ex: "1, comercial, vendas") |
Ordem de avaliação: o sistema avalia conexões por palavra-chave antes da conexão Padrão. Se o cliente responder algo que bate em uma palavra-chave, esse caminho é seguido — a Padrão funciona como fallback.
O canvas — editor visual
Painel lateral de blocos
Blocos organizados por categoria, arrastáveis para o canvas:
- Mensagens — Texto, Mídia, Botões, Lista, Template, Sticker, Contato, Localização, Vídeo Conferência
- Roteamento — Transferir, Sub-fluxo, Atraso, Bloquear Chatbot
- Integrações — Webhook, ChatGPT, Typebot, N8N, SMS
- CRM e Ações — Etiqueta, Kanban, Oportunidade, Notas, Agendamento
Barra de ferramentas
| Botão | Função |
|---|---|
| + Passo | Adiciona bloco vazio |
| Tabela de horários | Define horário de funcionamento do fluxo |
| Auto Layout | Organiza automaticamente os blocos |
| JSON | Exporta/importa o fluxo |
| Avisos | Lista conexões faltando e problemas |
| Salvar | Salva as alterações |
Blocos fixos
Todo fluxo começa com 3 blocos que não podem ser removidos:
- Início — ponto de entrada
- Configurações — painel de controle global (fallback, timeout, palavra-gatilho)
- Boas-vindas — primeira etapa da conversa
Editando um bloco
Clique em qualquer bloco para abrir o painel de edição:
- Interações — ações executadas em sequência quando o cliente chega nesta etapa
- Variáveis (opcional) — captura a resposta do cliente e armazena para uso em etapas seguintes
As conexões são configuradas diretamente no canvas, arrastando do bloco para o destino — não dentro do painel de edição.
Variáveis disponíveis
Use {{variável}} em qualquer mensagem de texto:
| Variável | O que retorna |
|---|---|
{{name}} | Nome completo do contato |
{{firstName}} | Primeiro nome |
{{protocol}} | Número do protocolo |
{{greeting}} | Saudação automática por horário |
{{user}} | Nome do atendente responsável |
{{email}} | E-mail do contato |
{{phoneNumber}} | Telefone do contato |
Qualquer variável capturada em uma etapa fica disponível com {{nome_que_você_definiu}}.
Criando um novo fluxo
Clique em + Novo Fluxo e configure:
- Nome do fluxo
- Número para teste — isolado, para testar sem afetar contatos reais
- Status — Ativo ou Inativo
- Filtros de audiência — quem entra no fluxo: tipo de contato, tags, canais de origem
Vinculando o fluxo a um canal
Um fluxo criado não funciona até ser conectado a um canal:
- Acesse o menu Canais
- Localize o canal desejado
- Clique no ícone Chatbot
- Selecione o fluxo na lista
- Salve
A partir daí, toda nova conversa iniciada naquele canal será gerenciada pelo fluxo.
Isso resolveu sua dúvida?