OTP e notificações transacionais em todos os canais que seus usuários têm
Entregue códigos de login, confirmações de pagamento e alertas de serviço no WhatsApp com modelos de copiar código, um toque ou zero toque, por SMS a partir de um ID de remetente registrado, por RCS ou por uma chamada de voz que lê o código em voz alta.
Mensagem de autenticação do WhatsApp com botão de copiar código. O código é um dado de exemplo.
Resposta curta
Atualizado em
A OmniChannels.ai entrega senhas de uso único e alertas transacionais por WhatsApp, SMS, RCS e voz. Os modelos de autenticação do WhatsApp oferecem entrega por copiar código, um toque ou zero toque. O SMS sai de um ID de remetente registrado pelas rotas da BroadNet, e o OTP por voz lê o código em voz alta, inclusive em árabe. Você define o fallback entre canais, e os status de entrega chegam por webhook. Sua aplicação gera e valida o código.
O que a entrega de OTP e notificações inclui
Modelos de autenticação do WhatsApp
Envie códigos no formato de autenticação da Meta, com texto predefinido, uma linha opcional de validade e um lembrete de segurança.
Copiar código, um toque e zero toque
O copiar código funciona em qualquer celular. Um toque e zero toque preenchem o código no seu app Android e exigem trabalho de integração do seu lado.
OTP por SMS a partir de um ID de remetente registrado
Alcance usuários sem WhatsApp ou sem dados móveis, com um ID de remetente registrado para tráfego transacional e consulta HLR para verificar os números.
RCS a partir de um remetente verificado
Envie códigos de um remetente RCS verificado e com a sua marca em celulares compatíveis, com fallback automático para SMS onde não há RCS.
OTP por voz
Uma chamada lê o código em voz alta com síntese de voz, inclusive em árabe, para usuários que não recebem mensagens ou precisam de acessibilidade.
Fallback entre canais
Defina uma ordem por fluxo, como WhatsApp primeiro, depois SMS e então uma chamada de voz, se a entrega não for confirmada a tempo.
Status de entrega para o seu sistema
Eventos de enviada ao provedor, enviada, entregue, lida, com falha e rejeitada chegam ao seu backend por webhook, em um único formato para todos os canais.
Relatórios de entrega
Veja o status de cada mensagem, filtre por data e exporte em CSV para investigar códigos lentos ou com falha.
Qual método de entrega de OTP combina com seus usuários?
A maioria das equipes oferece mais de um. A combinação certa depende do seu público, do seu app e do seu risco de fraude.
| Item | Detalhes |
|---|---|
| WhatsApp copiar código | Um botão copia o código para ser colado no seu app ou site. Não exige mudanças no app. |
| WhatsApp um toque | Um botão abre seu app Android e transfere o código. Exige integração com o app Android. |
| WhatsApp zero toque | O código é transferido para seu app Android em segundo plano, sem nenhum toque. Exige integração com o app Android e os termos da Meta. |
| OTP por SMS | Funciona em qualquer celular, sem dados móveis. Exige um ID de remetente transacional registrado em muitos mercados. |
| OTP por RCS | Remetente verificado e com a sua marca em celulares compatíveis com RCS, com fallback automático para SMS nos demais. |
| OTP por voz | Código lido em voz alta por síntese de voz, inclusive em árabe. Provisionado com sua equipe de conta. |
Como lançar a entrega de OTP
A geração e a validação dos códigos ficam no seu sistema. Planejamos com você a entrega, o fallback e os relatórios.
- 1
Mapeie seus fluxos de verificação
Liste onde os códigos são enviados, como cadastro, login, redefinição de senha e pagamentos, e os países em que seus usuários estão.
- 2
Configure os canais
Crie um modelo de autenticação do WhatsApp, registre um ID de remetente de SMS transacional e providencie RCS e OTP por voz, se precisar.
- 3
Conecte a API e os webhooks
Chame a API REST a partir do seu backend, escolha a ordem de fallback e aponte os webhooks de entrega para o seu sistema. O acesso de teste envia para os seus próprios números verificados.
- 4
Adicione controles de segurança e antifraude
Defina validade curta, uso único, limite de tentativas, limites de taxa e listas de países permitidos na sua aplicação.
- 5
Teste em aparelhos reais e entre no ar
Confira a entrega e o tempo em cada operadora e canal e depois monitore quantos códigos são enviados em comparação com quantos são digitados.
Quem deve usar a OmniChannels.ai para OTP e alertas?
Indicado quando
- Você verifica cadastros, logins ou pagamentos pelo número de telefone.
- Seus usuários estão em mercados onde o WhatsApp é comum, mas alguns ainda precisam de SMS ou de uma chamada de voz.
- Você quer o status de entrega de cada código, para que o suporte veja por que um usuário não o recebeu.
- Você envia códigos e alertas de serviço em árabe e inglês.
Bom saber antes de começar
- A OmniChannels.ai entrega os códigos; gerar, armazenar e validar é tarefa da sua aplicação.
- O OTP por telefone é mais fraco do que autenticadores em app ou passkeys, por causa dos riscos de troca de SIM e interceptação.
- Os modelos de autenticação do WhatsApp não podem conter links, mídia nem emoji, e o texto deles é predefinido pela Meta.
- O fallback pode entregar mais de uma mensagem para o mesmo código; defina tempos de espera para não confundir os usuários.
- A Meta cobra as mensagens de autenticação do WhatsApp por país, o SMS é cobrado por segmento e a voz por chamada; confirme os valores atuais.
Fallback entre canais, passo a passo
Envie uma única vez pela plataforma ou pela API. Se uma etapa não for entregue a tempo, o próximo canal assume automaticamente, e todos os status voltam em um único formato de webhook.
- 01
WhatsApp
Modelo rico com botões, confirmações de leitura e respostas na caixa de entrada
- 02
RCS
Card rico com a sua marca onde o celular e a operadora suportam RCS
- 03
SMS
Alcança qualquer celular por rotas diretas com operadoras
- 04
Voz
Um código ou mensagem falada quando o texto não chega
Perguntas sobre OTP e notificações
Qual é a diferença entre copiar código, um toque e zero toque?
O copiar código exibe um botão que copia o código para o usuário colar. O um toque abre seu app Android e transfere o código. O zero toque transfere o código para seu app Android sem nenhum toque. Um toque e zero toque exigem integração com o app Android; o copiar código não.
Quando devemos usar OTP por voz?
Use uma chamada de voz como último fallback quando uma mensagem não é entregue, para números de telefone fixo ou para usuários que preferem ouvir o código. A chamada lê o código em voz alta com síntese de voz, inclusive em árabe.
Por quanto tempo um código deve ser válido?
Mantenha a validade curta e aceite cada código uma única vez. As diretrizes do NIST limitam a autenticação fora de banda a 10 minutos, e muitas empresas usam prazos menores para logins e pagamentos. Os modelos de autenticação do WhatsApp podem exibir uma linha de validade para que o usuário saiba o prazo.
O que é SMS pumping e como evitamos?
SMS pumping, ou tráfego inflado artificialmente, é uma fraude em que bots pedem códigos para números que rendem ao fraudador uma parte das tarifas. Previna em camadas: verificação antibot antes do envio, apenas os países que você atende, limites de taxa por número e por IP e alertas quando os códigos enviados aumentam sem aumento dos códigos digitados.
Por qual canal devemos enviar os OTPs primeiro?
Depende dos seus usuários. O WhatsApp oferece uma mensagem com a sua marca, com copiar código ou preenchimento automático, para quem tem dados móveis. O RCS oferece um remetente verificado em celulares compatíveis. O SMS chega a praticamente qualquer celular, e a voz cobre o restante. Muitas equipes começam por um e fazem fallback para o próximo.
Podemos colocar um link de login em um OTP do WhatsApp?
Não. Os modelos de autenticação da Meta não podem conter links, mídia nem emoji. Envie links em um modelo de utilidade separado, se o seu fluxo precisar.
Guias sobre este tema
- SMS e OTPOTP no WhatsApp e SMS: segurança, entrega e fraude9 min de leitura
- SMS e OTPFraude de SMS pumping: como funciona o AIT e como impedi-lo9 min de leitura
- EAU e Arábia SauditaRegistro de ID de remetente para SMS nos EAU e na Arábia Saudita8 min de leitura
- WhatsAppCategorias de modelo do WhatsApp, aprovação e recategorização8 min de leitura
- MarketingBancos e fintechs: mensagens a clientes, OTP e fraude8 min de leitura
- MarketingEnviada, entregue, lida e falha: status de mensagem explicados8 min de leitura
Conheça mais da plataforma
Planeje a entrega de OTP com nossos engenheiros
Conte-nos seus fluxos de verificação, mercados e volumes. Revisamos com você canais, fallback, status de entrega e controles antifraude.
