Boa tarde @GuilhermeRainner, kara esses dados ficam sempre armazenados nos extras do bot a nao ser que vc tenha alguma rotina que limpe eles, vc pode toda vez que a pessoa entrar no bot verificar se estes dados estao preenchidos se estiverem vc pula essas perguntas que faz dos dados dele, para saber como achar os extras as variaveis dos extras sao assim {{contact.extras.nome_do_extra_que_vc_criou}} assim vc pega o extra que vc quer e caso precise mandar por api tb é suave só ter um endpoint post com os campos que precisa e passar essas variáveis contac.extras. que vai dar tudo certo.
@Bruno Ferreira
No caso, eu salvo o telefone do usuário no contato no campo de “Telefone” mesmo.
Tentei usar no script do POST a variável {{contact.phoneNumber}}, porém ela retornou vazia para o sistema.
Eu uso esse script no JSON:
{
"celular": "{{contact.phoneNumber}}",
"cpf": "{{contact.extras.cpf}}",
"email": "{{email}}",
"nome": "{{nome}}",
"emailConfirmado": "{{emailConfirmado}}",
"origemPessoa": "WHATSAPP"
}
então possivelmente no local que vc esta pegando o telefone ele nao foi gravado ainda no extra, passa o bot pelo beholder e olha se ele ta gravando o extra quando vc passa por esse ponto
então possivelmente no local que vc esta pegando o telefone ele nao foi gravado ainda no extra, passa o bot pelo beholder e olha se ele ta gravando o extra quando vc passa por esse ponto
Refiz o teste e vi que tinha feito no bot errado, a variável era o {{contact.phoneNumber}} mesmo… Resolvido!