Monitor OTP/SMS
Verifique se o seu OTP/SMS chega a um telefone real em um número internacional, e em quanto tempo.
- 1 corredor, 1 número, 3 remetentes autorizados
- 3.000 checks / mês
- 1 GB de armazenamento de evidências
- 50.000 requisições de API / mês
- retenção de 90 dias
O problema
Você não tem visibilidade de ponta a ponta do seu próprio fluxo de OTP/SMS (provedor para operadora para telefone). Você não sabe se um código foi perdido, atrasado, ou se o remetente/conteúdo chegou intacto.
Para quem e
Qualquer empresa que envia OTP/SMS para usuários finais e precisa de visibilidade independente sobre se o código realmente chega a um telefone real.
O que voce nos envia
| Campo | Formato | Validação |
|---|---|---|
| authorized_senders | Um ou mais: número E.164, ou sender ID alfanumérico de 3-11 caracteres | Nunca um curinga ("*"); comparado exatamente, sem diferenciar maiúsculas/minúsculas, nunca como substring |
| correlation_token | 6-32 caracteres, letras/dígitos/hífen | Obrigatório: seu SMS de OTP deve incluir um token de correlação de 6 a 32 caracteres escolhido por você (ex.: WT-ACME); ele nos permite associar sua mensagem ao seu check |
| expected_window_seconds | Inteiro, 60-3600 | Padrão 900; a execução deve cair dentro dessa janela para contar como recebida |
| max_latency_seconds | Inteiro | Teto opcional além de expected_window_seconds |
| forward_webhook_url | URL https:// | Opcional; deve ser https://, mesma verificação de URL SSRF-safe de qualquer outro campo de webhook |
| country_code | Código de 2 letras | Deve ser um dos corredores incluídos no seu plano |
Você envia o OTP a partir do seu próprio provedor para um número que autoriza; a Witnio nunca envia o OTP em si, apenas o recebe e o mede.
O que roda
- Um SMS recebido é detectado na próxima leitura da caixa de entrada do telefone receptor pelo worker — a cada ciclo do worker, cerca de 80 segundos medidos na frota — portanto, tipicamente em até 2 minutos.
- O remetente é comparado exatamente com authorized_senders_json; um remetente que não corresponda não é atribuído ao seu check.
- A integridade do conteúdo é verificada, mas o próprio OTP é mascarado antes de ser persistido ou enviado para a IA.
- Um incidente é aberto quando failure_threshold é excedido dentro de expected_window_seconds.
O que voce recebe
- Um MonitorRun por evento (status, latency_ms, evidence_json)
- Alertas (Telegram/e-mail)
- Dashboard
- API/webhook conforme o plano
Limites e cotas
Loading...
Autonomia
Cada evento de OTP é observado e evidenciado sem supervisão. A escalada humana só é acionada quando failure_threshold é excedido dentro da janela esperada, ou quando um remetente falha repetidamente em corresponder a uma entrada de authorized_senders.
Conformidade
Each plan declares its corridor (number country, hosting country, access method). Delivery is observed on a real handset reached through an international number; it is not a measurement of in-country network performance, delivery or mobile latency. The corridor context is recorded inside every signed evidence record and shared on request. (Nota: as declarações de evidência são publicadas em inglês para manter a redação exata.)
Evidência
Limitações conhecidas
- Delivery is observed on a real handset reached through an international number. It does not show how the same message is delivered on US or other in-country networks.
- A number reached via roaming or Wi-Fi calling is never sold as that country's "network" or "mobile latency".
- Doesn't replace your SMS provider — it only audits it.
- A ativação exige a comprovação de que você controla o domínio da sua empresa (um registro DNS TXT exibido no checkout, antes do pagamento). Se o e-mail da sua conta for de um provedor gratuito (Gmail, Outlook...), verificamos sua empresa manualmente, normalmente em até 1 dia útil.
- (Nota: as declarações de evidência são publicadas em inglês para manter a redação exata.)
Perguntas sobre este serviço
Guias relacionados
- Como verificar se os códigos OTP realmente chegam a celulares reais?
- Como verificar se as chamadas de saída realmente tocam, e qual identificador de chamada o destinatário vê?
- Qual é a diferença entre evidência de conformidade e uma certificação de conformidade?
- O que deve incluir uma checklist de verificação de entrega A2P 10DLC?