Bem-vindo(a) ao guia definitivo sobre como construir fluxos com o Eddie, o builder visual do Cloud Chat. Aqui você vai entender o que cada botão faz, quando usar e como configurar — com exemplos práticos que te ajudam a decidir o melhor caminho para o seu caso.
🧱 Como funciona um fluxo?
Um fluxo é como uma conversa guiada, com começo, meio e fim.
-
Ele começa com uma mensagem (ex: “Olá! Em que posso te ajudar?”)
-
O cliente responde (ex: “Quero saber o status do meu pedido”)
-
O Eddie entende e decide o que fazer com essa informação
-
E segue adiante: buscando dados, encaminhando, ou finalizando a conversa
💡 Cada etapa é um bloco, e você pode ligar blocos como quem monta um quebra-cabeça.
🔢 Tipos de blocos disponíveis
💬 Bubbles (Mensagens)
📌 Text (Texto)
O que é? Bloco usado para enviar mensagens visíveis ao cliente (ou usuário interno).
O que faz: Envia uma mensagem para o cliente.
Quando usar? Sempre que quiser exibir uma informação, confirmação, aviso ou instrução.
Como usar? Arraste o bloco para o fluxo, escreva sua mensagem no campo “Text” e pronto.
Exemplo: “Olá! Preencha o formulário a seguir para prosseguir com sua solicitação.”
✏️ Inputs (Coleta de dados)
📌 Text (Texto)
O que é? Coleta dados digitados pelo usuário: nome, código, número do pedido, etc.
Quando usar: Para saber o número do pedido, CPF, e-mail, ou qualquer outro dado.
Como usar? Posicione o bloco no fluxo, escreva a pergunta e defina a variável que vai armazenar a resposta (ex: nome_cliente).
Exemplo:
-
“Qual o número do seu pedido?”
-
Armazene como: numero_pedido
Logic (Lógica)
Aqui começam as “decisões” do fluxo — como num “se isso, então aquilo”.
🔁 Set Variable (Definir variável)
-
O que é? Cria ou atualiza uma variável — uma “caixinha” onde você guarda um valor para reutilizar mais tarde no fluxo.
-
Por que é útil?
-
Reutilização: Você define uma vez e usa em vários lugares.
-
Organização: Deixa o fluxo mais limpo e legível.
-
Automação: Pode guardar o resultado de cálculos, integrações ou inputs.
-
Tomada de decisão: Pode ser usada em condições para decidir caminhos diferentes.
-
-
Como usar?
-
Arraste o bloco “Set Variable” para o fluxo.
-
Escolha uma variável existente ou crie uma nova (ex: tipo_usuario).
-
Atribua um valor:
-
Manual (ex: "cliente")
-
Vindo de outro ponto do fluxo (ex: resultado de uma API ou input)
-
-
-
Exemplos:
-
status_fluxo = "aguardando_validação"
-
desconto = 0.15
-
mensagem_final = nome_cliente + ", sua solicitação foi recebida!"
-
🔍 Condition (Condição)
-
O que é? Verifica uma condição lógica (ex: se status == "aprovado") e direciona o fluxo com base na resposta. Ou seja, cria bifurcações: Se o valor X for Y, siga por este caminho; senão, vá por outro.
-
Como usar?
-
Arraste o bloco “Condition”
-
Escolha a variável a ser testada
-
Defina o valor a ser comparado (ex: status == "aprovado")
-
Configure o que acontece no “Sim” e no “Não”
-
-
Exemplo:
Se cliente_tipo == "vip" → mostrar uma mensagem personalizada
Senão → seguir com o fluxo padrão
💻 Script
-
O que é?
-
Bloco para quem sabe programar um pouco (JavaScript).
-
Permite rodar um código JavaScript dentro do fluxo — útil para cálculos, formatações, lógica avançada, etc.
-
Pode ser usado para calcular prazos, formatar números, ou coisas mais técnicas.
-
-
Como usar?
-
Arraste o bloco “Script”
-
Insira seu código JS
-
Defina variáveis de entrada e saída
-
-
Exemplo:
Calcular dias entre duas datas, ou formatar um CPF com pontos.
Atalhos e organização
🔄 Jump (Pular)
-
O que é?
-
Faz o fluxo “saltar” para outra parte sem passar pelos blocos intermediários.
-
Útil para reaproveitar partes ou encurtar caminhos.
-
-
Quando usar?
-
Para reaproveitar partes do fluxo
-
Para redirecionar em um “loop”
-
Para pular etapas desnecessárias com base em uma condição
-
-
Exemplo:
Se tipo_usuario == "interno", pule direto para o bloco “Encerrar”
🔁 Typebot
-
O que é?
-
Permite embutir outro fluxo dentro do fluxo atual.
-
Permite encaixar um fluxo dentro de outro.
-
-
Quando usar?
-
Reaproveitar um fluxo genérico (ex: verificação de dados)
-
Modularizar o fluxo e facilitar manutenção
-
-
Exemplo:
- Você pode criar um mini fluxo de “validação de CPF” e usá-lo em vários fluxos diferentes.
🔗 5. Integrações (conectar com outros sistemas)
🧠 ClaudIA
-
O que é? Integra com a IA da Cloud Humans para automação e inteligência nas respostas. Conecta com a ClaudIA para:
-
Transferir conversa para N1 ou N2
-
Encerrar a conversa
-
Alterar o tópico ou contexto do atendimento
-
-
Como usar? Arraste o botão para o fluxo, defina a interação desejada com ClaudIA (ex.: transferir para N2, transferir de volta pra ClaudIA / N1, definir um tópico, etc.).
🌐 HTTP Request
-
O que é? Permite que o Eddie se conecte com APIs externas (GET, POST, etc.)
-
Como usar?
-
Arraste para o fluxo, configure o método (GET, POST, etc.), URL e parâmetros necessários.
-
Configure o método, a URL, os headers e o corpo da requisição
-
Use variáveis para enviar e receber dados
-
-
Exemplo de uso:
Buscar status de pedido no seu ERP
Pegar o status de um pedido em outro software
📊 Google Sheets
-
O que é? Integra com Google Sheets para ler ou escrever dados em planilhas.
-
Como usar? Arraste o botão, conecte à sua conta do Google, escolha a planilha e defina a operação (ler ou escrever dados).
-
Exemplo de uso:
-
Verificar se o CPF do usuário está em uma lista
-
Salvar os dados preenchidos no atendimento
-
🤖 OpenAI / Anthropic
-
O que é?
-
Permite enviar prompts para modelos LLM como GPT ou Claude e usar a resposta no fluxo.
-
Permite usar modelos de IA avançada para gerar respostas ou processar dados.
-
-
Como usar? Arraste, conecte ao serviço de IA desejado, e configure os prompts e parâmetros.
-
Exemplo de uso:
-
Resumo de uma explicação técnica
-
Geração de respostas com linguagem natural
-
Validação se o cliente escreveu é a opção 1, 2 ou 3 pra casos em que os clientes costumam mandar a opção errada
-
📅 Cal.com
-
O que é?
-
Permite agendamento de reuniões diretamente pelo fluxo
-
Integra com o Cal.com para gerenciar e agendar reuniões automaticamente.
-
-
Como usar?
-
O que é?
-
Envia e-mails automáticos dentro do fluxo, diretamente pelo Eddie
-
Envia e-mails para o cliente ou equipe.
-
-
Como usar? Arraste, configure o destinatário, assunto e conteúdo do e-mail.
-
Exemplo de uso:
Enviar um resumo da conversa ou um link de contrato
⚙️ Make / Zapier
-
O que é?
-
Conecta o Eddie com plataformas externas usando automações prontas
-
Essas plataformas de automação externa que ampliam ainda mais as possibilidades do Eddie.
-
-
Como usar? Arraste para o fluxo, conecte à sua conta da plataforma escolhida, e defina as automações e fluxos desejados.
-
Exemplo de uso:
-
Disparar uma automação no CRM
-
Atualizar uma base de leads
-
🛠️ Como montar seu primeiro fluxo do zero
Exemplo: “Quero saber o status do meu pedido”
-
Mensagem inicial (Text)
“Olá! Posso te ajudar a consultar o status do seu pedido.”
-
Pergunta (Input)
“Qual o número do seu pedido?”
→ Guarde isso como numero_pedido
-
Condição (Condition)
Se o número estiver preenchido, vá para o próximo passo.
-
Integração (HTTP Request)
Faça uma consulta à sua API ou planilha com o número informado.
-
Mensagem final (Text)
“O status do seu pedido é: {{status_pedido}}.”
🧠 Dicas para quem está começando
-
Use nomes claros para as variáveis. Exemplo: nome_cliente, tipo_plano, resposta_email
-
Pense como um roteiro: o que você diria se estivesse conversando com o cliente?
-
Teste no Playground sempre que terminar um trecho.
-
Comece simples: você pode ir melhorando aos poucos.
-
Se tiver dúvidas, pense: “o que eu quero que aconteça depois disso?”
Agora você já sabe tudo sobre como aproveitar ao máximo cada botão e funcionalidade do Eddie! 🚀✨