SMSCumplimiento10DLCA2P

Que es A2P 10DLC? La Guia Completa para Desarrolladores

Todo lo que necesitas saber sobre A2P 10DLC: que es, por que existe, requisitos de registro, limites de rendimiento y como comenzar con mensajeria SMS en cumplimiento.

Redactado por: Jennifer VillalobosRevisado por: Victor Villalobos22 de diciembre de 202512 min

Que es A2P 10DLC? La Guia Completa para Desarrolladores

Si envias mensajes SMS en Estados Unidos, probablemente has escuchado sobre A2P 10DLC. Pero que es exactamente y por que importa para tu negocio? Esta guia completa cubre todo lo que los desarrolladores necesitan saber.

Entendiendo A2P 10DLC

A2P significa Application-to-Person (Aplicacion a Persona). Este es cualquier SMS enviado desde una aplicacion de negocio al telefono de un consumidor. Ejemplos incluyen:
  • Codigos de verificacion (OTP/2FA)
  • Confirmaciones de pedidos
  • Recordatorios de citas
  • Campanas de marketing
  • Notificaciones y alertas
10DLC significa 10-Digit Long Code (Codigo Largo de 10 Digitos). Estos son numeros de telefono estandar de EE.UU. con 10 digitos, como (312) 555-1234. Antes del sistema 10DLC, estos numeros se usaban principalmente para comunicacion persona a persona (P2P).

Por que se Creo 10DLC?

En el pasado, las empresas podian enviar mensajes SMS ilimitados desde cualquier numero de telefono sin supervision. Esto llevo 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
  • Proteccion al consumidor - Dar herramientas a los operadores para bloquear malos actores
  • Cumplimiento - Asegurar que las empresas sigan las regulaciones de mensajeria
  • Como Funciona el Registro 10DLC

    Paso 1: Registro de Marca

    Primero, registras tu negocio (marca) con The Campaign Registry (TCR). Necesitaras:

    • Nombre legal del negocio
    • EIN (Numero de Identificacion del Empleador)
    • Direccion del negocio
    • URL del sitio web
    • Informacion de contacto
    • Tipo/vertical del negocio
    El registro de marca tipicamente toma 1-2 dias habiles.

    Paso 2: Registro de Campana

    Luego, registras tu caso de uso de mensajeria (campana). Cada campana describe:

    • Caso de uso - Que tipo de mensajes envias (2FA, marketing, notificaciones, etc.)
    • Mensajes de muestra - Ejemplos del contenido que enviaras
    • Proceso de opt-in - Como los usuarios consienten recibir mensajes
    • Proceso de opt-out - Como los usuarios pueden dejar de recibir mensajes (usualmente "Responde STOP")
    El registro de campana toma 1-5 dias habiles, dependiendo de tu caso de uso.

    Paso 3: Asignacion de Numeros

    Finalmente, asignas numeros de telefono a tus campanas registradas. Cada numero solo puede asociarse con una campana.

    Puntuaciones de Confianza y Rendimiento

    Despues del registro, tu marca recibe una Puntuacion de Confianza que determina tu rendimiento de mensajeria (mensajes por segundo). El sistema de puntuacion:

    Puntuacion 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 Puntuacion de Confianza

    • Antiguedad y reputacion del negocio
    • Verificacion de marca (tarifa opcional de $40 para aprobacion mas rapida)
    • Tipo de caso de uso (2FA obtiene puntuaciones mas altas que marketing)
    • Comportamiento historico de mensajeria

    10DLC vs Short Codes vs Toll-Free

    Caracteristica10DLCShort CodeToll-Free
    Formato de numero(312) 555-1234123451-800-555-1234
    Tiempo de configuracion1-2 semanas8-12 semanas1-2 semanas
    Costo mensualBajo$1,000+Medio
    Rendimiento1-15 msg/seg100+ msg/seg3-10 msg/seg
    Mejor paraLa mayoria de casosCampanas de alto volumenSoporte al cliente

    Cuando Usar Cada Uno

    10DLC es ideal para:
    • Pequenas y medianas empresas
    • Mensajes transaccionales (OTP, confirmaciones)
    • Campanas de marketing moderadas
    • Conversaciones bidireccionales
    Short Codes son mejores para:
    • Mensajeria de muy alto volumen
    • Campanas 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 mas bajos

    Que Pasa Sin Registro?

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

  • Los mensajes se bloquean - No seran entregados
  • Los numeros pueden ser suspendidos - Los operadores pueden deshabilitar tu numero
  • Posibles penalizaciones - Los operadores pueden poner en lista negra tu negocio
  • Mala entregabilidad - Incluso si algunos mensajes pasan, las tasas son terribles
  • Casos de Uso Comunes de 10DLC

    1. Autenticacion de Dos Factores (2FA)

    typescript
    import Zavudev from "@zavudev/sdk"; const client = new Zavu(); await client.messages.send({ to: "+14155551234", channel: "sms", text: "Tu codigo de verificacion es 847293. Valido por 5 minutos.", });
    Tipo de campana: Autenticacion (mayor rendimiento)

    2. Notificaciones 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 campana: Notificaciones 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 campana: Notificaciones de cuenta

    4. Campanas 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 campana: Marketing (requiere opt-in explicito)

    Requisitos de Registro por Caso de Uso

    Caso de UsoRequisito de Opt-inMensaje de Muestra NecesarioTiempo de Aprobacion
    2FA/OTPImplicitoSi1-2 dias
    TransaccionalFormulario web/AppSi1-3 dias
    NotificacionesFormulario web/AppSi2-3 dias
    MarketingDoble opt-inSi3-5 dias
    MixtoSe aplica el mas estrictoSi3-5 dias

    Como Zavu Simplifica 10DLC

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

    1. Registro Automatico

    Cuando creas un sender en Zavu, automaticamente:
    • Registramos tu marca con TCR
    • Creamos la campana apropiada
    • Asignamos tus numeros de telefono
    • Manejamos las conexiones con operadores

    2. Tarifas Incluidas

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

    3. Monitoreo de Cumplimiento

    Las politicas de los operadores cambian frecuentemente. Nosotros:
    • Monitoreamos actualizaciones de politicas
    • 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 codigo de verificacion es 123456", }); console.log(result.message.id);

    Preguntas Comunes sobre 10DLC

    Necesito registrarme si solo envio pocos mensajes?

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

    Puedo usar mi numero de telefono existente?

    Si, siempre que sea un numero de EE.UU. de 10 digitos. Necesitaras registrarlo con TCR antes de enviar.

    Cuanto tiempo toma el registro?

    • Marca: 1-2 dias habiles
    • Campana: 1-5 dias habiles
    • Total: Usualmente menos de 1 semana

    Que pasa si mi campana es rechazada?

    Razones comunes de rechazo incluyen:
    • Faltan instrucciones de opt-out en las muestras
    • Descripcion de caso de uso poco clara
    • Falta informacion del negocio
    El equipo de Zavu revisa tu registro antes de enviarlo para minimizar rechazos.

    Puedo enviar a multiples paises?

    10DLC solo aplica a numeros de EE.UU. Para mensajeria internacional, aplican diferentes regulaciones. Zavu maneja esto automaticamente basado en el numero 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 guiaremos a traves del registro
  • Instala el SDK - npm install @zavudev/sdk
  • Envia tu primer mensaje - Nuestra API maneja el resto
  • Recursos Relacionados

    Necesitas ayuda con el cumplimiento de 10DLC? Nuestro equipo esta aqui para ayudar. Contactanos o unete a nuestra comunidad de Discord.

    Necesitas ayuda? Contactanos o unete a nuestra comunidad en Discord para soporte.

    Siguenos en redes sociales

    Listo para comenzar?

    Comienza a usar la API de mensajeria unificada de Zavu hoy.

    Comenzar Ahora
    Que es A2P 10DLC? La Guia Completa para Desarrolladores | Zavu Blog | Zavu