Rich Communication Services (RCS): O Que os Desenvolvedores Precisam Saber

November 27, 2024
Escrito por
Revisado por

Rich Communication Services (RCS): O Que os Desenvolvedores Precisam Saber

O Rich Communication Services (RCS) vem crescendo há muitos anos, e nós da Twilio acreditamos que ele se tornará o canal de mensagens global premium do futuro. Sua chegada recente aos dispositivos Apple com iOS 18 intensificou o interesse de desenvolvedores em todo o mundo. Este artigo apresenta os insights adquiridos pela Twilio com a implantação do RCS e aborda as perguntas recorrentes levantadas pelos desenvolvedores.

Deseja adquirir a versão beta pública e começar a testar o RCS ainda hoje? Sem problemas, visite a página do RCS Business Messaging da Twilio e clique em Começar. As solicitações costumam ser aprovadas em alguns dias.

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

Introdução ao Rich Communication Services (RCS)

O RCS não é um conceito novo, ele representa uma evolução sofisticada em sistemas de mensagens idealizada pela Global System for Mobile Communications Association ( GSMA). Ele foi introduzido em 2008, mas decolou de verdade em 2019 depois que o Google o lançou em seu ecossistema Android. A adoção foi enorme: atualmente, há mais de 1,5 bilhão de usuários ativos mensais desse serviço, e o número de usuários não para de crescer, ainda mais depois que os iPhones começaram a oferecer suporte a ele em novembro de 2024. A  Juniper Research estima que este número vai atingir 3,6 bilhões até 2026.

O serviço foi concebido para levar a solidez e os recursos dos apps de mensagens Over-The-Top ( OTT), como o WhatsApp e o Facebook Messenger, para os apps de mensagens nativos dos dispositivos móveis. Isso permite que todos os usuários de dispositivos habilitados para RCS enviem mensagens entre si de forma confiável, em todos os países e sistemas operacionais móveis. Um dos recursos de destaque do RCS é sua capacidade de enviar mensagens ricas que vão muito além daquilo que conhecemos com o SMS. Afinal, o SMS já existe desde 1992 e nunca adicionou recursos modernos, como recibos de leitura. Além disso, o RCS pode operar tanto em redes móveis quanto com Wi-Fi, garantindo confiabilidade em diversas condições de rede. Imagine poder enviar mensagens que incluem botões integrados, nos quais os destinatários podem tocar para executar uma ação direta, navegar em um catálogo de produtos ou concluir uma transação. Esses recursos transformam a troca de mensagens em uma experiência dinâmica e interativa, aumentando significativamente o engajamento do usuário.

Vale a pena notar que existem dois "tipos" de comunicação por RCS: o RCS padrão, usado para interações ponto a ponto (P2P) e o RCS Business Messaging (RBM), criado sobre medida para comunicações de aplicativo para pessoa (A2P). A opção P2P vem com recursos do consumidor, como criptografia de ponta a ponta, enquanto o RBM permite que as empresas se comuniquem com os clientes por meio de mensagens ricas e com identificação de marca, uma extensão das estratégias de comunicação tradicionais, proporcionando maior interatividade e engajamento. O RBM serve para todos os tipos de empresas, sendo especialmente atraente para as grandes marcas que desejam estabelecer um canal de comunicação moderno e confiável para os dispositivos portáteis de seus clientes.

Comparação entre os canais de comunicação

Quando se trata de opções de sistemas de mensagens modernos, o RCS se destaca ao oferecer vantagens exclusivas em relação ao SMS/MMS e aos apps de mensagens OTT, como o WhatsApp.

Recurso

SMS

MMS

RCS Business Messaging

WhatsApp

Método de entrega

Rede telefônica

Rede telefônica

Conectado ao Wi-Fi ou aos dados móveis da operadora

Conectado ao Wi-Fi ou aos dados móveis da operadora

Requer download do app?

Não

Não

Não

Sim

Suporta Conteúdo Rico e Mídias

Não

Tamanho limitado

Sim

Sim

Controles de spam

Opt-out com "PARAR"

Opt-out com "PARAR"

As denúncias dos usuários reduzem a pontuação de reputação e interrompem o envio de novas mensagens

As denúncias dos usuários reduzem a pontuação de reputação e interrompem o envio de novas mensagens

Remetentes confiáveis

Limitado por IDs alfanuméricos (em algumas regiões)

Limitado por IDs alfanuméricos (em algumas regiões)

Perfis de marca verificados

Selo de verificação da Meta

Taxa de transferência

Limitado à capacidade da rede

Limitado à capacidade da rede

Alta velocidade, flexível

Limites baseados em níveis

Rastreamento de engajamento

Limitado (somente entrega)

Limitado (somente entrega)

Recibos de entrega e leitura

Recibos de entrega e leitura

Preços (varia de acordo com a região)

N/A

Competitivo para o SMS/MMS

Competitivo para o SMS/MMS

Experiência de mensagens ricas

Ao contrário do SMS tradicional, que usa apenas texto, e do MMS, que tem limite de tamanho, o RCS suporta conteúdo multimídia, possibilitando que as empresas incluam conteúdos ricos, como imagens, vídeos e elementos interativos, diretamente em suas mensagens. Só isso já garante uma vantagem ao RCS, pois permite que os desenvolvedores criem experiências muito mais envolventes sem exigir que os usuários precisem alternar para um app separado. Essa versatilidade inerente faz do RCS um canal poderoso para a entrega de mensagens de marca aprimoradas que vão além do que é possível com o SMS ou a maior parte das soluções OTT.

Perfis de remetente verificados

O SMS/MMS é um canal de mensagens universalmente disponível, mas que é frequentemente visto como impessoal. As mensagens aparecem como um texto anônimo com informações do remetente limitadas a um número de telefone ou ID alfanumérico em algumas regiões. Essa abordagem impossibilita os usuários de distinguir entre mensagens legítimas e possíveis spams, criando desafios para as marcas que desejam criar um senso de confiança com sua audiência. Os IDs alfanuméricos do remetente tiveram uma leve melhoria ao permitir que as marcas usem nomes reconhecíveis, mas ainda assim carecem de um verdadeiro senso de identidade da marca. O RCS altera essa dinâmica ao permitir perfis de remetente verificados, que incluem logotipos de marca e um selo, como o "Verificado pelo Google", mostrado no gráfico abaixo. Esse recurso fornece dicas visuais claras aos usuários sobre a autenticidade da mensagem, ajudando as marcas a se destacarem e a promover a confiança de forma mais eficaz do que com o SMS.

Features of branded RCS senders

Recursos de remetentes RCS de marca

Alta taxa de transferência

Os recursos de taxa de transferência também diferem significativamente entre os canais. A taxa de transferência de SMS e MMS depende do tipo de ID do remetente: os números padrão podem ter limites de algumas mensagens por segundo, enquanto os short codes podem lidar com até 100 mensagens por segundo. No entanto, esses limites estão sujeitos ao tráfego geral da rede, o que pode diminuir ainda mais as velocidades de entrega. O WhatsApp, por outro lado, tem um sistema baseado em níveis que permite às empresas enviarem entre 250 e 100.000 mensagens por dia, dependendo do nível de verificação delas, com remetentes de alta reputação podendo ter uma taxa de transferência ilimitada, desde que evitem sinalizadores de spam. O RCS oferece flexibilidade em sua taxa de transferência, permitindo altas velocidades de entrega e evitando as limitações observadas no tráfego de SMS.

Opções de fallback integradas

Como o RCS requer um suporte específico ao dispositivo e à operadora, alguns usuários podem não receber mensagens RCS neste momento. Para resolver isso, a Twilio oferece soluções de fallback que permitem aos desenvolvedores fornecer mensagens confiáveis por SMS se o RCS não for compatível com o dispositivo do destinatário. Isso garante a consistência da entrega de mensagens sem exigir que os desenvolvedores detectem manualmente os recursos do usuário. Embora os canais OTT, como o WhatsApp, ofereçam ampla cobertura na maioria dos países, eles estão sujeitos aos requisitos dos apps e às restrições governamentais ocasionais, enquanto o SMS mantém um alcance quase universal. Explore a disponibilidade regional da Twilio para o RCS aqui.

Preços competitivos

 Os preços também variam entre estes canais, com o RCS geralmente visando permanecer competitivo frente ao SMS/MMS na maioria dos mercados, embora as taxas exatas dependam das estruturas de preços das operadoras locais. Os apps OTT, como o WhatsApp, também oferecem taxas competitivas para sistemas de mensagens, embora operem com modelos de preços diferentes (o link exige que você esteja conectado depois, e sua conta precisa estar habilitada para RCS). A Twilio fornece recursos para ajudar as empresas a comparar preços para RCS, SMS e WhatsApp em diferentes regiões para encontrar as soluções mais econômicas para suas necessidades quanto ao envio de mensagens.

Rastreamento de engajamento

O RCS se diferencia dos canais tradicionais ao oferecer um rastreamento abrangente que promove um engajamento superior. Do status da entrega e recibos de leitura ao conteúdo interativo avançado, cada etapa da jornada do usuário é mensurável. Os testes da Twilio revelam que o Rich Communication Services (RCS) melhora as principais métricas, como uma taxa de sucesso evidentemente maior para verificações de senha de uso único (OTP) em comparação com o SMS. Com o uso de recursos interativos, as marcas não só podem aumentar o engajamento, mas também rastrear os pontos de contato exatos em que os usuários interagem, viabilizando uma otimização orientada por dados. Isso faz do RCS uma alternativa irresistível ao SMS para as empresas que buscam aumentar a interatividade e alcançar resultados mensuráveis.

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

Funil de conversão de uma campanha por RCS de uma empresa do setor baseada no Reino Unido

Em resumo, o RCS alia a familiaridade do SMS com a funcionalidade robusta dos aplicativos de mensagens modernos, tudo isso no aplicativo de mensagens padrão. Com seus recursos de aprimoramento de confiança, suporte multimídia e altas taxas de engajamento, o RCS representa uma evolução para as mensagens, atendendo às necessidades dos atuais usuários que priorizam o uso de dispositivos móveis.

Implementação do RCS com Twilio e NodeJS

A Twilio facilita a exploração e a implementação do RCS usando o ambiente de sandbox. Siga as instruções passo a passo para configurar um remetente RCS, criar um serviço de mensagens e enviar sua primeira mensagem RCS usando o NodeJS. Se você já estiver usando um serviço de mensagens atualmente, não serão necessárias alterações de código:

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

À medida que você passar dos testes em sandbox para o uso em produção, será preciso passar no processo de verificação específico do país que ignoramos acima. Este requisito garante a conformidade com as normas locais e protege os usuários contra possíveis spams por mensagem. Embora isso possa introduzir uma dificuldade inicial, ele garante que as mensagens de fontes com boa reputação mantenham sua integridade, reduzindo significativamente o spam e aumentando a confiança do usuário. A Twilio e as operadoras de todo o mundo estão comprometidas com o combate ao spam e em evitar os problemas causados pela natureza do SMS de não exigir permissões.
Para mais orientações, consulte a Documentação sobre o Rich Communication Services (RCS) da Twilio.  

Considerações finais

O RCS aponta o caminho para comunicações mais envolventes e interativas com o cliente. Suas vantagens em relação aos canais convencionais, destacadas pelo maior engajamento e satisfação do cliente, fornecem motivos convincentes para explorar e implementar o RCS.
Quer você seja uma startup superando os limites da inovação ou uma empresa estabelecida que busca atualizar a percepção do seu cliente sobre sua marca, o RCS oferece a capacidade de criar comunicações que repercutem com a audiência de especialistas digitais dos dias de hoje.

Como desenvolvedor, você tem a oportunidade de começar a usá-lo hoje mesmo. Vá para a página do RCS Business Messaging e clique em Começar. Recursos adicionais, como a documentação, estão prontamente disponíveis. 

Sinta-se à vontade para entrar em contato se tiver dúvidas. Mal posso esperar para ver o que você vai criar com o Rich Communication Services (RCS).