Skip to main content
Resposta

Como identificar se um usúario já entrou em contato antes com o blipChat

  • November 27, 2025
  • 3 comentários
  • 32 Visualizações

Tayane Milagres

Pessoal, tudo bem?

Estou com dúvida em como faço para identificar e fazer a validação se é ou não o primeiro contato daquela pessoa com o BOT. (No canal - BlipChat)

Pois preciso fazer uma tratativa de retorno:

Se for primeiro contato → Boas Vindas

Se não for o primeiro contato → Saudação

 

Alguem pode me ajudar?Desde já agradeço!!

Melhor resposta por Pedro_Lucas

Olá Tayane! espero que esteja bem

Sim, essa variável fica registrada apenas para aquela pessoa específica, porque ela é salva dentro das variáveis de contato do usuário no Blip.
Ou seja: quando você grava algo como contact.extras.jaFalou = true, essa informação passa a fazer parte do cadastro daquele usuário — e o Blip mantém isso mesmo que ele volte depois de dias.

Na prática funciona assim

Quando a pessoa fala com o bot pela primeira vez → a variável ainda não existe → você envia a mensagem de boas-vindas e cria a variável.

Nas próximas vezes → a variável já está lá → então você mostra a mensagem de saudação “normal”.

Isso garante que o bot sempre saiba se aquele contato já conversou antes, sem duplicar experiências.

espero que tenha ajudado, por acaso tem mais alguma duvida ? 

3 comentários

Pedro_Lucas
Forum|alt.badge.img+2
  • Specialist
  • November 27, 2025

Tayane! Tudo bem?

Para saber se é o primeiro contato daquela pessoa no BlipChat, uma forma simples é usar uma variável de verificação. Quando o usuário falar com o bot pela primeira vez, você salva uma variável no contato, algo como contact.extras.jaFalou = true. Na próxima vez que ele entrar no bot, você só precisa checar se essa variável existe.

Se ela não existir, significa que é o primeiro contato — aí você envia a mensagem de boas-vindas e já grava a variável.
Se ela já existir, você sabe que a pessoa já passou pelo bot antes e pode mandar a saudação de retorno normalmente.

Isso evita duplicar mensagens e funciona bem porque o Blip mantém os dados do contato, mesmo que ele volte depois de dias.

Se quiser, posso te ajudar a montar a lógica certinha no Builder também.


Tayane Milagres

Eu aceito essa ajuda com o builder, de verdade!! Muito obrigada

 

Essa variável só vai estar atrelada naquela pessoa especifica? 


Pedro_Lucas
Forum|alt.badge.img+2
  • Specialist
  • Resposta
  • November 28, 2025

Olá Tayane! espero que esteja bem

Sim, essa variável fica registrada apenas para aquela pessoa específica, porque ela é salva dentro das variáveis de contato do usuário no Blip.
Ou seja: quando você grava algo como contact.extras.jaFalou = true, essa informação passa a fazer parte do cadastro daquele usuário — e o Blip mantém isso mesmo que ele volte depois de dias.

Na prática funciona assim

Quando a pessoa fala com o bot pela primeira vez → a variável ainda não existe → você envia a mensagem de boas-vindas e cria a variável.

Nas próximas vezes → a variável já está lá → então você mostra a mensagem de saudação “normal”.

Isso garante que o bot sempre saiba se aquele contato já conversou antes, sem duplicar experiências.

espero que tenha ajudado, por acaso tem mais alguma duvida ?