Deseja autenticar usuários ou compartilhar códigos de login do seu app no WhatsApp?
Agora você pode automatizar códigos de verificação e códigos de verificação no WhatsApp para seus clientes com custos mais baixos do que SMS. É seguro, conveniente e seus usuários já adoram o WhatsApp!
Neste documento, mostramos como criar templates de autenticação e configurar a automação dessas mensagens.
Vamos começar.
1. Vá em “Gerenciar” e toque em “Mensagem de Template”
2. Clique em “+Novo” para criar uma nova mensagem de template
3. Escolha “Autenticação” na categoria de templates do WhatsApp
Existem várias categorias de templates, de acordo com diferentes casos de uso:
Utilidade: mensagens transacionais para confirmar/cancelar transações ou assinaturas
Autenticação: senhas de uso único e códigos de login para autenticar um usuário
Marketing: mensagens sobre produtos e serviços (exceto transacionais)
Como queremos enviar um template de autenticação, selecione “Autenticação”.
4. Em “Tipo de Template”, selecione “OFERTA POR TEMPO LIMITADO”
Isso define o formato da mensagem. Os tipos disponíveis são:
TEXT (TEXTO), IMAGE (IMAGEM), LIMITED TIME OFFER (OFERTA POR TEMPO LIMITADO), CAROUSEL, LOCATION (LOCALIZAÇÃO), VIDEO (VÍDEO) e FILE (ARQUIVO).
Como nosso objetivo é autenticação, na prática escolheremos “TEXT” (TEXTO) em “Tipo de Template”.
5. Selecione o idioma do template
Escolha um único idioma para a mensagem entre os suportados globalmente.
6. Defina o nome do template de autenticação
Formato: somente caracteres alfanuméricos minúsculos e underscores (_). Não use espaços nem caracteres especiais.
7. Adicione um valor de código de exemplo (sample authentication code)
Observação: é apenas um exemplo; não é o código real que será enviado aos usuários.
8. (Opcional) Adicione aviso de expiração
Escolha um número de 0 a 90 para informar a validade do código.
Você também pode incluir uma mensagem de segurança, pedindo que o usuário não compartilhe o código com terceiros.
Recomendamos inserir ambos para melhorar a experiência.
Nota: o corpo do template de autenticação já vem pré-configurado e não pode ser editado. Depois de enviar, siga para a configuração da automação.
8. Em “Ações interativas”, insira o valor de exemplo no botão “Copiar Código”
9. Envie o template de autenticação para aprovação
Depois de configurar, clique em “Enviar”.
10. Volte à seção “Mensagem de Template” e toque em “Sincronizar Status” para verificar a aprovação
Geralmente leva de 15 segundos a 2 minutos. O prazo máximo de aprovação é de 24 horas.
Pronto! Seu template de autenticação está criado e aprovado. Agora configure a automação criando uma campanha API e integrando o cURL ao seu backend.
Como configurar a automação do template de autenticação
1. No app AiSensy, vá em “Campanhas”, clique em “+Lançar” e selecione “Campanha API”
2. Defina um nome para a campanha, escolha o template de autenticação pré-aprovado e ative a campanha
Observação: certifique-se de que o template esteja aprovado antes de criar a campanha API. Para referência, confira: Como criar Templates de WhatsApp com a AiSensy.
3. Na campanha criada, toque em “Testar Campanha”
4. Insira o mesmo código de autenticação em dois pontos do script que aparece:
a) No array “templateParams”, dentro das aspas duplas.
b) No campo de texto dos parâmetros do botão, também como string entre aspas duplas.
Então, procure pelo parâmentro "button".
Insite o mesmo código de autenticação no campo de texto, novamente como um string em aspas duplas, como demonstrado no exemplo a abaixo.
5. Copie o cURL gerado
Cole esse cURL no seu backend para disparar os códigos de verificação.
Nota: Você pode editar os campos de UserName e Mobile number conforme sua base de dados, garantindo que cada usuário receba um código único no WhatsApp.
Para testar, insira seu próprio número em “Número do WhatsApp”.
É isso!
Após integrar o cURL ao seu backend, sua automação de autenticação estará ativa.
Se precisar de mais detalhes sobre automação de campanhas API, consulte a documentação de referência da API ou entre em contato com nosso suporte.
If you need any more details about API campaign automation, you can refer the API Reference docs or contact our support team