O que muda no Hibot com a chegada dos Usernames do WhatsApp
O WhatsApp passou a permitir que os contatos usem um username em vez de (ou junto com) o número de telefone. O Hibot foi atualizado para que transmissões, bots, leads e conversas continuem funcionando exatamente como antes, independentemente do identificador que o contato use.
É uma nova funcionalidade do WhatsApp que permite a qualquer pessoa escolher um apelido (parecido com o @usuário do Instagram) e usá-lo para falar com o seu negócio sem expor o número de telefone. É opcional e depende do contato: ele pode continuar usando o número como sempre ou ativar o username se preferir mantê-lo privado. Quando ativa, o WhatsApp nos entrega um identificador chamado BSUID, único para a relação entre aquele contato e o seu negócio, que permite reconhecê-lo e responder normalmente.

Na prática: agora armazenamos o username e o número de telefone ao mesmo tempo, priorizamos sempre o número quando temos os dois, e atualizamos o cadastro do contato assim que ele compartilha o número. A comunicação só fica inviável em um único cenário: quando não conhecemos nem o BSUID nem o número de telefone.
A seguir explicamos, em detalhe, o que acontece em cada caso.
1. Agora recebemos tanto o username quanto o número de telefoneQuando um contato entra em contato com você pelo WhatsApp, o Hibot agora pode receber e armazenar dois dados desse contato ao mesmo tempo: o username (se estiver ativado) e o número de telefone (se estiver disponível). Já não dependemos apenas do número para reconhecer quem está falando com você.
Isso significa que um mesmo contato no Hibot pode ter essas informações associadas de forma combinada, sem que nenhum dos dois dados se perca.
2. As transmissões funcionam igual, seja com username ou com número de telefoneNão importa se o contato tem username, apenas número de telefone ou ambos: você pode continuar fazendo transmissões normalmente. O Hibot se encarrega de identificar corretamente cada contato e enviar a mensagem usando o dado correspondente, sem que você precise fazer nada diferente no seu processo habitual de montar e enviar uma transmissão.
3. O bot continua funcionando normalmente, mesmo que o contato tenha usernameOs fluxos conversacionais e bots configurados no Hibot vão continuar respondendo normalmente aos contatos, independentemente de escreverem a partir de um número visível ou de um username. A experiência do contato com o bot não muda em nada por esse motivo.
4. Seus leads também podem ser identificados por usernameSe você está capturando leads pelo WhatsApp, agora também poderá ter leads registrados que se identificam apenas pelo username. Ou seja, todo o funcionamento das funcionalidades de mensageria (bots, transmissões, leads, conversas) fica corretamente suportado, independentemente do identificador que o contato use.
5. Se o contato compartilhar o número de telefone, o contato é atualizadoCaso um contato que originalmente tinha apenas username acabe compartilhando o número de telefone (por exemplo, dentro de uma conversa), o Hibot vai atualizar o cadastro dele para guardar ambos os dados: username e número de telefone.
6. Quando temos os dois dados, o número de telefone sempre tem prioridadeSe um contato tiver tanto username quanto número de telefone salvos no Hibot, o sistema vai priorizar sempre o número de telefone para identificar o contato e se comunicar com ele. O username fica como um dado adicional associado a esse contato, mas não substitui o número enquanto ele existir.
7. Quando NÃO podemos nos comunicar com um contato?Há apenas um caso em que não é possível enviar uma mensagem a um contato: quando não conhecemos nem o BSUID nem o número de telefone. Sem pelo menos um desses dois dados, não existe nenhuma forma de identificar nem de escrever para essa pessoa.
Enquanto tivermos armazenado pelo menos um dos dois identificadores (BSUID ou número de telefone), a comunicação com o contato continua sendo possível normalmente.
Resumo em tabela|
Situação do contato |
O que acontece no Hibot? |
|
Tem username e número de telefone |
Ambos os dados são salvos; o número de telefone tem prioridade para a comunicação |
|
Tem apenas username |
É identificado e é possível escrever para ele usando o username/BSUID |
|
Tem apenas número de telefone |
Funciona igual a sempre |
|
Compartilha o número depois de ter apenas username |
O contato é atualizado e fica com ambos os dados |
|
Recebe um template pelo número de telefone |
O contato é atualizado e fica com ambos os dados |
|
Não se conhece nem BSUID nem número de telefone |
Não é possível se comunicar com o contato |
Em todos os demais casos, as transmissões, os bots, os leads e as conversas funcionam normalmente, sem nenhuma mudança na sua forma habitual de trabalhar no Hibot 😎