Respuesta breve
CPaaS (Communications Platform as a Service) es una plataforma en la nube que permite a una empresa añadir mensajería, voz y verificación a su propio software mediante API, sin construir infraestructura de telecomunicaciones. Su código hace una sola solicitud HTTPS y el proveedor se encarga de operadores, rutas, aprobaciones de canal y entrega, e informa del resultado a su webhook. Se diferencia de UCaaS y CCaaS, que son herramientas para empleados y agentes.
¿Cómo funciona un CPaaS?
| Capa | Qué hace |
|---|---|
| Conectividad | Se conecta con operadores (a menudo por SMPP) y con propietarios de canales como Meta y Google |
| Motor de mensajería | Enrutamiento, colas, reintentos, validación de números, normalización de estados |
| Herramientas para desarrolladores | API REST, SDK, webhooks, registros, acceso de pruebas |
| Herramientas de negocio | Bandeja de entrada, campañas, plantillas, chatbots, informes, facturación |
¿Cuál es el flujo típico de un mensaje?
- Su sistema llama a la API REST con un destinatario, un canal y un mensaje.
- El proveedor lo valida, elige una ruta y lo envía.
- La red lo entrega al móvil o a la aplicación.
- El proveedor publica el resultado (SUBMITTED, SENT, DELIVERED, READ o FAILED) en su webhook.
- Su sistema actualiza sus registros, reintenta por otro canal o avisa a una persona.
¿Qué canales ofrece y cómo se compara?
- Canales: SMS, WhatsApp, RCS, voz, correo electrónico, notificaciones push, además de Messenger, Instagram y Telegram.
- CPaaS da a los desarrolladores canales programables; UCaaS da al personal herramientas de llamadas y reuniones; CCaaS da a los agentes un espacio de trabajo de centro de contacto.
- OmniChannels.ai ofrece estos canales con una sola API REST y una bandeja de entrada compartida. La voz se activa con el equipo de su cuenta.
