Novo Push
Last updated
Last updated
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.
Em alguns casos é interessante utilizar o modo Personalizado pois você consegue visualizar o JSON atual que está sendo enviado através do evento na plataforma externa.
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.
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.
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.
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 JSON. Você também vai conseguir adicionar etiquetas e status do lead.
Na terceira aba, você vai conseguir adicionar um FUNIL de mensagens naquele cliente.
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:
A variável que você busca no modelo de dados (JSON)
O operador
O valor que você adiciona manualmente para comparar com o valor da variável do campo 1
Ação de adicionar etiqueta ou status do lead
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
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.
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.