Cree un sistema de SMS bidireccional personalizado para la participación del cliente

🔑 Conclusiones clave:

  • Los SMS bidireccionales convierten un canal de transmisión en una conversación: los clientes que pueden responder participan más y sus respuestas contienen datos que mejoran el alcance futuro.
  • Los sistemas de SMS bidireccionales más efectivos manejan el 80% de las respuestas automáticamente (PARADA, AYUDA, palabras clave SÍ/NO) y escalan solo respuestas genuinamente complejas a humanos.
  • La gestión de sesiones (saber qué respuesta pertenece a qué mensaje saliente) es el desafío técnico que separa los SMS bidireccionales funcionales de una experiencia confusa.

Los SMS de transmisión unidireccional les dicen cosas a los clientes. Los SMS bidireccionales inician una conversación. La diferencia no es sólo una dirección: es la profundidad del compromiso, la calidad de los datos y la experiencia del cliente. Un destinatario que responde SÍ para confirmar su cita, DETENER para optar por no participar o 2 para reprogramar ha interactuado con su sistema de una manera que mejora cada interacción posterior. Incorporar eso a su flujo de trabajo de comunicación requiere diseño, no solo alternar funciones.

La arquitectura de un sistema SMS bidireccional

Un sistema de SMS bidireccional que funcione tiene cuatro componentes:

Componente Función Construido por
Entrega de SMS salientes Envía mensajes a su lista de contactos a través de la red del operador API de plataforma CPaaS/SMS
Receptor de webhook entrante Recibe mensajes de respuesta de la plataforma SMS como eventos HTTP POST Su aplicación (punto final de webhook)
Responder enrutador Clasifica el texto de respuesta entrante, lo relaciona con una sesión de conversación y determina la respuesta automática o la acción de escalamiento. Su aplicación (lógica de negocios)
Almacén de estado de sesión Realiza un seguimiento de qué cliente se encuentra en qué estado de conversación, por lo que una respuesta de "1" significa lo correcto en contexto Base de datos (Redis, PostgreSQL o similar)

Enrutamiento de palabras clave: la base de las respuestas automatizadas

La mayoría de las interacciones por SMS bidireccionales son predecibles. Los clientes responden con palabras cortas o números que se relacionan con acciones específicas. La creación de enrutamiento de palabras clave maneja la mayoría de las respuestas sin participación humana:

Tabla de enrutamiento de palabras clave estándar

Palabra(s) clave(s) acción Respuesta automatizada
DETENER, BAJAR, CANCELAR, FINALIZAR, SALIR Exclusión inmediata + supresión "Se te ha cancelado la suscripción. Responde INICIO para volver a suscribirte".
COMENZAR, SI, SUSCRIBIRSE Inscripción o resuscripción "Estás suscrito a las alertas de [Organización]. Responde DETENER en cualquier momento para cancelar la suscripción".
AYUDA, INFORMACIÓN Enviar mensaje de ayuda "Para obtener ayuda, llame a [Número] o visite [Sitio web]. Responda STOP para cancelar la suscripción".
SÍ, CONFIRMAR, 1 Confirmar acción en la sesión actual "[Acción] confirmada. [Siguiente paso o detalles de confirmación.]"
NO, CANCELAR, 2 Rechazar acción en la sesión actual "Entendido. [Se ofrece acción alternativa si corresponde.]"
(cualquier otra cosa) Escalar al agente o hacer cola para revisión "Gracias por su mensaje. Un miembro del equipo se comunicará en breve".

Gestión de sesiones: la parte difícil

Considere este escenario: su sistema envía un recordatorio de cita pidiendo a los destinatarios que respondan SÍ para confirmar o NO para reprogramar. Una hora más tarde, envía un recordatorio de pago solicitando a los destinatarios que respondan 1 para pagar o 2 para solicitar un plan de pago. Ahora un cliente envía "1" como respuesta.

¿A qué mensaje responde el "1"?

La gestión de sesiones resuelve esto. Cada mensaje saliente inicia una sesión que caduca después de una ventana configurada (normalmente entre 24 y 48 horas). La sesión almacena el contexto: de qué campaña formó parte el mensaje, qué significan las opciones numeradas y qué acciones tomar para cada respuesta. Cuando llega una respuesta entrante, el sistema busca la sesión activa de ese número de teléfono e interpreta la respuesta en contexto.

Ejemplo de estado de sesión (Redis/JSON)
{
  "phone": "+12125550100",
  "session_type": "appointment_reminder",
  "campaign_id": "appt-2025-04-15",
  "expires_at": "2025-04-16T18:00:00Z",
  "options": {
    "1": "confirm_appointment",
    "YES": "confirm_appointment",
    "2": "reschedule_request",
    "NO": "reschedule_request"
  },
  "appointment_id": "APT-9823"
}

Convierta su canal de SMS en una conversación bidireccional

Las herramientas de SMS bidireccionales de Robotalker incluyen enrutamiento de palabras clave, entrega de webhooks de respuestas entrantes y gestión de sesiones para crear flujos de trabajo receptivos de participación del cliente.

  • ✔️ Webhook de SMS entrantes para manejo de respuestas
  • ✔️ Procesamiento automático de palabras clave STOP/START/HELP
  • ✔️ Enrutamiento de respuestas basado en sesiones
Iniciar prueba gratuita →

Preguntas frecuentes: sistemas de SMS bidireccionales

El marco de consentimiento es el mismo: consentimiento previo expreso por escrito para textos de marketing a teléfonos móviles, consentimiento previo expreso para textos informativos. Lo que cambia con los SMS bidireccionales es que la interacción en sí misma puede servir como un evento de consentimiento: si un cliente inicia la conversación (primero envía un mensaje de texto a su número), ese contacto entrante establece una sesión de comunicación en la que puede responder. La clave es que aún no puedes enviar el texto de marketing saliente inicial sin el consentimiento previo; La capacidad bidireccional no pasa por alto el requisito de consentimiento inicial.

Las respuestas sin palabras clave ("Necesito reprogramar por un motivo diferente" o "¿Puedes llamarme en su lugar?") deben: (1) enviar un acuse de recibo automático inmediato para que el cliente sepa que su mensaje fue recibido, (2) poner en cola la conversación para que un agente humano la revise y responda, y (3) marcar el registro de contacto en su CRM. Nunca deje sin respuesta una respuesta que no contenga una palabra clave: el reconocimiento automático "haremos un seguimiento en breve" establece expectativas y evita que el cliente asuma que su respuesta se perdió.