RCS se está actualizando

RCS for Business, el hermano más atractivo de SMS.

Tarjetas enriquecidas, respuestas sugeridas, remitente de marca, acuses de lectura. Respaldo a SMS con un solo atributo. La misma autenticación, la misma idempotencia, los mismos webhooks que cualquier otro canal de Bird, porque el mismo equipo de ingeniería los construyó todos.

Cursor
rcs.ts
Próximamente
RCS for Business
Goldcrest

Algo bueno viene en camino.

Tu pedido está empacado y listo. Sigue su recorrido hasta tu puerta.

Rastrear mi pedido
Detalles de envíoObtener ayuda

Equipos que confían cada día en nosotros para
crear software de primer nivel.

5 minutos desde npm install hasta el primer envío

Envía un mensaje enriquecido desde el lenguaje que ya usas.

SDKs en todos los runtimes principales. El primer envío va al número de prueba autorizado (+15005550006) y recurre a SMS automáticamente, así que la verificación en CI no requiere un dispositivo compatible con RCS.

Los ejemplos de código estarán disponibles cuando se lance esta API. Los SDK ya cubren los canales en vivo.

Diez primitivas entre "text" y una superficie de aplicación real.

RCS es un protocolo más rico que SMS. Exponemos esa riqueza como primitivas, no como un lienzo de diseño.

  1. 01

    Tarjetas enriquecidas

    Título, subtítulo, imagen hero y hasta 4 acciones por tarjeta. Carrusel de hasta 10 tarjetas en un solo mensaje.

  2. 02

    Respuestas sugeridas

    Chips de toque para responder que envían una cadena conocida a tu webhook. Sin adivinanzas de NLU de tu lado.

  3. 03

    Remitente de marca

    Identidad de negocio verificada con logo, color y descripción breve en la cabecera del chat del dispositivo.

  4. 04

    Acuses de lectura y escritura

    Estados de entrega, lectura y "is typing" como webhooks, con la misma estructura de respuesta que cualquier otro canal.

  5. 05

    Respaldo a SMS con un solo atributo

    Pasa fallback: "sms". Si el dispositivo no es compatible con RCS, enviamos la variante de texto de forma transparente.

  6. 06

    Postbacks interactivos

    Los toques en botones regresan como eventos rcs.replied con la cadena de postback que definiste. Conéctalos a una máquina de estados.

  7. 07

    Archivos multimedia

    Imágenes, video de hasta 100 MB, audio, PDF, vCard. Alojamos el recurso y servimos una URL firmada con TTL.

  8. 08

    Conversación bidireccional

    Las respuestas entrantes del usuario llegan como webhooks firmados con HMAC. Misma estructura que los entrantes de SMS y WhatsApp.

  9. 09

    Filtrado por operador y dispositivo

    Verificamos la compatibilidad con RCS antes de enviar. Si el dispositivo está sin conexión o no es compatible con RCS, recurrimos al respaldo automáticamente.

  10. 10

    Misma autenticación, misma respuesta de error

    Una sola clave API para RCS, SMS, Email, WhatsApp, Voice. Un solo registro de tipos de error para todos.

Por qué construimos RCS

Porque en 2026 el canal más barato y el más rico deberían ser el mismo envío.

Los dispositivos RCS reciben una tarjeta enriquecida; todos los demás reciben la variante SMS que generamos del mismo payload. Llevamos diez años operando SMS en 240 conexiones directas con operadores; RCS es la misma capa de enrutamiento con un tipo de payload más rico y un flag de respaldo. Transparencia sobre cobertura: hoy RCS llega a operadores de EE. UU. (T-Mobile, Verizon, AT&T) y Brasil; la UE y APAC se expanden durante 2026. Fuera de esa huella, el flag de respaldo hace el trabajo.

rcs.ts
Próximamente
import { BirdClient } from "@messagebird/sdk";

const bird = new BirdClient({
  apiKey: process.env.BIRD_API_KEY!,
});

const { data, error } = await bird.rcs.send({
  to:   "+15005550006",
  card: {
    title:    "Your order has shipped",
    subtitle: "Arriving Friday, May 22",
    image:    "https://cdn.example.com/orders/2891.jpg",
    buttons: [
      {
        type:  "url",
        label: "Track package",
        url:   "https://example.com/track/2891",
      },
      {
        type:     "reply",
        label:    "Reschedule",
        postback: "reschedule_2891",
      },
    ],
  },
  fallback: "sms",
}).safe();

if (error) throw error;
console.log(data.id);
// → "rcs_4mP82wQ9..."

Cada cambio de estado es un webhook.

Payloads firmados con HMAC, protegidos contra repetición, idempotentes. La misma estructura en cada canal de Bird: aprende uno y los conoces todos.

POST /webhooks/bird
signed

Programa de reintentos: 5 s, 5 min, 30 min, 2 h, 5 h y luego 10 h dos veces. Tras el último, la entrega falla de forma permanente; la repetición la recupera desde el panel o la API.

  • rcs.queuedAceptado por la API y en cola para envío.
  • rcs.sentEntregado a la pasarela RCS del operador.
  • rcs.deliveredEl dispositivo confirmó la recepción del mensaje enriquecido.
  • rcs.readEl destinatario leyó el mensaje (si los acuses de lectura están habilitados).
  • rcs.repliedEl usuario tocó un chip de respuesta sugerida o envió una respuesta libre.
  • rcs.fellbackEl dispositivo no era compatible con RCS; se envió la variante SMS en su lugar.
  • rcs.failedFallo permanente antes del envío (destinatario no válido, rechazo del operador).

Si ya integraste SMS, ya integraste RCS.

Misma autenticación, mismo contrato de idempotencia, misma respuesta de error, misma estructura de webhook. La diferencia está en el payload, no en cómo lo llamas.

RCS.

rcs

Una tarjeta real en dispositivos compatibles con RCS. Fuera de la cobertura, la bandera de fallback envía el mismo payload por SMS.

SMS.

sms

Apunta directamente a la ruta SMS cuando quieras ser explícito. Misma autenticación, mismos webhooks, misma idempotencia.

Precio por mensaje entregado, más tarifas del operador.

Precio por mensaje RCS entregado. Las tarifas de mensaje enriquecido del operador se trasladan y aparecen como línea en la factura. Los envíos de fallback por SMS se facturan a la tarifa SMS del país de destino. Sin tarifa de plataforma, sin tarifa por puesto.

Ponlo en práctica.

Continúa con la documentación, guías y ejemplos sobre este tema. Los recursos están en inglés.

Haz que tus mensajes sean más útiles.

Explora la mensajería enriquecida, la configuración de remitente y el respaldo por SMS con nuestro equipo.

Tus datos

Productos de interés

Opcional

Política de privacidad

Tu próxima idea.
Lista para conectar.