Voltar para o Blog
3 min de leitura

SMS: Como Usar APIs de SMS para Autenticação 2FA e Marketing

Guia técnico e comercial sobre SMS Application-to-Person para verificação de identidade, alertas transacionais e campanhas de engajamento.

ED
Equipe DoisBR5 de janeiro de 2025

O SMS (Application-to-Person) é o envio de mensagens de texto originadas por uma aplicação — não por um ser humano — para um número de celular. É a tecnologia por trás dos códigos de verificação que você recebe ao fazer login em bancos, as confirmações de pedido de e-commerces e as campanhas de marketing por texto.

Por que SMS ainda é relevante em 2025?

Apesar da ascensão do WhatsApp, e-mail e push notifications, o SMS mantém vantagens imbatíveis:

  • Taxa de abertura de 98% (contra ~20% do e-mail)
  • Tempo médio de leitura de 3 minutos após o recebimento
  • Funciona sem internet — alcança 100% dos celulares, inclusive feature phones
  • Não exige opt-in em app — basta o número do celular

Casos de uso por vertical

Autenticação de Dois Fatores (2FA)

O caso de uso mais crítico. Envie tokens OTP (One-Time Password) via SMS para confirmar identidade em:

  • Login em plataformas SaaS
  • Transações financeiras (Pix, TED)
  • Recuperação de senha
  • Cadastro de novos usuários

Requisito: Rotas curtas (Short Code) para máxima entregabilidade e velocidade. Tokens devem chegar em menos de 5 segundos.

Alertas Transacionais

Notifique seus clientes sobre eventos importantes de forma proativa:

  • Confirmação de pedido e status de entrega
  • Aprovação de crédito ou pagamento
  • Agendamento e lembrete de consultas
  • Alertas de fatura e vencimento

Marketing e Campanhas

Dispare ofertas, promoções e novidades para sua base de clientes (com opt-in):

  • Black Friday e datas sazonais
  • Cupons de desconto personalizados
  • Reativação de clientes inativos
  • Pesquisas de satisfação (NPS por SMS)

Como funciona a API da DoisBR

Nossa API REST permite integração em minutos. Exemplo simplificado:

curl -X POST https://api.2br.com.br/v1/sms/send \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+5511999999999",
    "message": "Seu código de verificação é: 482917",
    "sender": "DoisBR"
  }'

Recursos disponíveis

RecursoDescrição
Envio unitário e em massaAté 500 mensagens por requisição
Webhook de DLRReceba callbacks de entrega em tempo real
Short CodeNúmeros curtos para 2FA de alta prioridade
Long CodeNúmeros longos para conversação bidirecional
AgendamentoPrograme envios para data/hora específica
TemplatesMensagens pré-aprovadas para agilizar envios

Planos de SMS

PlanoPreçoVolume
StarterR$ 14,90/mês100 SMS
BusinessR$ 129,90/mês1.500 SMS
EnterpriseR$ 999/mês20.000 SMS

Todos os planos incluem acesso à API, dashboard de relatórios e suporte técnico.

Boas práticas de envio

  1. Sempre solicite opt-in antes de enviar mensagens de marketing.
  2. Inclua opt-out (ex.: "Responda SAIR para cancelar") em toda campanha.
  3. Personalize a mensagem com o nome do destinatário quando possível.
  4. Respeite horários — evite envios entre 22h e 8h.
  5. Monitore DLRs (Delivery Reports) para identificar números inválidos e manter a base limpa.

Conheça todos os planos de SMS ou solicite acesso à API.

Pronto para colocar isso em prática?

Nossa equipe técnica está disponível para ajudar a implementar a solução certa para o seu negócio.