SMSCumplimiento10DLCA2P

Qué es A2P 10DLC? La Guía Completa para Desarrolladores

Todo lo que necesitas saber sobre A2P 10DLC: que es, por qué existe, requisitos de registro, límites de rendimiento y como comenzar con mensajería SMS

Redactado por: Jennifer VillalobosRevisado por: Victor Villalobos22 de diciembre de 202512 min
Si envias mensajes SMS en Estados Unidos, probablemente has escuchado sobre A2P 10DLC. Pero que es exactamente y por qué importa para tu negocio? Esta guía completa cubre todo lo que los desarrolladores necesitan saber.

Entendiendo A2P 10DLC

A2P significa Application-to-Person (Aplicación a Persona). Este es cualquier SMS enviado desde una aplicación de negocio al teléfono de un consumidor. Ejemplos incluyen:
  • Códigos de verificación (OTP/2FA)
  • Confirmaciónes de pedidos
  • Recordatorios de citas
  • Campañas de marketing
  • Notificaciónes y alertas
10DLC significa 10-Digit Long Code (Código Largo de 10 Dígitos). Estos son números de teléfono estándar de EE.UU. con 10 dígitos, como (312) 555-1234. Antes del sistema 10DLC, estos números se usaban principalmente para comunicación persona a persona (P2P).

Por qué se Creo 10DLC?

En el pasado, las empresas podían enviar mensajes SMS ilimitados desde cualquier número de teléfono sin supervisión. Esto llevó a problemas masivos de spam:

  • Mensajes de marketing no deseados
  • Intentos de phishing
  • Mensajes masivos tipo robocall
  • Sin responsabilidad para malos actores
En 2021, los principales operadores de EE.UU. (AT&T, T-Mobile y Verizon) colaboraron para crear el marco 10DLC. Los objetivos fueron:
  • Reducir spam - Requerir que las empresas se registren y sean responsables
  • Mejorar la entregabilidad - Las empresas legitimas obtienen mejor rendimiento
  • Protección al consumidor - Dar herramientas a los operadores para bloquear malos actores
  • Cumplimiento - Asegurar que las empresas sigan las regulaciones de mensajería
  • Como Funciona el Registro 10DLC

    Paso 1: Registro de Marca

    Primero, registras tu negocio (marca) con The Campaign Registry (TCR). Necesitarás:

    • Nombre legal del negocio
    • EIN (Número de Identificación del Empleador)
    • Dirección del negocio
    • URL del sitio web
    • Información de contacto
    • Tipo/vertical del negocio
    El registro de marca típicamente toma 1-2 días hábiles.

    Paso 2: Registro de Campaña

    Luego, registras tu caso de uso de mensajería (campaña). Cada campaña describe:

    • Caso de uso - Qué tipo de mensajes envías (2FA, marketing, notificaciónes, etc.)
    • Mensajes de muestra - Ejemplos del contenido que enviarás
    • Proceso de opt-in - Como los usuarios consentirán recibir mensajes
    • Proceso de opt-out - Como los usuarios pueden dejar de recibir mensajes (usualmente "Responde STOP")
    El registro de campaña toma 1-5 días hábiles, dependiendo de tu caso de uso.

    Paso 3: Asignación de Números

    Finalmente, asignas números de teléfono a tus campañas registradas. Cada número solo puede asociarse con una campaña.

    Puntuaciónes de Confianza y Rendimiento

    Después del registro, tu marca recibe una Puntuación de Confianza que determina tu rendimiento de mensajería (mensajes por segundo). El sistema de puntuaciones de confianza:

    Puntuación de ConfianzaRendimiento de Mensajes
    Baja1 msg/seg
    Media-Baja2 msg/seg
    Media5 msg/seg
    Media-Alta10 msg/seg
    Alta15 msg/seg

    Factores que Afectan la Puntuación de Confianza

    • Antigüedad y reputación del negocio
    • Verificación de marca (tarifa opcional de $40 para aprobación más rápida)
    • Tipo de caso de uso (2FA obtiene puntuaciones más altas que marketing)
    • Comportamiento histórico de mensajería

    10DLC vs Short Codes vs Toll-Free

    Característica10DLCShort CodeToll-Free
    Formato de número(312) 555-1234123451-800-555-1234
    Tiempo de configuración1-2 semanas8-12 semanas1-2 semanas
    Costo mensualBajo$1,000+Medio
    Rendimiento1-15 msg/seg100+ msg/seg3-10 msg/seg
    Mejor paraLa mayoria de casosCampañas de alto volumenSoporte al cliente

    Cuando Usar Cada Uno

    10DLC es ideal para:
    • Pequenas y medianas empresas
    • Mensajes transacciónales (OTP, confirmaciónes)
    • Campañas de marketing moderadas
    • Conversaciones bidirecciónales
    Short Codes son mejores para:
    • Mensajería de muy alto volumen
    • Campañas sensibles al tiempo
    • Grandes empresas con presupuesto
    Toll-Free funciona bien para:
    • Soporte al cliente
    • Empresas que quieren una imagen 1-800
    • Requisitos de registro más bajos

    Que Pasa Sin Registro?

    Desde febrero de 2025, todos los principales operadores de EE.UU. bloquean el tráfico A2P no registrado. Si intentas enviar sin registro:

  • Los mensajes se bloquean - No seran entregados
  • Los números pueden ser suspendidos - Los operadores pueden deshabilitar tu número
  • Posibles penalizaciónes - Los operadores pueden poner en lista negra tu negocio
  • Mala entregabilidad - Incluso si algunos mensajes pasan, las tasas son terribles
  • Casos de Uso Comúnes de 10DLC

    1. Autenticación de Dos Factores (2FA)

    typescript
    import Zavudev from "@zavudev/sdk"; const client = new Zavu(); await client.messages.send({ to: "+14155551234", channel: "sms", text: "Tu código de verificación es 847293. Valido por 5 minutos.", });
    Tipo de campaña: Autenticación (mayor rendimiento)

    2. Notificaciónes de Pedidos

    typescript
    await client.messages.send({ to: "+14155551234", channel: "sms", text: "Tu pedido #12345 ha sido enviado! Rastrea: https://track.example.com/12345", });
    Tipo de campaña: Notificaciónes de entrega

    3. Recordatorios de Citas

    typescript
    await client.messages.send({ to: "+14155551234", channel: "sms", text: "Recordatorio: Tu cita es manana a las 2:00 PM. Responde S para confirmar o N para reprogramar.", });
    Tipo de campaña: Notificaciónes de cuenta

    4. Campañas de Marketing

    typescript
    await client.messages.send({ to: "+14155551234", channel: "sms", text: "Venta flash! 20% de descuento en todo solo hoy. Compra ahora: https://shop.example.com. Responde STOP para cancelar.", });
    Tipo de campaña: Marketing (requiere opt-in explicito)

    Requisitos de Registro por Caso de Uso

    Caso de UsoRequisito de Opt-inMensaje de Muestra NecesarioTiempo de Aprobación
    2FA/OTPImplicitoSi1-2 dias
    TransacciónalFormulario web/AppSi1-3 dias
    NotificaciónesFormulario web/AppSi2-3 dias
    MarketingDoble opt-inSi3-5 dias
    MixtoSe aplica el más estrictoSi3-5 dias

    Como Zavu Simplifica 10DLC

    Gestiónar el cumplimiento de 10DLC puede ser complejo. Asi es como Zavu lo maneja por ti:

    1. Registro Automatico

    Cuando creas un sender en Zavu, automáticamente:
    • Registramos tu marca con TCR
    • Creamos la campaña apropiada
    • Asignamos tus números de teléfono
    • Manejamos las conexiónes con operadores

    2. Tarifas Incluidas

    TCR cobra tarifas de registro que suman:
    • $4 registro de marca
    • $15+ registro de campaña
    • Tarifas de mantenimiento mensuales
    Con Zavu, estas tarifas estan incluidas en tu plan.

    3. Monitoreo de Cumplimiento

    Las políticas de los operadores cambian frecuentemente. Nosotros:
    • Monitoreamos actualizaciones de políticas
    • Ajustamos tu registro segun sea necesario
    • Te alertamos sobre cambios requeridos
    • Prevenimos problemas de cumplimiento antes de que ocurran

    4. API Simple

    typescript
    import Zavudev from "@zavudev/sdk"; const client = new Zavu(); // Eso es todo - nosotros manejamos el cumplimiento const result = await client.messages.send({ to: "+14155551234", channel: "sms", text: "Tu código de verificación es 123456", }); console.log(result.message.id);

    Preguntas Comúnes sobre 10DLC

    Necesito registrarme si solo envío pocos mensajes?

    Si. No hay exenciones por volumen. Incluso un mensaje por dia requiere registro.

    Puedo usar mi número de teléfono existente?

    Si, siempre que sea un número de EE.UU. de 10 dígitos. Necesitaras registrarlo con TCR antes de enviar.

    Cuanto tiempo toma el registro?

    • Marca: 1-2 dias habiles
    • Campaña: 1-5 dias habiles
    • Total: Usualmente menos de 1 semana

    Qué pasa si mi campaña es rechazada?

    Razones comúnes de rechazo incluyen:
    • Faltan instrucciónes de opt-out en las muestras
    • Descripción de caso de uso poco clara
    • Falta información del negocio
    El equipo de Zavu revisa tu registro antes de enviarlo para minimizar rechazos.

    Puedo enviar a múltiples países?

    10DLC solo aplica a números de EE.UU. Para mensajería internacional, aplican diferentes regulaciónes. Zavu maneja esto automáticamente basado en el número de destino.

    Comenzando

    Listo para empezar a enviar SMS en cumplimiento? Asi es como:

  • Registrate en Zavu en dashboard.zavu.dev
  • Crea un sender - Te guíaremos a través del registro
  • Instala el SDK - npm install @zavudev/sdk
  • Envia tu primer mensaje - Nuestra API maneja el resto
  • Recursos Relaciónados

    Necesitas ayuda con el cumplimiento de 10DLC? Nuestro equipo esta aquí para ayudar. Contáctaños o unete a nuestra comúnidad de Discord.

    Necesitas ayuda? Contáctanos o únete a nuestra comunidad en Discord para soporte.

    Siguenos en redes sociales

    Listo para comenzar?

    Comienza a usar la API de mensajería unificada de Zavu hoy.

    Comenzar Ahora
    Qué es A2P 10DLC? La Guía Completa para | Zavu Blog