Skip to main content
Solved

Bloco condição para gerenciamento de leads

  • August 30, 2024
  • 1 reply
  • 21 views

Pedro Carvalho

Olá pessoal,

Estou tentando fazer um fluxo para o gerenciamento dos leads que chegam pelo WhatsApp, porém, por exemplo, quando eu peço para o usuário digitar seu nome completo, o meu fluxo aceita qualquer resposta, até números. Como faço para impedir isso?

Best answer by Gustavo Boregio

@Pedro Carvalho o campo de nome é um campo de texto e aceita qualquer coisa…

A solução mais fácil que posso sugerir é usar ChatGPT para processar a resposta e ver se o nome é válido. Com o ChatGPT você também pode pedir pra extrair o nome do texto, assim se a pessoa responde 'Claro, meu nome é Gustavo' você consegue ficar com 'Gustavo' de forma limpa.

O prompt pode ser algo assim:

Você é um processador de texto, e o seu trabalho é extrair o nome do texto ingressado pelo usuario. Responda somente com o nome da pessoa, sem nenhum texto adicional. Se o texto não tiver nenhum nome, responda com exatamente "SEM NOME", e nada mais.

Depois disso você põe uma condição, que se a resposta é "SEM NOME" você pergunta de novo ;)

1 reply

Gustavo Boregio
Forum|alt.badge.img+6
  • Manychat Community Moderator
  • Answer
  • August 30, 2024

@Pedro Carvalho o campo de nome é um campo de texto e aceita qualquer coisa…

A solução mais fácil que posso sugerir é usar ChatGPT para processar a resposta e ver se o nome é válido. Com o ChatGPT você também pode pedir pra extrair o nome do texto, assim se a pessoa responde 'Claro, meu nome é Gustavo' você consegue ficar com 'Gustavo' de forma limpa.

O prompt pode ser algo assim:

Você é um processador de texto, e o seu trabalho é extrair o nome do texto ingressado pelo usuario. Responda somente com o nome da pessoa, sem nenhum texto adicional. Se o texto não tiver nenhum nome, responda com exatamente "SEM NOME", e nada mais.

Depois disso você põe uma condição, que se a resposta é "SEM NOME" você pergunta de novo ;)