Passar para o conteúdo principal

Crie seu fluxo predefinido do zero

Descubra como agilizar sua automação utilizando fluxos predefinidos no Atom ou criando-os do zero. Aprenda a configurar Webhooks, enviar parâmetros JSON, testar seus endpoints com Postman e vincular templates do WhatsApp facilmente.

Aqui você aprenderá como gerar fluxos a partir de modelos predefinidos que se ajustem às suas necessidades e agilizem a implementação em produção do seu negócio.


🚀 Criação de um fluxo predefinido

Para criar um fluxo utilizando um modelo base do Atom, siga estes passos:

  1. Acesse a área de Criar Fluxos e selecione o botão "Fluxos predefinidos".

  2. Filtre por indústria e nível de complexidade conforme o que você precisar. Você poderá escolher entre opções já estruturadas como Confirmação de Compromisso ou Interesse em Veículo.

  3. Clique em USAR no fluxo desejado e selecione o número de WhatsApp que o enviará.

  4. Clique em Continuar para abrir o Flowbuilder.

⚠️ Importante: Antes de salvar seu fluxo, você deve atribuir um nome diferente ao fluxo predefinido original.

  • Se o fluxo base contiver modelos ou campos personalizados que não existem em sua conta, o Atom notificará a ausência dos mesmos e oferecerá a opção de criá-los automaticamente.


🛠️ Criação de um fluxo do zero

Se você preferir construir sua estratégia do zero:

  1. Acesse a área de Criar Fluxos e clique no botão Criar.

  2. Selecione o número de WhatsApp de destino e clique em Continuar.

  3. No painel direito da tela de criação, escolha seu Disparador. Você pode optar por:

    • Modelo: Para enviar uma mensagem proativa do WhatsApp. (Você deve ter o modelo previamente aprovado).

    • Webhook: Para disparar o fluxo a partir de um sistema externo (ex. CRM ou servidor web).


🌐 Configuração de um fluxo com Webhook

Se você escolheu Webhook como disparador, estes são os passos técnicos para configurá-lo:

  1. Conecte o componente Webhook com um componente de Modelo na tela e adicione o restante dos componentes que você precisar.

  2. Copie os parâmetros de entrada do Webhook. Você pode fazer isso clicando duas vezes no componente e selecionando "Mostrar solicitação POST", ou copiando o formato JSON diretamente a partir do botão do componente.

Estrutura base de um Webhook JSON:

JSON

{ 
"phone": "",
"company_name": "",
"fecha_cita": "",
"monto": "",
"name": ""
}

📌 Regras dos parâmetros:

  • O parâmetro phone (telefone de destino) é sempre obrigatório. Deve ser inserido antecedido pelo sinal + e o código de área, sem hífens ou espaços (ex. +5795755112756).

  • Se o modelo do seu fluxo incluir variáveis ({{1}}, {{2}}), esses campos passarão a ser parâmetros obrigatórios em seu Webhook.

🧪 Como testar seu Webhook no Postman?

Uma vez publicado seu fluxo, valide que ele funcione enviando uma solicitação do Postman:

  1. Vá ao módulo de Campanhas > 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.


📤 Devolver dados usando Solicitação HTTP (POST)

Se você precisar devolver os dados coletados em seu fluxo para seu CRM:

  1. Insira o componente Solicitação HTTP ao final de seu fluxo.

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

  3. Ative o botão de Corpo para enviar a solicitaçã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. Execute simulações para garantir que os dados viajem corretamente.


Prontos para automatizar em grande escala! 🚀

Dominar a criação de fluxos predefinidos e a integração com Webhooks e solicitações HTTP permite que você conecte seus sistemas e ofereça uma experiência fluida sem intervenção humana. ✅

Respondeu à sua pergunta?