RCS for Business, il fratello più elegante di SMS.

Rich card, risposte suggerite, mittente brandizzato, conferme di lettura. Fallback a SMS con un solo attributo. Stessa autenticazione, stessa idempotenza, stessi webhook di ogni altro canale Bird, perché lo stesso team di ingegneri li ha costruiti tutti.

rcs.ts
In arrivo
RCS for Business
Goldcrest

Qualcosa di buono è in arrivo.

Il tuo ordine è imballato e pronto. Segui il suo viaggio fino alla tua porta.

Traccia il mio ordine
Dettagli di consegnaChiedi aiuto

Scelto ogni giorno da team che
creano software di classe mondiale.

Pianifica l’integrazione RCS.

Conferma la configurazione del mittente e la copertura delle destinazioni.

Parla con il nostro team della registrazione del mittente, della copertura delle destinazioni e del fallback SMS. Conferma l’integrazione supportata e la configurazione dell’account per il tuo caso d’uso prima dell’implementazione.

Contatta il team commerciale

Gli esempi di codice saranno disponibili quando questa API sarà rilasciata. Gli SDK coprono già i canali attivi.

Dieci primitive tra "text" e una vera interfaccia applicativa.

RCS è un protocollo più ricco di SMS. Esponiamo la ricchezza come primitive, non come un canvas per designer.

  1. 01

    Rich card

    Titolo, sottotitolo, immagine hero e fino a 4 azioni per card. Carosello fino a 10 card in un singolo messaggio.

  2. 02

    Risposte suggerite

    Chip tap-to-reply che inviano una stringa nota al tuo webhook. Nessun NLU da indovinare lato tuo.

  3. 03

    Mittente brandizzato

    Identità aziendale verificata con logo, colore e breve descrizione nell'intestazione della chat sul dispositivo.

  4. 04

    Conferme di lettura e digitazione

    Stati di consegna, lettura e "is typing" come webhook, con lo stesso formato di ogni altro canale.

  5. 05

    Fallback a SMS con un solo attributo

    Passa fallback: "sms". Se il dispositivo non è compatibile con RCS, inviamo in modo trasparente la variante testuale.

  6. 06

    Postback interattivi

    I tap sui pulsanti tornano come eventi rcs.replied con la stringa di postback che hai impostato. Collegali a una macchina a stati.

  7. 07

    Allegati multimediali

    Immagini, video fino a 100 MB, audio, PDF, vCard. Ospitiamo l'asset e serviamo un URL firmato con TTL.

  8. 08

    Conversazione bidirezionale

    Le risposte in entrata degli utenti arrivano come webhook firmati HMAC. Stesso formato dei messaggi in entrata SMS e WhatsApp.

  9. 09

    Gating su operatore e dispositivo

    Verifichiamo la compatibilità RCS prima dell'invio. Se il dispositivo è offline o non compatibile con RCS, il fallback è automatico.

  10. 10

    Stessa autenticazione, stessa risposta di errore

    Una chiave API per RCS, SMS, Email, WhatsApp, Voice. Un unico registro dei tipi di errore per tutti.

Perché costruiamo RCS

Perché nel 2026 il canale più economico e quello più ricco dovrebbero essere lo stesso invio.

I dispositivi RCS ricevono una rich card; tutti gli altri ricevono la variante SMS generata dallo stesso payload. Gestiamo SMS da dieci anni su 240 connessioni dirette con gli operatori; RCS è lo stesso layer di routing con un tipo di payload più ricco e un flag di fallback. Onesti sulla copertura: oggi RCS arriva sugli operatori statunitensi (T-Mobile, Verizon, AT&T) e in Brasile; UE e APAC si espandono nel corso del 2026. Fuori da quel perimetro, il flag di fallback fa il lavoro.

rcs.ts
In arrivo
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..."

Ogni cambio di stato è un webhook.

Payload firmati HMAC, protetti da replay, idempotenti. Lo stesso formato su ogni canale Bird: impara uno, li hai imparati tutti.

POST /webhooks/bird
signed

Programma di ripetizione: 5s, 5m, 30m, 2h, 5h, poi 10h per due volte. Dopo l'ultimo tentativo la consegna fallisce definitivamente; il replay la recupera dalla dashboard o dall'API.

  • rcs.queuedAccettato dall'API e messo in coda per l'invio.
  • rcs.sentConsegnato al gateway RCS dell'operatore.
  • rcs.deliveredIl dispositivo ha confermato la ricezione del messaggio rich.
  • rcs.readIl destinatario ha letto il messaggio (se le conferme di lettura sono abilitate).
  • rcs.repliedL'utente ha toccato un chip di risposta suggerita o ha inviato una risposta libera.
  • rcs.fellbackIl dispositivo non supportava RCS; è stata inviata la variante SMS.
  • rcs.failedErrore permanente prima dell'invio (destinatario non valido, rifiuto dell'operatore).

Se hai integrato SMS, hai integrato RCS.

Stessa autenticazione, stesso contratto di idempotenza, stessa risposta di errore, stessa struttura webhook. Cambia il payload, non il modo in cui lo chiami.

RCS.

rcs

Una vera card sui dispositivi compatibili con RCS. Fuori dalla copertura, il flag di fallback instrada lo stesso payload via SMS.

SMS.

sms

Indirizza il percorso SMS direttamente quando vuoi essere esplicito. Stessa autenticazione, stessi webhook, stessa idempotenza.

Prezzo per messaggio consegnato, più tariffe dell'operatore.

Prezzo per messaggio RCS consegnato. Le tariffe rich-message dell'operatore sono addebitate al costo e mostrate come voce separata in fattura. Gli invii di fallback SMS sono fatturati alla tariffa SMS del paese di destinazione. Nessun costo di piattaforma, nessun costo per utenza.

Mettilo in pratica.

Continua con la documentazione, le guide e gli esempi per questo argomento.

Rendi i tuoi messaggi più utili.

Esplora la messaggistica rich, la configurazione del mittente e il fallback SMS con il nostro team.

I tuoi dati
Prodotti (facoltativo)
RCS

Informativa sulla privacy

La tua prossima idea. Pronta a partire.