01
Sender alfanumérico de hasta 11 caracteres (AFMM)
Los cinco operadores españoles aceptan sender alfanumérico limitado a 11 caracteres ASCII (letras, números, espacios). Debe identificar sin ambigüedad al emisor — un nombre de marca, no un acrónimo críptico. La validación se hace al registrar la cuenta y se traza en el dossier AFMM. Más allá de 11 caracteres, 4notify rechaza el SMS antes del envío.
02
Portabilidad del número móvil (MNP) — base AFMM
Un número español puede cambiar de operador conservando su prefijo de origen (6XX, 7XX). El routing debe consultar la base AFMM antes de elegir el operador primario — un HLR lookup se realiza automáticamente, cache de 30 días, facturado a tarifa HLR para flujos de alto volumen.
03
STOP al 36111 — protocolo AFMM 2024
El número corto 36111 es el mecanismo convencional español de baja SMS. Todo SMS marketing debe hacer referencia a él — 4notify añade automáticamente la mención «STOP al 36111» en los SMS marketing si no está presente. Los SMS tranzaccionales (autenticación, entrega, recordatorio) están exentos según el considerando 47 de la directiva ePrivacy y el artículo 21 LSSI-CE.
04
Horario permitido: 9:00-21:30 hora peninsular
Real Decreto Legislativo 1/2007 (TRLGDCU) y el Código de Buenas Prácticas AFMM. El motor de flujos aplica esta ventana por defecto a los SMS marketing — desplaza automáticamente al siguiente intervalo permitido si el disparo cae fuera. Los flujos tranzaccionales críticos (PSD2 SCA, alerta de fraude, urgencia médica) pueden anularlo explícitamente, con traza en el audit log.
05
Números cortos premium y servicios de tarificación adicional
Para flujos de alto volumen o casos específicos (concursos, votaciones, donaciones), se puede arrendar un número corto premium (5 dígitos, 6 dígitos) vía 4notify. El plazo de obtención es de 4 a 6 semanas a través de las convenciones AFMM. Para el estándar tranzaccional, el sender alfanumérico de 11 caracteres es suficiente.
06
TTL y expiración del SMS
Un SMS no entregado (móvil apagado, sin cobertura, memoria llena) es conservado por el operador 72 horas por defecto. 4notify expone la vida útil de cada SMS (`ttl_seconds`) y permite reducirla para flujos time-critical (códigos OTP: TTL 300 s) — así un código recibido dos horas tarde no perturba al usuario.