os SMS bidireccionales son números de teléfono (ya sean códigos largos, cortos u otros remitentes con capacidad para comunicarse en ambos sentidos) que pueden enviar mensajes a teléfonos móviles y recibir respuestas. Palabras clave entrantes como UNIRSE, AYUDA o DETENER se asocian a reglas que activan una respuesta automatizada o redirigen al cliente a un agente o a una IA, transformando así las alertas unidireccionales en conversaciones.
¿Prefieres empezar por las definiciones? El glosario de respuestas abarca los términos de mensajería utilizados aquí, y puedes crear un prototipo de flujo en el diseñador de palabras clave y autorespondedores. Esta guía explica el proceso de diseño.
Qué es realmente un SMS bidireccional
El SMS comercial estándar es unidireccional: una aplicación envía un mensaje (terminado en móvil, o MT) y el cliente lo lee. El SMS bidireccional añade la ruta de respuesta. El cliente responde y ese mensaje entrante (originado en móvil, o MO) se entrega de vuelta a su aplicación a través del mismo número. El número es fundamental: debe ser una dirección enrutable y con capacidad de respuesta. En la práctica, esto significa un código largo (un número móvil o virtual estándar), un código corto (un número de alto rendimiento de 4 a 6 dígitos con licencia por mercado) u otro remitente bidireccional compatible con su proveedor.
¿Por qué los identificadores de remitente alfanuméricos no pueden recibir respuestas?
Aquí radica la limitación que los equipos suelen pasar por alto. En gran parte de la región MENA (Emiratos Árabes Unidos, Arabia Saudita, Egipto y el resto del CCG), las marcas envían SMS A2P desde un identificador de remitente alfanumérico: un nombre de marca registrado, como "ACME", que se muestra en lugar de un número. Los identificadores alfanuméricos son solo de visualización y unidireccionales; un teléfono móvil no tiene un número al que responder, por lo que la respuesta del cliente no tiene a dónde llegar. Para mantener una conversación, se necesita una dirección numérica (un código largo o corto) que se proporcione junto con el identificador alfanumérico o en su lugar. Un patrón común en la región es mantener las alertas de marca en el identificador alfanumérico, mientras que se publica un código corto como respuesta para cancelaciones de suscripción, confirmaciones y soporte.
Cómo funcionan las palabras clave y los autorespondedores.
Un autorespondedor de SMS es un motor de reglas que opera en la ruta de entrada. Cuando llega un mensaje de MO, la plataforma lo normaliza (elimina espacios en blanco y convierte mayúsculas y minúsculas) y compara la primera palabra, o el cuerpo completo, con un conjunto de palabras clave. Si hay una coincidencia, se ejecuta una acción: enviar una respuesta predefinida, llamar a una API de backend, agregar o eliminar el número de una lista, o abrir una sesión y redirigir a la persona. Si no hay coincidencia, se envía una respuesta predeterminada. Este ciclo de palabra clave entrante → regla coincidente → respuesta automatizada constituye todo el mecanismo, y se ejecuta en los segundos que tarda un SMS en ir y venir.
| Palabra clave entrante | Acción igualada | Ejemplo de respuesta o flujo de trabajo |
|---|---|---|
| REGÍSTRATE / COMIENZA / SUSCRÍBETE | Optar por participar: añadir a la lista, registrar consentimiento | Bienvenido a Acme. Estás suscrito. Responde AYUDA para obtener ayuda, DETENER para cancelar. |
| DETENER / CANCELAR / DARSE DE BAJA | Exclusión voluntaria: eliminar de todos los mensajes | "Te has dado de baja y no recibirás más mensajes." |
| AYUDA / INFORMACIÓN | Recuperar la identidad de marca y el soporte | Soporte de Acme: help.acme.example. Responda STOP para cancelar la suscripción. |
| BALANCE | Consultar la API del backend y devolver datos. | Obtén el saldo de la cuenta, responde con el importe. |
| AGENTE / وكيل | Escalar: sesión abierta, derivar a un humano | Transferir a la cola del centro de atención al cliente. |
| (sin coincidencia) | Respuesta predeterminada/de reserva | "Lo sentimos, no lo reconocimos. Responda AYUDA para ver las opciones." |
Las palabras clave no deben distinguir entre mayúsculas y minúsculas y deben ser tolerantes con las variantes obvias (un cliente podría enviar "Stop", "STOP." o "unsubscribe") y, en mercados bilingües, deben estar vinculadas a sus equivalentes en árabe para que una respuesta en cualquiera de los dos idiomas se resuelva con la misma regla.
Diseño de un flujo de palabras clave
Un buen flujo se basa en cuatro aspectos clave: el conjunto de palabras clave, la opción de reserva, el modelo de sesión y la ruta de escalamiento. Las palabras clave son fáciles de añadir y de sobrecargar, por lo que conviene mantener el conjunto público pequeño y fácil de recordar. La opción de reserva es más importante de lo que parece: la mayoría de los mensajes entrantes no coincidirán con una palabra clave, por lo que una opción predeterminada útil que enlace a AYUDA y a las opciones válidas evita callejones sin salida. Las sesiones determinan si cada respuesta se contesta de forma aislada o se mantiene en contexto: un flujo sin estado responde a «BALANCE» y lo olvida; una conversación con estado recuerda dónde se encuentra el cliente, mantiene el contexto entre turnos y finaliza correctamente.
- Proporcione un número bidireccional (un código largo o un código corto) en cada mercado objetivo; un identificador de remitente alfanumérico no puede recibir respuestas.
- Define el conjunto de palabras clave: opt-in, STOP, HELP, además de las palabras clave de tu negocio. Normaliza las mayúsculas y minúsculas y los espacios en blanco, y asigna sinónimos y variantes localizadas (árabe) a la misma regla.
- Escriba respuestas predeterminadas y alternativas para los mensajes entrantes que no coincidan con nada, redirigiendo al cliente a la sección de AYUDA y a las opciones válidas.
- Seleccione el modelo de sesión por palabra clave: respuesta única sin estado o conversación con estado que conserva el contexto y expira al agotarse el tiempo de espera.
- Enrutamiento de la comunicación: decide qué palabras clave envían una respuesta automática, cuáles consultan un sistema backend y cuáles derivan el caso a un agente humano o un asistente de IA.
- Las reglas STOP y HELP deben mantenerse activas permanentemente y tener prioridad sobre cualquier estado de campaña o sesión.
- Registra cada consentimiento y cada exclusión voluntaria con una marca de tiempo, y mantén el estado sincronizado en todos los canales.
- Antes del lanzamiento, realice pruebas en teléfonos reales de los operadores a los que se dirige, tanto en inglés como en árabe (Unicode).
Puedes crear un prototipo de todo el conjunto de reglas (palabras clave, respuestas, alternativas y enrutamiento) en nuestro diseñador de palabras clave y autorespondedores antes de conectarlo a un número real.
STOP, HELP y gestión de la exclusión voluntaria
Las funciones STOP y HELP no son opcionales, sino obligaciones obligatorias que se aplican a todos los programas bidireccionales (y unidireccionales). Las directrices del sector, como los Principios de Mensajería de la CTIA, y las normas de los operadores que las hacen cumplir, exigen que cualquier destinatario pueda enviar un mensaje de texto con la palabra clave STOP, END, CANCEL, UNSUBSCRIBE o QUIT para darse de baja inmediatamente y sin coste alguno, y que HELP o INFO devuelvan la identidad de la marca y una forma de contactar con el servicio de asistencia. Respetar la opción de baja es la parte operativa del consentimiento: el mismo programa que obtuvo el permiso debe permitir retirarlo con una sola palabra, siempre activa.
Trate STOP y HELP como palabras clave reservadas que prevalecen sobre todas las campañas, sesiones y reglas comerciales. Una solicitud de exclusión voluntaria debe eliminar el número de todos los mensajes de ese programa, registrarse con una marca de tiempo y, dado que los clientes no piensan en términos de canales, idealmente propagarse también a sus otros canales. Los reguladores de la región MENA, incluidos TDRA de los Emiratos Árabes Unidos y CST de Arabia Saudita, exigen la misma disciplina: consentimiento verificable al ingresar y una opción de exclusión voluntaria respetada al salir. Incumplir esto es la razón por la que se suspenden las identificaciones de remitente y los programas son multados.
De la respuesta automática a la conversación
El siguiente paso, más allá de las respuestas con palabras clave, es una conversación real. Una vez abierta la sesión, los mensajes entrantes pueden dirigirse a un agente en vivo, a una cola del centro de contacto o a un asistente de IA que responde en lenguaje natural y transfiere la llamada a un humano cuando no está seguro. Aquí es donde los SMS bidireccionales se convierten en mensajería conversacional, y donde encajan en una estrategia más amplia, ya que la misma conversación con el cliente puede pasar de SMS a WhatsApp o RCS según el alcance y la riqueza del mensaje. Al ejecutarlo detrás de una única API omnicanal, la conversación y el estado del consentimiento se mantienen consistentes en todos los canales, en lugar de fragmentados por proveedor.
El servicio de SMS bidireccional de BroadNet funciona con códigos largos numéricos y códigos cortos con licencia en 200+ países y 1,000+ conexiones de operadores, con coincidencia de palabras clave, respuestas automáticas, gestión permanente de STOP y HELP, y enrutamiento a agentes o IA, todo ello detrás de la misma API omnicanal, operativa desde 2003.
Preguntas frecuentes
¿Qué es un SMS bidireccional?
Los SMS bidireccionales son mensajes de texto empresariales que utilizan un número que puede enviar y recibir mensajes. La aplicación envía mensajes con terminación móvil (MT), y las respuestas del cliente llegan como mensajes originados en el móvil (MO) al mismo código largo o corto. Convierte las alertas unidireccionales en conversaciones (confirmaciones, respuestas con palabras clave, soporte) y, a diferencia de un identificador de remitente alfanumérico, proporciona al teléfono un número al que responder.
¿Cómo funcionan las palabras clave y las respuestas automáticas de SMS?
Un mensaje entrante se compara con un conjunto de palabras clave —como UNIRSE, AYUDA o DETENER— tras normalizar las mayúsculas y minúsculas y eliminar los espacios en blanco. Si una palabra clave coincide, se activa una regla: una respuesta automática, una consulta en el sistema, un cambio de lista o la derivación a un agente. Los mensajes que no coinciden con ninguna palabra clave reciben una respuesta predeterminada. El sistema de respuesta automática simplemente aplica estas reglas a la ruta de entrada y se ejecuta por mensaje en cuestión de segundos.
¿Cómo puedo gestionar las opciones STOP y de exclusión voluntaria en los SMS?
Reserva las palabras clave de parada —STOP, END, CANCEL, UNSUBSCRIBE, QUIT— como reglas permanentes que prevalecen sobre todas las campañas y sesiones. Al recibirlas, cancela la suscripción del número de forma inmediata y gratuita, confirma una sola vez y registra la baja con fecha y hora. Combínala con la ayuda, que debe incluir la identidad de tu marca y la información de soporte. Las operadoras y los organismos reguladores exigen ambas, ya que respetar la baja es fundamental para garantizar el cumplimiento del consentimiento.
Referencias
- CTIA — Principios y mejores prácticas de mensajería (estándares STOP/HELP y de exclusión voluntaria): ctia.org
- GSMA — Guía sobre SMS A2P y mensajería empresarial: gsma.com
- Mobile Ecosystem Forum (MEF) — Buenas prácticas para el consentimiento y la exclusión voluntaria de SMS: mobileecosystemforum.com
- BroadNet — SMS bidireccional y el diseñador de palabras clave y autorespondedores.
