Revisão de alterações em modelos de SMS A2P: como identificar riscos antes da publicação
Implemente uma revisão com controle de versões para comparar cada proposta com o modelo aprovado, verificar variáveis, links, codificação e segmentos, e registrar quem autorizou a alteração.

Por que uma pequena alteração merece uma revisão completa
Uma alteração de poucas palavras pode mudar o sentido da mensagem, a forma como o remetente é percebido ou as informações recebidas pelo destinatário. Também pode introduzir uma variável não prevista, alterar um link ou modificar a codificação e o comprimento do SMS. Por isso, comparar apenas o texto visualmente não basta.
No tráfego A2P, a rastreabilidade é uma preocupação operacional relevante: a análise da Telefónica e da Analysys Mason relaciona o crescimento do tráfego a maiores dificuldades para rastrear a origem dos SMS e a riscos de segurança e fraude. Um registro interno de alterações ajuda a identificar quem propôs, revisou e aprovou uma versão; por si só, não comprova a origem perante terceiros nem garante que uma mensagem seja entregue.
- Trate cada alteração como uma nova versão, mesmo que pareça pequena.
- Revise o conteúdo e o efeito técnico separadamente.
- Não apresente a aprovação interna como garantia de aceitação por uma operadora, um provedor ou um órgão regulador.

O que registrar em cada versão
Defina um registro por modelo e por versão. Inclua um identificador estável, data, motivo da alteração e status — por exemplo, rascunho, em revisão, aprovado, retirado. Mantenha a versão aprovada anterior para que haja uma referência clara de comparação.
Registre a finalidade da mensagem, o público previsto, os destinos e o remetente configurado. Acrescente o texto exato, as variáveis permitidas e o formato esperado, os links previstos e quaisquer condições de uso. Anote também qual equipe ou pessoa propôs a alteração, quem revisou cada controle e quem tomou a decisão final.
As informações sobre destinos e remetente ajudam a delimitar a revisão, mas os requisitos aplicáveis podem variar conforme o país, a operadora, o provedor e o tipo de tráfego. Não presuma que um modelo aceito em um destino possa ser usado em outro sem alterações.
- Identificação: ID do modelo, número da versão, data e status.
- Uso: finalidade, público, destinos e remetente.
- Conteúdo: texto exato, variáveis, formato e links.
- Governança: autor, revisores, aprovador, decisão e evidências associadas.

Compare alterações substanciais, não apenas diferenças no texto
Compare a proposta com a versão aprovada mais recente e mantenha ambas. Uma visualização das diferenças ajuda a localizar inclusões e exclusões, mas a revisão deve interpretar o que muda para o destinatário e para a operação.
Classifique as alterações por efeito: finalidade ou público; remetente ou destino; significado da oferta ou notificação; variáveis; link; e características técnicas. A substituição de uma palavra pode mudar uma condição, enquanto uma correção de formatação pode não alterar o sentido. A equipe deve justificar a classificação, em vez de depender apenas de uma comparação automática.
Se a alteração ampliar o uso previsto, incluir um novo destino ou modificar a finalidade, interrompa a publicação até que as autorizações internas e os requisitos aplicáveis sejam revisados. Se não for possível determinar se a nova versão continua dentro do escopo aprovado, trate-a como uma alteração substancial.
- Compare com a versão autorizada, não com um rascunho recente que ainda não foi aprovado.
- Revise o significado, o público e o contexto, além das diferenças literais.
- Marque como pendente qualquer alteração cujo escopo ou autorização não esteja claro.
Valide variáveis, links, codificação e segmentos
Mantenha uma lista explícita das variáveis permitidas para cada modelo. Para cada variável, especifique seu nome, se é obrigatória e qual tipo ou formato de valor é esperado. Verifique se não há variáveis ausentes, marcadores desconhecidos ou substituições de exemplo que produzam um texto ambíguo ou inadequado. Se os valores puderem variar muito de comprimento, teste casos representativos do intervalo previsto.
Revise os links separadamente: confirme se o destino é o esperado, se o formato gerado não será truncado e se a rota de redirecionamento, caso exista, está autorizada pelo processo interno. Não inclua dados pessoais ou segredos em links de teste. A revisão técnica não demonstra que um destino web seja seguro em todos os contextos nem que uma operadora aceitará a mensagem.
Verifique a codificação efetiva do texto que será enviado. Os caracteres disponíveis e sua representação podem alterar o comprimento da mensagem; caracteres fora do repertório GSM 03.38 podem exigir codificação Unicode, dependendo da implementação. Calcule os segmentos usando o mesmo componente ou configuração que será utilizado no envio e verifique o resultado com a documentação técnica do provedor ou da rota. Não presuma um limite universal: a capacidade e o cálculo dependem da codificação e da implementação.
- Rejeite variáveis não definidas, vazias quando não forem permitidas ou com formato inesperado.
- Valide a mensagem já montada, não apenas o modelo com marcadores.
- Verifique a codificação e os segmentos com a configuração efetiva de envio.
- Documente a ferramenta ou o método de cálculo; não extrapole limites de uma rota para outra.
Separe os controles internos das obrigações locais
Um fluxo interno pode exigir finalidade documentada, lista de variáveis, aprovação e evidências de testes. Esses controles ajudam a manter a consistência e a rastreabilidade, mas não substituem a revisão das regras aplicáveis ao país, à operadora, ao provedor, ao setor e ao tipo de mensagem.
Antes de aprovar, confirme se o público e o conteúdo são coerentes com a base de autorização aplicável e com as preferências de contato registradas. Revise também como são gerenciadas as solicitações de descadastramento, quando aplicável. As obrigações específicas de consentimento, informação, retenção de registros e exclusão variam entre jurisdições; consulte fontes oficiais ou um profissional qualificado para cada destino.
A CRC da Colômbia apresentou uma proposta para verificar quem envia mensagens empresariais, determinar se são legítimas e assegurar sua rastreabilidade. A fonte descreve essa medida como uma proposta, não como uma obrigação geral em vigor. Não transforme essa iniciativa em uma regra aplicável a outros países nem em uma afirmação sobre o estado atual de uma norma.
- Identifique qual requisito local foi verificado, para qual destino e com base em qual fonte.
- Verifique se o conteúdo corresponde à finalidade e ao público autorizados.
- Não infira consentimento, identidade ou entrega a partir de uma validação técnica.
Teste com critérios de aceitação definidos
Antes de testar, defina o que será considerado correto: variáveis completas e em formato válido, link esperado, texto renderizado conforme, codificação e segmentos verificados, remetente e destino dentro do escopo aprovado. Registre o resultado e a configuração utilizada.
Use dados de teste controlados e destinatários autorizados para testes, de acordo com as regras locais e as políticas do provedor. Não envie a usuários reais um modelo ainda não autorizado para esse uso. Um teste técnico verifica aspectos específicos do processo, mas não comprova o consentimento de todo um público nem garante aceitação, entrega ou exibição no dispositivo.
Se o provedor retornar um status de entrega, preserve seu significado e nível de certeza. Um DLR recebido não equivale necessariamente a uma recepção verificada de forma independente no dispositivo. Registre separadamente os status informados, os erros e quaisquer observações disponíveis, sem tratá-los como garantia.
- Estabeleça os critérios de aceitação antes de executar os testes.
- Registre data, versão, configuração, resultado e responsável.
- Mantenha separados o teste técnico, a autorização de uso e as evidências de entrega.
Publique, monitore e esteja preparado para reverter
Publique somente a versão aprovada e vincule a configuração de envio ao seu identificador. Se o sistema permitir limitar o escopo, aplique a alteração de forma controlada, dentro dos destinos e usos autorizados; não amplie o público apenas porque um teste funcionou.
Após a publicação, monitore rejeições, erros de formato, mudanças de comportamento relatadas e diferenças entre os resultados previstos e os observados. Uma alteração coincidente não comprova, por si só, que o modelo seja a causa: compare a versão, o destino, a configuração e as informações disponíveis do provedor.
Defina previamente quem pode interromper o envio e como recuperar a última versão aprovada. Diante de um incidente, registre o que foi interrompido, qual versão estava ativa, quem decidiu a reversão e quais evidências fundamentaram a decisão. Voltar atrás reduz a exposição a uma alteração conhecida, mas não garante a aceitação ou a entrega de mensagens posteriores.
- Vincule a publicação à versão aprovada.
- Defina responsáveis e critérios para pausar ou reverter antes do lançamento.
- Mantenha o incidente e o resultado da ação corretiva no histórico.
Lista de verificação e encerramento auditável
Encerre cada alteração com uma decisão explícita: aprovada, rejeitada ou pendente. Anexe evidências suficientes para reconstituir o que foi revisado, sem conservar mais dados pessoais do que o necessário. Certifique-se de que o modelo publicado corresponda à versão aprovada e de que a versão anterior possa ser localizada.
Um registro útil não precisa prometer que evitará filtros ou problemas de entrega. Seu valor é mais concreto: permite explicar o escopo da alteração, repetir as validações, identificar responsáveis e responder com precisão a um incidente ou a uma consulta de conformidade.
- Existe uma versão de referência aprovada e uma proposta identificável?
- A finalidade, o público, o remetente e os destinos foram documentados?
- As diferenças de significado e escopo foram revisadas?
- As variáveis e os links são permitidos e foram validados?
- A codificação e o número de segmentos foram verificados com a configuração efetiva?
- Os requisitos aplicáveis a cada destino foram verificados?
- Os testes têm critérios, dados e destinatários autorizados?
- Os aprovadores, as evidências, a decisão e o procedimento de reversão estão registrados?
Perguntas frequentes
Uma pequena correção exige uma nova versão?
É recomendável registrar qualquer alteração de conteúdo ou configuração como uma nova versão, mesmo que a revisão determine que seu efeito é pequeno. Assim, fica claro qual texto foi aprovado e qual foi publicado.
Quantos segmentos um modelo de SMS pode ter?
Não se deve presumir um único limite aplicável a todas as rotas. A codificação e o cálculo de segmentos dependem do texto e da implementação. Verifique a mensagem montada com a configuração efetiva e a documentação técnica correspondente.
Um teste bem-sucedido garante que as mensagens serão entregues?
Não. Um teste pode confirmar controles específicos, como o formato das variáveis ou o cálculo de segmentos, mas não garante aceitação, entrega ou exibição. Um DLR também não equivale necessariamente a uma recepção verificada de forma independente no dispositivo.
Os requisitos de consentimento e descadastramento são iguais em todos os países?
Não se deve tratá-los como universais. Verifique as regras aplicáveis ao destino, ao tipo de mensagem e ao setor com base em fontes oficiais ou orientação profissional qualificada, e documente o que foi verificado.
Um modelo aprovado internamente pode ser usado em qualquer destino?
Não necessariamente. A aprovação interna não substitui a análise dos requisitos locais nem das condições aplicáveis da operadora ou do provedor. Registre o escopo autorizado e reavalie a alteração se novos destinos ou usos forem incluídos.
Fontes consultadas
- El mercado de mensajería A2P: problemáticas, retos y oportunidadesTelefónica / Analysys Mason
- Propuesta de nuevas reglas para ordenar la mensajería empresarial y enfrentar el fraudeComisión de Regulación de Comunicaciones de Colombia