SMS bidirecional é um número de telefone — um código longo, um código curto ou outro remetente com capacidade bidirecional — que pode tanto enviar mensagens para telemóveis quanto receber respostas. Palavras-chave de entrada, como JOIN, HELP ou STOP, são comparadas a regras que disparam uma resposta automática ou encaminham o cliente para um agente ou inteligência artificial, transformando alertas unidirecionais em conversas.
Prefere começar pelas definições? O glossário de respostas abrange os termos de mensagens usados aqui, e você pode criar um protótipo de fluxo no designer de palavras-chave e autoresponders. Este guia é o passo a passo do design por trás deles.
O que é, de facto, um SMS bidirecional?
O SMS comercial padrão é unidirecional: uma aplicação envia uma mensagem — terminada em telemóvel (MT) — e o cliente a lê. O SMS bidirecional adiciona o caminho de retorno. O cliente responde e essa mensagem recebida — originada em telemóvel (MO) — é entregue de volta à sua aplicação pelo mesmo número. O número é o facilitador: ele precisa ser um endereço encaminhável e responsivo. Na prática, isso significa um código longo (um número de telemóvel padrão ou virtual), um código curto (um número de alta capacidade de 4 a 6 dígitos licenciado por mercado) ou outro remetente bidirecional compatível com a sua operadora.
Porque os IDs de remetente alfanuméricos não podem receber respostas?
Eis a restrição que as equipas mais frequentemente ignoram. Em grande parte da região MENA — Emirados Árabes Unidos, Arábia Saudita, Egito e os países do Conselho de Cooperação do Golfo (CCG) em geral — as marcas enviam SMS A2P a partir de um ID de remetente alfanumérico: um nome de marca registado, como "ACME", exibido no lugar de um número. Os IDs alfanuméricos são apenas para exibição e unidirecionais; um aparelho não tem um número para responder, portanto, a resposta do cliente não tem para onde ir. Para manter uma conversa, é necessário um endereço numérico — um código longo ou curto — aprovisionado juntamente com o ID alfanumérico ou em vez dele. Um padrão comum na região é manter os alertas da marca no ID alfanumérico, enquanto um código curto é publicado como endereço de resposta para cancelamentos de subscrição, confirmações e suporte.
Como funcionam as palavras-chave e os autoresponders
Um sistema de resposta automática por SMS é um mecanismo de regras que atua no fluxo de entrada. Quando uma mensagem MO chega, a plataforma a normaliza — removendo espaços em branco e convertendo maiúsculas e minúsculas — e compara a primeira palavra, ou todo o corpo da mensagem, com um conjunto de palavras-chave. Uma correspondência aciona uma ação: enviar uma resposta padronizada, chamar uma API de backend, adicionar ou remover o número de uma lista ou abrir uma sessão e encaminhar a pessoa para outro endereço. Uma falha na correspondência resulta numa resposta padrão. Esse ciclo de palavra-chave de entrada → regra correspondente → resposta automática é todo o mecanismo e é executado nos segundos que um SMS leva para ir e voltar.
| Palavra-chave de entrada | Ação correspondente | Exemplo de resposta ou fluxo de trabalho |
|---|---|---|
| PARTICIPAR / INICIAR / INSCREVER-SE | Optar por participar: adicionar à lista, registar consentimento. | "Bem-vindo(a) à Acme. Você está inscrito(a). Responda AJUDA para obter ajuda, PARE para cancelar." |
| PARAR / CANCELAR / CANCELAR ASSINATURA | Cancelar a subscrição: remover de todas as mensagens | "A sua inscrição foi cancelada e você não receberá mais mensagens." |
| AJUDA / INFORMAÇÕES | Restaure a identidade e o suporte da marca. | Suporte da Acme: help.acme.example. Responda STOP para cancelar a subscrição. |
| EQUILÍBRIO | Consultar a API de backend e devolver dados | Consulte o saldo da conta e responda com o valor. |
| AGENTE / وكيل | Escalar: abrir sessão, encaminhar para um humano | Encaminhe para a fila do centro de contacto. |
| (nenhuma correspondência) | Resposta padrão/de fallback | "Desculpe, não reconhecemos isso. Responda HELP para ver as opções." |
As palavras-chave devem ser insensíveis a maiúsculas e minúsculas e tolerantes às variantes óbvias — um cliente pode enviar 'Stop', 'STOP.' ou 'unsubscribe' — e, em mercados bilíngues, mapeadas para os seus equivalentes em árabe, de modo que uma resposta em qualquer idioma siga a mesma regra.
Como criar um fluxo de palavras-chave
Um bom fluxo é definido com base em quatro aspetos: o conjunto de palavras-chave, a alternativa, o modelo de sessão e o caminho de escalonamento. Adicionar palavras-chave é barato, mas é fácil sobrecarregá-las; portanto, mantenha o conjunto público pequeno e fácil de memorizar. A alternativa é mais importante do que parece — a maioria das mensagens recebidas não corresponderá a uma palavra-chave, então uma opção padrão útil que direcione para o guia de AJUDA e as opções válidas evita becos sem saída. As sessões definem se cada resposta é respondida isoladamente ou mantida em contexto: um fluxo sem estado responde a 'SALDO' e esquece; uma conversa com estado lembra onde o cliente está, mantém o contexto entre as interações e encerra a conversa de forma limpa.
- Disponibilize um número bidirecional — um código longo ou curto — em cada mercado-alvo; um ID de remetente alfanumérico não pode receber respostas.
- Defina o conjunto de palavras-chave: opt-in, STOP, HELP, além das palavras-chave do seu negócio. Normalize maiúsculas e minúsculas, espaços em branco e mapeie sinónimos e variantes localizadas (em árabe) para a mesma regra.
- Escreva respostas padrão e alternativas para mensagens recebidas que não correspondam a nada, direcionando o cliente de volta para a página de AJUDA e as opções válidas.
- Escolha o modelo de sessão por palavra-chave: resposta única sem estado ou uma conversa com estado que carrega contexto e expira após um tempo limite.
- Encaminhamento de tráfego: decida quais palavras-chave enviam uma resposta automática, quais consultam um servidor e quais encaminham para um agente humano ou assistente de IA.
- Reserve as regras STOP e HELP como regras sempre ativas que têm precedência sobre todas as campanhas e estados de sessão.
- Registe cada consentimento e recusa com um carimbo de data/hora e mantenha o estado sincronizado em todos os canais.
- Faça testes em aparelhos reais das operadoras-alvo, tanto em inglês quanto em árabe (Unicode), antes de lançar o produto.
Você pode criar um protótipo de todo o conjunto de regras — palavras-chave, respostas, alternativas e encaminhamento — em nosso designer de palavras-chave e autoresponders antes de conectá-lo a um número real.
PARE, AJUDE e opções de exclusão
STOP e HELP não são recursos opcionais — são obrigações obrigatórias que se aplicam a todos os programas bidirecionais (e unidirecionais). Diretrizes do setor, como os Princípios de Mensagens da CTIA, e as regras das operadoras que as aplicam, exigem que qualquer destinatário possa enviar uma mensagem de texto com a palavra-chave STOP — STOP, END, CANCEL, UNSUBSCRIBE ou QUIT — para cancelar a assinatura imediatamente e sem custo, e que HELP ou INFO devolvam a identidade da marca e uma forma de entrar em contacto com o suporte. Respeitar a opção de cancelamento é a metade operacional do consentimento: o mesmo programa que obteve a permissão deve tornar a revogação dessa permissão uma simples palavra-chave, sempre disponível.
Considere STOP e HELP como palavras-chave reservadas que se sobrepõem a todas as campanhas, sessões e regras de negócio. A opção de cancelamento de subscrição deve remover o número de todas as mensagens daquele programa, ser registada com um carimbo de data/hora e — como os clientes não pensam em canais — idealmente, propagar-se também para os seus outros canais. Os órgãos reguladores em toda a região MENA, incluindo a TDRA dos Emirados Árabes Unidos e a CST da Arábia Saudita, esperam a mesma disciplina: consentimento verificável na entrada e uma opção de cancelamento de subscrição respeitada na saída. Errar nesse ponto é o que leva à suspensão de IDs de remetente e à aplicação de multas aos programas.
De resposta automática a conversa
O próximo passo além das respostas por palavra-chave é uma conversa real. Uma vez que uma sessão é aberta, as mensagens recebidas podem ser encaminhadas para um agente humano, uma fila de atendimento ou um assistente de IA que responde em linguagem natural e transfere a conversa para um humano quando não tem certeza. É aqui que o SMS bidirecional se torna uma mensagem conversacional — e onde ele se encaixa numa estratégia mais ampla, porque a mesma conversa com o cliente pode migrar do SMS para o WhatsApp ou RCS, dependendo do alcance e da riqueza da mensagem. Executar tudo isso por meio de uma única API omnicanal mantém a conversa e o estado de consentimento consistentes em todos os canais, em vez de fragmentados por fornecedor.
O SMS bidirecional da BroadNet funciona com códigos longos numéricos e códigos curtos licenciados em 200+ países e 1,000+ conexões de operadoras, com correspondência de palavras-chave, respostas automáticas, tratamento permanente de STOP e HELP e encaminhamento para agentes ou IA — tudo isso por trás da mesma API omnicanal, em operação desde 2003.
Perguntas frequentes
O que é SMS bidirecional?
SMS bidirecional é o envio de mensagens de texto comerciais por meio de um número que pode tanto enviar quanto receber mensagens. A aplicação envia mensagens com destino ao telemóvel (MT) e as respostas do cliente chegam como mensagens originadas no telemóvel (MO) no mesmo código longo ou curto. Ele transforma alertas unidirecionais em conversas — confirmações, respostas por palavra-chave, suporte — e, diferentemente de um ID de remetente alfanumérico, fornece ao aparelho um número para o qual responder.
Como funcionam as palavras-chave de SMS e as respostas automáticas?
Uma mensagem recebida é comparada com um conjunto de palavras-chave — como JOIN, HELP ou STOP — após a normalização de maiúsculas e minúsculas e a remoção de espaços em branco. Uma palavra-chave correspondente aciona uma regra: uma resposta automática, uma consulta ao sistema, uma alteração na lista ou o encaminhamento para um agente. Mensagens que não correspondem a nenhuma regra recebem uma resposta padrão. O mecanismo de resposta automática nada mais é do que esse mecanismo de regras no caminho de entrada, executado a cada mensagem em segundos.
Como faço para lidar com as opções de STOP e cancelamento de subscrição em SMS?
Reserve palavras-chave de parada — PARAR, FIM, CANCELAR, CANCELAR ASSINATURA, SAIR — como regras permanentes que se sobrepõem a todas as campanhas e sessões. Ao receber a chamada, cancele a assinatura do número imediatamente e gratuitamente, confirme uma única vez e registe a opção de cancelamento com um carimbo de data/hora. Combine-a com um botão de AJUDA, que deve devolver a identidade da sua marca e informações de suporte. Operadoras e órgãos reguladores exigem ambos, pois respeitar a opção de cancelamento é a forma de garantir o cumprimento do consentimento.
Referências
- CTIA — Princípios e Melhores Práticas de Mensagens (padrões STOP/HELP e de opção de exclusão): ctia.org
- GSMA — Orientações sobre SMS A2P e mensagens comerciais: gsma.com
- Fórum do Ecossistema Móvel (MEF) — Melhores práticas de consentimento e cancelamento de SMS: mobileecosystemforum.com
- BroadNet — SMS bidirecional e o designer de palavras-chave e autoresponders.
