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.
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
| Recurso | Descrição |
|---|---|
| Envio unitário e em massa | Até 500 mensagens por requisição |
| Webhook de DLR | Receba callbacks de entrega em tempo real |
| Short Code | Números curtos para 2FA de alta prioridade |
| Long Code | Números longos para conversação bidirecional |
| Agendamento | Programe envios para data/hora específica |
| Templates | Mensagens pré-aprovadas para agilizar envios |
Planos de SMS
| Plano | Preço | Volume |
|---|---|---|
| Starter | R$ 14,90/mês | 100 SMS |
| Business | R$ 129,90/mês | 1.500 SMS |
| Enterprise | R$ 999/mês | 20.000 SMS |
Todos os planos incluem acesso à API, dashboard de relatórios e suporte técnico.
Boas práticas de envio
- Sempre solicite opt-in antes de enviar mensagens de marketing.
- Inclua opt-out (ex.: "Responda SAIR para cancelar") em toda campanha.
- Personalize a mensagem com o nome do destinatário quando possível.
- Respeite horários — evite envios entre 22h e 8h.
- Monitore DLRs (Delivery Reports) para identificar números inválidos e manter a base limpa.