RCS Business Messaging vía SMS.es Business Messenger. API REST con OAuth2, gestión de campañas, webhooks en tiempo real y fallback automático a SMS.
Cada marca tiene su propio Agente RCS en Google RCS Developer Console. El Agente define nombre de marca, logo y caso de uso: promocional, transaccional, OTP o multi-uso.
Conecta tu Agente a SMS.es Business Messenger con Agent ID, Región y Webhook URL. La plataforma gestiona todo el enrutamiento con operadoras.
Envía campañas RCS programáticamente vía la Campaign API REST. OAuth2, payloads JSON, webhooks y fallback SMS — todo en un lugar.
Accede a Google Business Communications Developer Console y crea una marca. Luego crea un Agente vinculado — elige Nombre, Región (permanente), Categoría de facturación y Caso de uso. El caso de uso no se puede cambiar tras enviar el Agente a lanzamiento.
→ Open Google RCS Console ↗Antes del lanzamiento, tu Agente solo puede enviar mensajes a dispositivos de prueba. En la Consola de Google ve a Dispositivos y añade números. Cada número recibe una invitación que debe aceptarse. RCS requiere Android con Google Mensajes, o iOS 18+.
En SMS.es Business Messenger ve a Ajustes → Canales → RCS. Introduce Agent ID, Nombre y Región. Al guardar recibirás un Webhook URL y Client Token — pégalos en la Consola de Google en Integraciones de tu Agente → Configurar → Verificar.
Al terminar las pruebas, usa Verificación y luego Lanzamiento en el menú lateral de la Consola de Google. El lanzamiento es específico por operadora — tu Agente queda disponible públicamente tras la aprobación de cada operadora.
Configura formularios de opt-in en Servicios Web → Formularios Web y reglas en Inbound Manager → RCS. Luego usa la Campaign API para programar y enviar tu primera campaña RCS.
Contacta con SMS.es para obtener tu client_id y client_secret. Luego canjéalos por un token de acceso (válido 7 días):
El separador en el dominio puede ser un punto (.) o un guión (-). Pregunta a tu Account Manager de SMS.es por tu dominio exacto.
| Method | Endpoint | Acción |
|---|---|---|
| POST | /services/{uuid}/campaigns | Crear o clonar campaña |
| GET | /services/{uuid}/campaigns | Listar campañas |
| GET | /services/{uuid}/campaigns/{id} | Obtener campaña por UUID |
| PUT | /services/{uuid}/campaigns/{id} | Actualizar campaña |
| PATCH | /services/{uuid}/campaigns/{id} | Activar/pausar |
| DELETE | /services/{uuid}/campaigns/{id} | Eliminar campaña |
RCS requiere opt-in explícito. Crea formularios en Business Messenger en Servicios Web → Formularios Web. Las respuestas llegan a tu bandeja Easy Dialog.
Define reglas de palabras clave en Inbound Manager → RCS. Sin reglas no se almacenan contactos. Configura una lista predeterminada en Ajustes → General para guardar todos los contactos RCS automáticamente.
Tu webhook URL (de la configuración del canal SMS.es) recibe eventos en tiempo real: entregado, leído y respuestas del usuario. Configúralo en la Consola de Google en Integraciones → Configurar.
SMS.es genera un QR para tu Agente RCS (PNG o SVG). Escanearlo abre una conversación RCS. Para Agentes no lanzados, el QR solo funciona en dispositivos de prueba que hayan recibido al menos un mensaje.
Crea tu Agente RCS en Google, conéctalo a SMS.es Business Messenger, configura los webhooks y lanza tu Agente.
→ developers.sms.es API ReferenceReferencia REST completa: crear, clonar, actualizar y gestionar campañas RCS. OAuth2, todos los endpoints y esquemas JSON.
→ developers.sms.es API ReferenceGestiona conversaciones RCS bidireccionales — envía, recibe y gestiona el estado en hilos activos.
→ developers.sms.esCrea una cuenta en SMS.es para acceder a Business Messenger, registrar tu Agente RCS y empezar a enviar vía la Campaign API.