Documentação
  • Integrações
  • 🔄Novidades nas Integrações
  • O que é um JSON?
  • 🤖Chatbot
  • API (push antigo)/Webhook
  • Novo Push
  • API de contatos
  • API de Templates
  • API de usuário (atendentes)
  • 🅰️Variáveis
  • 🔌Sistemas Integradores
  • 🚀Sistemas
  • 🧠Ia Nativa
Powered by GitBook
On this page
  • Como descobrir qual o JSON que o sistema externo envia?
  • Novo PUSH e API Oficial do WhatsApp
  • Atualizações 15/01/2025
  • Aba CONDIÇÕES
  • Aba FUNIL

Novo Push

PreviousAPI (push antigo)/WebhookNextAPI de contatos

Last updated 3 months ago

Com o novo PUSH conseguimos fazer o mapeamento do json que está chegando de outra plataforma e disparar uma mensagem personalizada para o cliente.

Clicamos em NOVO PUSH:

Você vai digitar o nome do PUSH, escolher a plataforma e por qual canal você vai enviar (WhatsApp Business ou API oficial do Whatsapp).

Na imagem acima temos duas setas verdes, uma apontando para o RD Station e outra para o nome Personalizado. Você pode fazer a integração com o RD em ambos os casos. A única diferença é que no primeiro já foi hologado no sistema os eventos do RDStation.

Como descobrir qual o JSON que o sistema externo envia?

Adicione qualquer json de teste:

Adicione uma mensagem aleatória, um modelo de número qualquer e um Nome do Lead qualquer e clique em salvar.

Agora só copiar a url/endpoint que já vem autenticada e adicionar na parte de requisições/Webhooks do sistema externo.

Agora só ir em HISTÓRICO DE ENVIOS e ver o JSON que foi enviado:

A mensagem de falha está correta, nesse primeiro momento estamos apenas pegando o modelo do JSON. Agora é só clicar em Detalhes:

Agora só copiar o JSON:

Volta na página inicial do PUSH, e clica em editar:

Cola o JSON copiado no modelo de dados:

Personaliza a mensagem com as variáveis que foram mapeadas no JSON:

Adiciona o a variável do JSON referente ao número de whatsapp do cliente. Se a variável vier sem o DDI (55), adiciona antes e coloca a variável depois:

Em Arquivo você vai adicionar algum link de mídia que vem no JSON. Esse link vai ser convertido em arquivo nativo e enviado junto a mensagem:

Quando adicionamos o Nome do lead, o valor vai ficar salvo direto no nome principal do cliente no sistema:

Depois só clicar em Salvar, que a partir de agora, toda vez que ação ocorrer no sistema externo, vai ser disparada uma mensagem para o cliente.

Novo PUSH e API Oficial do WhatsApp

A única coisa que vai mudar na API oficial é que vamos utilizar os templates, que são as mensagens aprovadas pela Meta.

Você também pode pegar os dados que chegam no JSON e vincular com as variáveis do seu template para personalizar a mensagem.

Atualizações 15/01/2025

  1. A aba ENVIO não tem nenhuma funcionalidade nova, é apenas a parte onde adicionamos a mensagem, adicionamos o modelo do número, o link de arquivo e o nome do lead.

  2. Na terceira aba, você vai conseguir adicionar um FUNIL de mensagens naquele cliente.

Aba CONDIÇÕES

Depois você vai precisar selecionar se todas as condições precisam ser verdadeira para enviar a mensagem ou se pelo menos alguma precisa ser verdadeira para fazer os envios.

Você pode enviar a mensagem ou não apenas com uma ou mais condições, sem escolher uma ação.

Vamos ter 6 OPERADORES para validar os dados:

  • É igual

  • É diferente

  • Contém

  • Não contém

  • Inicia com

  • Termina com

Os 5 campos das condições são:

  1. O operador

  2. O valor que você adiciona manualmente para comparar com o valor da variável do campo 1

  3. Ação de adicionar etiqueta ou status do lead

  4. Valor da etiqueta ou status do lead a ser adicionado

Se você tiver um funil vinculado ao status do lead não vai acionar, para isso temos a aba FUNIL no PUSH

Aba FUNIL

Utilizada para vincular um funil de mensagens. É só Selecionar o funil e você ainda tem a opção de adicionar ou remover um funil de mensagens.

Em alguns casos é interessante utilizar o modo Personalizado pois você consegue visualizar o atual que está sendo enviado através do evento na plataforma externa.

Na aba CONDIÇÕES você vai decidir se vai enviar ou não a mensagem para o cliente a depender de condições em cima dos dados que chegam no . Você também vai conseguir adicionar etiquetas e status do lead.

A variável que você busca no modelo de dados ()

Você só vai conseguir adicionar uma etiqueta por configuração; mas claro, podem ter várias condições com etiquetas diferentes, mas apenas uma vai ser adicionada de acordo com os dados que chegam no .

JSON
JSON
JSON
JSON
Novo PUSH
Você precisa ativar condições
Uma condição sem ação
Duas condições sem ação