Services de communication enrichis (RCS) : ce que les développeurs doivent savoir

November 27, 2024
Rédigé par
Révisé par

Services de communication enrichis (RCS) : ce que les développeurs doivent savoir

Depuis plusieurs années, les services de communication enrichis, ou RCS, gagnent progressivement en maturité. Chez Twilio, nous sommes convaincus que cette technologie s’imposera comme le canal de messagerie de référence de demain, partout dans le monde. Avec sa prise en charge récente sur les appareils Apple sous iOS 18, le RCS suscite désormais un intérêt encore plus marqué auprès des développeurs du monde entier. Dans cet article, nous revenons sur les principaux constats de Twilio à l’occasion du lancement du RCS et apportons des réponses aux principales questions soulevées par les développeurs.

Vous souhaitez rejoindre la bêta publique et commencer à tester le RCS dès aujourd’hui ? Rien de plus simple : rendez-vous sur la page RCS Business Messaging de Twilio, puis cliquez sur Commencer. Les demandes devraient être approuvées dans les prochains jours.

iPhone displaying first RCS message from Twilio sender on WhatsApp, hashtag in background with Twilio logo.
iPhone displaying first RCS message from Twilio sender on WhatsApp, hashtag in background with Twilio logo.

Comprendre le RCS

Le RCS n’est pas un concept nouveau ; il s’inscrit plutôt dans une évolution avancée des services de messagerie, portée par la vision de la GSMA (Global System for Mobile Communications Association). S’il a été introduit dès 2008, le RCS a véritablement changé d’échelle en 2019, lorsque Google l’a déployé dans l’ensemble de son écosystème Android. Depuis, son adoption s’est fortement accélérée : le service rassemble aujourd’hui plus de 1,5 milliard d’utilisateurs actifs mensuels, et sa base d’utilisateurs ne cesse de croître. Cette adoption s’est particulièrement accélérée depuis la prise en charge du RCS par les appareils iPhone, en novembre 2024. Selon les estimations de Juniper Research, le nombre d’utilisateurs devrait atteindre 3,6 milliards d’ici 2026.

Le RCS a été conçu pour intégrer la fiabilité et les fonctionnalités des applications de messagerie dites OTT, ou over-the-top, qui s’appuient sur la connexion Internet de l’utilisateur plutôt que sur les services de messagerie traditionnels des opérateurs, comme WhatsApp et Facebook Messenger, directement dans l’application de messagerie native des appareils mobiles. Cela permet à tous les utilisateurs dont le RCS est activé d’échanger des messages de manière fluide, au-delà des frontières et indépendamment du système d’exploitation mobile utilisé. Parmi les fonctionnalités les plus remarquables du RCS figure sa capacité à transmettre des messages enrichis, dont les possibilités dépassent largement celles du SMS. Le SMS existe en effet depuis 1992 et n’a jamais évolué pour intégrer des fonctionnalités modernes telles que les confirmations de lecture. Par ailleurs, le RCS peut fonctionner à la fois sur les réseaux mobiles et via le Wi-Fi, garantissant ainsi une meilleure fiabilité dans différents environnements réseau. Imaginez des messages intégrant des boutons d’action, permettant aux destinataires d’interagir directement avec le contenu, par exemple pour consulter un catalogue de produits ou finaliser une transaction. Avec ce type de fonctionnalités, la messagerie devient une expérience plus dynamique et interactive, capable d’accroître nettement l’engagement des utilisateurs.

Il convient de noter qu’il existe deux types de communications RCS : le RCS standard, utilisé pour les échanges de pair à pair (P2P) et le RCS Business Messaging (RBM), pensé pour les communications envoyées par une application à un utilisateur (A2P). L’option P2P comprend des fonctionnalités orientées grand public, telles que le chiffrement de bout en bout, tandis que le RBM permet aux entreprises de communiquer avec leurs clients par le biais de messages enrichis, personnalisés aux couleurs de leur marque. Véritable prolongement des stratégies de communication traditionnelles, il offre une interactivité renforcée et favorise un meilleur engagement. Adapté à des entreprises de toutes tailles et de tous secteurs, le RBM est particulièrement pertinent pour les grandes marques qui veulent créer un canal de communication moderne, fiable et directement accessible sur les appareils mobiles de leurs clients.

Comparaison des canaux de communication

Face aux différents canaux de messagerie disponibles aujourd’hui, le RCS occupe une place à part : il offre des avantages distinctifs à la fois par rapport aux SMS/MMS et aux applications de messagerie OTT, comme WhatsApp.

Fonctionnalité

SMS

MMS

RCS Business Messaging

WhatsApp

Méthode de livraison

Réseau téléphonique

Réseau téléphonique

Connexion via Wi-Fi ou réseau mobile

Connexion via Wi-Fi ou réseau mobile

Nécessite le téléchargement d'une application ?

Non

Non

Non

Oui

Prise en charge du texte enrichi et des contenus multimédias

Non

Taille limitée

Oui

Oui

Mécanismes de lutte contre les courriers/messages indésirables

Désabonnement via message « STOP »

Désabonnement via message « STOP »

Les signalements des utilisateurs réduisent le score de réputation et bloquent l’envoi de messages supplémentaires

Les signalements des utilisateurs réduisent le score de réputation et bloquent l’envoi de messages supplémentaires

Expéditeurs de confiance

Limité par des identifiants alphanumériques (dans certaines régions)

Limité par des identifiants alphanumériques (dans certaines régions)

Profils de marque vérifiés

Badge de vérification Meta

Débit

Fonctionnement dépendant de la capacité du réseau

Fonctionnement dépendant de la capacité du réseau

Rapide et flexible

Limites par niveau

Suivi de l'engagement

Limité (livraison uniquement)

Limité (livraison uniquement)

Confirmations de remise et de lecture

Confirmations de remise et de lecture

Tarification (varie selon les régions)

S/O

Compétitif par rapport aux SMS/MMS

Compétitif par rapport aux SMS/MMS

Une expérience de messagerie enrichie

Contrairement aux SMS traditionnels, qui se limitent au texte, et aux MMS, dont la taille est limitée, le RCS prend en charge les contenus multimédias. Les entreprises peuvent ainsi inclure directement dans leurs messages des contenus enrichis, tels que des images, des vidéos et des éléments interactifs. Cela suffit déjà à donner au RCS une longueur d’avance, puisqu’il permet aux développeurs de créer des expériences beaucoup plus engageantes sans obliger les utilisateurs à basculer vers une application distincte. Cette polyvalence fait du RCS un canal particulièrement efficace pour diffuser des messages de marque enrichis, au-delà des possibilités offertes par les SMS ou par la plupart des solutions OTT.

Profils d'expéditeur vérifiés

Le SMS/MMS est un canal de messagerie accessible à très grande échelle, mais ils sont souvent perçus comme impersonnels. Les messages s’affichent sous la forme de simples textes anonymes, avec des informations sur l’expéditeur limitées à un numéro de téléphone ou, dans certaines régions, à un identifiant alphanumérique. Cette approche empêche les utilisateurs de distinguer facilement les messages légitimes des messages potentiellement indésirables, ce qui complique la tâche des marques qui souhaitent instaurer une relation de confiance avec leur audience. Les identifiants d’expéditeur alphanumériques ont apporté une première amélioration, en permettant aux marques d’utiliser des noms reconnaissables. Ils restent toutefois insuffisants pour transmettre une véritable identité de marque. Le RCS change la donne en permettant d’afficher des profils d’expéditeur vérifiés, avec le logo de la marque et un badge, comme le badge Verified by Google présenté dans l’illustration ci-dessous. Cette fonctionnalité fournit aux utilisateurs des repères visuels clairs sur l’authenticité des messages, ce qui aide les marques à se démarquer et à instaurer la confiance plus efficacement qu’avec les SMS.

Features of branded RCS senders
Features of branded RCS senders

Fonctionnalités des expéditeurs sur canal RCS intégrant l’identité de marque

Une capacité d’envoi élevée

Les capacités d’envoi varient également de manière significative d’un canal à l’autre. Pour les SMS et les MMS, elles dépendent du type d’identifiant d’expéditeur utilisé : les numéros standard peuvent être limités à quelques messages par seconde, tandis que les short codes peuvent prendre en charge jusqu’à 100 messages par seconde. Ces limites dépendent toutefois du trafic global sur le réseau, susceptible de réduire davantage la vitesse de remise des messages. WhatsApp fonctionne pour sa part avec un système par niveaux, qui autorise les entreprises à envoyer entre 250 et 100 000 messages par jour selon leur niveau de vérification. Les expéditeurs dont la réputation est élevée peuvent bénéficier d’un débit potentiellement illimité, tant qu’ils ne font pas l’objet de signalements liés au spam/messages indésirables. Le RCS offre une grande flexibilité en matière de capacité d’envoi, les messages peuvent être remis rapidement, sans être soumis aux mêmes contraintes que le trafic SMS.

Options de repli intégrées

Comme le RCS dépend de la prise en charge du service par l’opérateur et par l’appareil utilisé, certains utilisateurs ne sont pas encore en mesure de recevoir des messages RCS. Pour répondre à cette contrainte, Twilio propose des solutions de repli permettant aux développeurs d’assurer de manière fluide l’envoi des messages par SMS lorsque le RCS n’est pas pris en charge sur l’appareil du destinataire. Les développeurs peuvent ainsi maintenir une diffusion cohérente des messages, sans avoir à vérifier manuellement les capacités de chaque utilisateur. Les canaux OTT comme WhatsApp bénéficient certes d’une large couverture dans la plupart des pays, mais ils impliquent l’utilisation d’une application dédiée et peuvent, ponctuellement, faire l’objet de restrictions gouvernementales. À l’inverse, les SMS continuent d’offrir une couverture quasi universelle. Découvrez ici les régions dans lesquelles le RCS est disponible avec Twilio.

Des tarifs compétitifs

La tarification varie également d’un canal à l’autre. Le RCS a généralement pour objectif de rester compétitif face aux SMS/MMS sur la plupart des marchés, bien que les tarifs exacts dépendent des structures tarifaires définies par les opérateurs locaux. Les applications OTT telles que WhatsApp proposent également des tarifs compétitifs pour l’envoi de messages, tout en s’appuyant sur des modèles tarifaires distincts. Remarque : le lien correspondant n’est accessible qu’après connexion, et uniquement pour les comptes sur lesquels le RCS est activé. Twilio propose des ressources pour aider les entreprises à comparer les tarifs du RCS, des SMS et de WhatsApp dans différentes régions, afin d’identifier les solutions les plus avantageuses pour leurs besoins en messagerie.

Suivi de l'engagement

Le RCS se démarque également des canaux traditionnels par ses capacités de suivi détaillées, qui permettent de mieux mesurer et optimiser l’engagement. Qu’il s’agisse du statut de remise, des confirmations de lecture ou des contenus enrichis interactifs, chaque étape du parcours utilisateur devient mesurable. D’après les tests menés par Twilio, le RCS obtient de meilleurs résultats sur plusieurs indicateurs clés, notamment le taux de réussite des vérifications par code à usage unique (OTP), qui s’avère nettement supérieur à celui observé avec les SMS. Grâce aux fonctionnalités interactives du RCS, les marques peuvent aller au-delà de l’engagement : elles peuvent aussi mesurer précisément les moments où les utilisateurs interagissent avec leurs messages, puis s’appuyer sur ces données pour optimiser leurs parcours. Le RCS s’impose ainsi comme une alternative solide aux SMS pour les entreprises qui veulent proposer des interactions plus riches et suivre des résultats concrets.

Conversation funnel of an RCS campaign of a UK-based company
Conversation funnel of an RCS campaign of a UK-based company

Parcours de conversion d’une campagne RCS menée par une entreprise industrielle basée au Royaume-Uni

En résumé, le RCS réunit la simplicité familière du SMS et la richesse fonctionnelle des applications de messagerie modernes, directement dans l’application de messagerie par défaut. En combinant des fonctionnalités qui renforcent la confiance, la prise en charge du multimédia et de solides taux d’engagement, le RCS s’impose comme une évolution de la messagerie capable de répondre aux attentes des utilisateurs d’aujourd’hui qui privilégient le mobile.

Déployer le RCS avec Twilio et Node.js

Twilio permet de découvrir et de déployer facilement le RCS grâce à son environnement sandbox.

Suivez les instructions détaillées pour configurer un expéditeur RCS, créer un service de messagerie et envoyer votre premier message RCS avec Node.js. Si vous utilisez déjà un service de messagerie, aucune modification du code n’est requise.

const client = require("twilio")();
client.messages
  .create({
    body: "I just got my first RCS message from my own Twilio sender 🥳",
    to: "+<NUMBER>",
    messagingServiceSid: "<MESSAGING SERVICE SID>",
  })
  .then((message) => console.log(message.sid))
  .catch((error) => console.error(error));
Received RCS message
Received RCS message

En passant de la phase de test en environnement sandbox à un usage en production, vous devrez toutefois vous soumettre au processus de vérification propre à chaque pays, que nous n’avons pas abordé ci-dessus. Cette exigence répond à un double objectif : assurer la conformité aux réglementations locales et protéger les utilisateurs contre les messages indésirables. Si elle peut créer quelques frictions au départ, elle permet de préserver l’intégrité des messages envoyés par des sources de confiance, tout en réduisant fortement le spam et en renforçant la confiance des utilisateurs. Twilio et les opérateurs du monde entier sont déterminés à lutter contre le spam et à éviter que ne se reproduisent les problèmes favorisés par le modèle ouvert des SMS, dépourvu de validation préalable.
Pour plus d'informations, consultez la documentation sur le RCS de Twilio.

Conclusion

Le RCS constitue une étape importante vers des communications client plus interactives, plus engageantes et plus efficaces. Les avantages du RCS par rapport aux canaux conventionnels, illustrés par des niveaux plus élevés d’engagement et de satisfaction client, offrent des arguments solides pour en explorer les possibilités et l’implémenter.
Que vous soyez une startup cherchant à repousser les limites de l’innovation ou une entreprise déjà bien établie souhaitant renforcer son image de marque auprès de ses clients, le RCS vous donne les moyens de concevoir des communications en phase avec les attentes d’un public familier des usages numériques.

En tant que développeur, vous pouvez dès aujourd’hui vous lancer. Il vous suffit de vous rendre sur la page RCS Business Messaging et de cliquer sur Commencer. Vous y trouverez également des ressources complémentaires, parmi lesquelles la documentation.

N'hésitez pas à nous contacter si vous avez des questions. Nous avons hâte de voir ce que vous allez créer avec le RCS !