Bot identificar número do contato e direcionar para um fluxo específico


Boa tarde,

É possível através do builder (ou API) fazer com que o bot reconheça um número ou origem específica de um contato e redirecione para um fluxo de acordo com o contato?


Estou trabalhando com 2 envios simultâneos de Whatsapp e preciso que só os contatos específicos de cada evento, recebam seus respectivos conteúdos.


2 comentários

Reputação 7

@Flavio_Oliveira_Dias uma solução seria você adicionar os contatos em listas de distribuição diferentes para cada evento. No seu bot, você pode verificar se o contato está em uma ou outra, e baseado nisso enviar ele pra certo ponto. Isso não é muito simples de ser feito, pois você teria que fazer algumas requisições HTTP e scripts.

Olá @Flavio_Oliveira_Dias,


antes de realizar o envio de uma mensagem para o whatsapp do cliente, marque o contato com alguma informação que identifique qual deverá ser o fluxo deste cliente dentro do seu bot.


Use por exemplo a propriedade extras do contato.

Veja no link abaixo como utilizar a API de Contatos do BLiP


https://docs.blip.ai/#add-or-update-a-contact


Dentro do Builder, basta utilizar a variável {{contact.extras@variavelX}}, onde variavelX é o nome da chave criada para marcar o seu cliente. Caso a variável contenha um valor, leve o cliente para um ponto do fluxo, caso contrário envie o mesmo para outro ponto.

Comente