Capturar variáveis com o bloco Perguntar

O que é
O bloco Perguntar (ask) faz uma pergunta e guarda a resposta do cliente numa variável. Depois você usa essa variável em qualquer bloco seguinte — pra personalizar mensagens, decidir caminhos ou preencher um deal.
Como configurar
No inspector do bloco Perguntar você define:
- Pergunta: o texto enviado ao cliente.
- Variável: onde guardar a resposta. Ex:
nomevira{{nome}}. Só aceita letras, números e underscore. - Validar como: Qualquer texto, Email ou Telefone.
- Mensagem se inválido: o que o bot responde quando a resposta não passa na validação.
O fluxo para neste bloco e espera o cliente responder. Quando ele responde, a resposta é guardada e o fluxo avança.
Validação
- Email: exige formato
[email protected]. - Telefone: exige um número com pelo menos 8 dígitos (aceita +, espaços, parênteses e traços).
- Qualquer texto: aceita qualquer resposta não vazia.
Se a resposta não passa, o bot manda a mensagem de erro e pergunta de novo, sem avançar. Isso cria um loop de re-pergunta seguro (veja o artigo sobre loop de re-pergunta).
Variáveis built-in
Quatro variáveis já vêm prontas do contato: nome, empresa, telefone, email. Você pode usá-las direto sem perguntar.
Usar a variável
Em blocos de Enviar msg e em ações, escreva {{nome}}, {{empresa}} etc. O inspector mostra chips com todas as variáveis já disponíveis no fluxo — as built-in aparecem em azul, e as capturadas em outros blocos Perguntar aparecem ao lado. Se uma variável não tem valor, ela é trocada por vazio.