Passar para o conteúdo principal

Crie seu fluxo para campanhas desde o início

Aprenda a criar fluxos proativos (Outbound) do zero no Flowbuilder. Descubra como iniciar sua automação utilizando modelos de WhatsApp ou Webhooks, e conheça as ferramentas disponíveis na tela para desenhar sem complicações.

Neste artigo, explicaremos como construir um fluxo de saída (Outbound) do zero, detalhando os passos iniciais, os tipos de disparadores disponíveis e as ferramentas de edição que ajudarão você a desenhar sua estratégia.


🛠️ Passo a passo: Como criar um fluxo do zero

  1. Acesse a área de Criar Fluxos em sua plataforma (Automatizações-Gestão de fluxos) e selecione a opção "Fluxos do zero".

  2. Escolha o número de WhatsApp a partir do qual a comunicação será enviada e clique em Continuar.

  3. Defina o disparador do seu fluxo:

    • Campanha: Use um modelo oficial de WhatsApp previamente aprovado para iniciar o contato proativo.

    • Webhook: Configure um evento externo para que um sistema de terceiros (como seu CRM ou servidor) dispare o fluxo no Atom automaticamente.


📲 Opção A: Iniciar com Campanhas

Se seu objetivo é enviar uma mensagem direta para uma base de dados, esta é a rota a seguir:

  • Selecione o modelo que deseja enviar no painel do disparador. (Nota: O sistema permite que você crie um novo modelo diretamente nesta mesma tela se ainda não o tiver).

  • Em seguida, arraste o componente Avaliar Resposta e conecte-o ao início. Isso é fundamental para definir como o bot reagirá às ações do cliente (por exemplo, qual caminho o fluxo seguirá se o usuário clicar no botão "Solicitar crédito").


🌐 Opção B: Iniciar com Webhooks

Se preferir que o fluxo seja ativado por uma ação que ocorre fora do Atom (por exemplo, quando um usuário completa um formulário em seu site):

  • Selecione Webhook como disparador. O sistema gerará a URL (endpoint) que você deve colocar em sua aplicação ou servidor para conectar ambas as plataformas.

    🧪 Como testar seu Webhook no Postman?

    Após publicar seu fluxo, valide que funcione enviando uma solicitação do Postman:

    1. Vá ao módulo de Automatizações > Webhooks.

    2. Copie a URL do fluxo.

    3. No Postman, configure os Headers:

      • Content-Type: application/json

      • Authorization: Bearer xxxxx (Substitua os 'x' pelo Token API que você obtém em Minha Empresa > Configuração de segurança).

    4. Na aba Body (formato raw), escreva os parâmetros em JSON.

    5. Envie a solicitação e verifique os códigos de resposta.

    Códigos de Resposta Comuns:

    • 200 - Ok: Webhook executado com sucesso.

    • 401 - Unauthorized: Token API inexistente ou inválido.

    • 404 - Not Found: Token incorreto (Empresa não encontrada).

    • 500 - Internal Server Error: Falta um parâmetro obrigatório ou o contato já está simulando um fluxo ativo.


    📤 Retornar dados usando Petição HTTP (POST)

    Se precisar enviar de volta os dados coletados em seu fluxo para seu CRM:

    1. Insira o componente Petição HTTP ao final do seu fluxo.

    2. Selecione o método POST e insira sua URL de destino.

    3. Ative o botão de Corpo para enviar a petição em formato JSON.

    4. Escreva o JSON. Para inserir dinamicamente um campo que o bot salvou, pressione a tecla / (barra) e selecione a variável desejada. (Certifique-se de que as variáveis fiquem envolvidas em aspas duplas "").

    5. Realize simulações para garantir que os dados viajem corretamente.


🧰 Ferramentas de edição em seu canvas

Enquanto desenha seu fluxo, você terá à vista diferentes barras de ferramentas para facilitar seu trabalho:

  • Seção 1 (Visualização): Botões de fazer e desfazer (para reverter erros rápidos), slider de zoom para ampliar ou reduzir a vista, e um botão para exportar todo o diagrama do fluxo como uma imagem.

  • Seção 2 (Validação e Encerramento): Um indicador inteligente que o avisa se há erros no fluxo ou ramificações desconectadas, o botão para Salvar progresso, o acesso ao Simulador web/WhatsApp e o botão final de Publicar.


⚠️ IMPORTANTE:

Duração e vencimento do fluxo

Todos os fluxos possuem uma duração de vida útil ou "janela de execução". Essa duração é definida pela soma dos tempos de espera que você configurou em seus componentes Avaliar Resposta, mais uma margem de segurança de 5 minutos adicionais.

Esse tempo extra é concedido para permitir que qualquer processo do bot termine de ser executado corretamente antes que o fluxo seja encerrado. Se o cliente interagir ou a ação externa ocorrer após ter ultrapassado esse limite de tempo, o fluxo não será mais executado e o cliente passará para a bandeja geral.


Você já tem as bases prontas! 🚀

Criar um fluxo do zero oferece liberdade total para desenhar a experiência de seus clientes. Quer enviando modelos em massa ou automatizando por meio de Webhooks, certifique-se de avaliar as respostas corretamente e lance simulações antes de publicar. ✅

Respondeu à sua pergunta?