Un gateway SMS (pasarela SMS) es el sistema que recibe mensajes de un software (a través de una API, SMPP o email) y los pasa a las redes móviles para su entrega, y después devuelve los informes de entrega y las respuestas. Traduce entre los protocolos que usan las aplicaciones y los que usan los operadores, y decide qué ruta sigue cada mensaje.
¿Qué es un gateway SMS?
Un gateway SMS es un puente entre las aplicaciones y las redes móviles. Su app no puede hablar directamente con el SMSC (Short Message Service Center) de un operador sin un contrato y una interconexión, así que entrega los mensajes a un gateway que ya tiene esas conexiones. El gateway acepta el mensaje, lo valida, elige una ruta, lo envía a un operador o agregador y sigue lo que ocurre después.
En la práctica, el término abarca varias cosas:
- La plataforma de un proveedor a la que se accede mediante una API (el significado más habitual cuando se busca un «servicio de gateway SMS»).
- Software de gateway que una empresa o un carrier opera por su cuenta, como Kannel o Jasmin de código abierto, conectado a rutas SMPP superiores.
- Un gateway de hardware o basado en teléfonos que usa tarjetas SIM. Enviar tráfico A2P por SIM de consumo incumple las condiciones de la mayoría de los operadores y se considera tráfico gris; no es una ruta empresarial legítima.
¿Cómo funciona un gateway SMS?
Un gateway recibe un mensaje, normaliza el número al formato internacional, codifica el texto, elige una ruta según el país y el operador, envía el mensaje por SMPP y espera el informe de entrega. Cada paso puede rechazar o modificar el mensaje, por eso los registros del gateway son el primer sitio donde mirar cuando falla la entrega.
- Interfaz de entrada. Los clientes envían por HTTP/REST, SMPP o a veces email a SMS. Vea SMPP vs HTTP para SMS.
- Validación. Formato del número (E.164), reglas del sender ID, filtros de contenido, saldo de la cuenta y límites de frecuencia.
- Enrutamiento. El gateway averigua el operador del número (a menudo con una consulta HLR o MNP) y aplica las reglas de enrutamiento: la más barata, la de mejor calidad o una ruta fija por cliente.
- Envío. Los mensajes salen por binds SMPP hacia operadores o agregadores, dentro de la capacidad permitida (TPS).
- Informes y respuestas. Los acuses de entrega y los mensajes entrantes vuelven y se envían al cliente como webhooks o como PDU deliver_sm de SMPP. Vea códigos de estado DLR de SMS.
¿Qué es la API de un gateway SMS?
La API de un gateway SMS es la interfaz que usan los desarrolladores para enviar mensajes a través de un gateway, normalmente un endpoint HTTP que acepta el número de destino, el sender ID y el texto, y devuelve un ID de mensaje. Los informes de entrega llegan después a una URL de callback. Los remitentes de gran volumen y los revendedores suelen preferir SMPP, un protocolo binario persistente que admite más capacidad por conexión. Más detalles en qué es una API SMS y qué es SMPP.
Gateway SMS y agregador SMS: ¿qué diferencia hay?
El gateway es la tecnología; el agregador es el papel comercial. Un agregador tiene conexiones con muchos operadores y revende la entrega a plataformas, y para ello opera gateways. Una pequeña empresa puede usar el gateway de un proveedor que, a su vez, envía a través de uno o varios agregadores.
| Gateway SMS | Agregador SMS | |
|---|---|---|
| Qué es | Software o plataforma que mueve mensajes entre apps y redes | Empresa con conexiones a operadores que vende entrega A2P |
| Quién lo opera | Proveedores, agregadores, carriers, grandes empresas | Carriers wholesale y empresas de mensajería |
| Qué compra usted | Acceso (API, panel) o el propio software | Rutas hacia destinos, normalmente por SMPP |
Vea qué es un agregador SMS A2P para la parte wholesale.
Ejemplos de gateways SMS
Ejemplos habituales de gateways SMS en uso:
- El sistema de notificaciones de un banco que envía alertas de tarjeta a través de la API de un proveedor CPaaS.
- Un revendedor de SMS masivos que opera Jasmin o Kannel, con binds SMPP hacia dos o tres rutas wholesale y un panel web para sus clientes.
- La plataforma de un agregador que recibe tráfico SMPP de plataformas y lo encamina por conexiones directas con operadores.
- Un plugin de comercio electrónico que envía avisos de pedidos a través de un gateway alojado con HTTP API.
¿Qué hace bueno a un gateway SMS?
El software del gateway importa menos que las rutas que tiene detrás. Busque un enrutamiento claro por operador, informes de entrega precisos (no generados localmente), soporte para el registro del sender ID, protección contra el SMS pumping y registros que de verdad se puedan leer. Si opera su propio gateway, sigue necesitando rutas superiores fiables para cada país.
VoIPMatcher consigue rutas SMS A2P por SMPP y HTTP a través de sus carriers y las gestiona, para que su gateway tenga un origen limpio. Solicite una ruta SMS para su gateway.
Preguntas frecuentes
¿Para qué sirve un gateway SMS?
Un gateway SMS sirve para enviar y recibir mensajes de texto desde software: códigos OTP, notificaciones de pedidos y envíos, recordatorios de citas, campañas de marketing y conversaciones bidireccionales con clientes. Conecta aplicaciones que hablan HTTP o SMPP con los operadores móviles, y devuelve informes de entrega y respuestas entrantes para que la aplicación sepa qué pasó con cada mensaje.
¿Puedo montar mi propio gateway SMS?
Sí. Software de código abierto como Kannel o Jasmin puede funcionar como su propio gateway, con un panel web y una API encima. Pero el software por sí solo no envía nada: sigue necesitando rutas A2P superiores de agregadores u operadores para cada país, además del registro del sender ID donde se exige. Usar tarjetas SIM en un módem para tráfico empresarial no es una ruta legítima.
¿Un gateway SMS es lo mismo que un SMSC?
No. El SMSC (Short Message Service Center) es el elemento de la red del operador que almacena y entrega los mensajes a los teléfonos. Un gateway SMS está fuera de la red del operador y pasa los mensajes de las aplicaciones a los SMSC, normalmente por SMPP. Los agregadores operan gateways conectados a los SMSC de muchos operadores, y las empresas acceden a esos gateways mediante API.
¿Qué es un gateway de email a SMS?
Un gateway de email a SMS convierte un correo enviado a una dirección especial, a menudo el número de teléfono en un dominio del proveedor, en un mensaje de texto. Es útil para sistemas antiguos que solo pueden enviar correo, como las herramientas de monitorización. Ofrece menos control que una API sobre el sender ID, la codificación y los informes de entrega, por eso la mayoría de las integraciones nuevas usan HTTP o SMPP.
¿Con qué rapidez entrega mensajes un gateway SMS?
En una buena ruta, la mayoría de los mensajes llegan al teléfono en pocos segundos. Los retrasos vienen de colas en el proveedor, saltos adicionales entre carriers, limitación del tráfico internacional por parte del operador o un teléfono apagado. Compare los gateways por la proporción de mensajes entregados en 5 y en 30 segundos por operador, no por una media.
¿Necesita una ruta?
Envíe el destino, el tipo de ruta y la tarifa objetivo. Le respondemos con lo que podemos ofrecer.