O bloco de ação Definir Variável nos permite atribuir um valor específico a uma variável dentro de um fluxo de conversa. Como o nome indica, ele nos permite definir ou atualizar uma variável com um novo valor em qualquer estágio do chat.

Por que usar o bloco Definir Variável?
Variáveis são uma forma poderosa de armazenar informações, compartilhá-las entre as etapas e personalizar conversas. O bloco Definir Variável nos ajuda a:
- Controlar a lógica do fluxo – Definir sinalizadores ou estados (por exemplo, marcar um usuário como um lead qualificado).
- Passar dados para integrações – Pré-atribuir valores a serem enviados para um CRM, helpdesk ou outros sistemas.
- Simplificar expressões – Salvar um valor reutilizável em vez de repeti-lo em vários lugares.
- Personalizar experiências – Atribuir atributos como plano = Premium ou status = Visitante Recorrente para personalizar respostas.
Onde o bloco Definir Variável pode ser usado?
O bloco Definir Variável pode ser aplicado em vários cenários para tornar os fluxos mais inteligentes e dinâmicos, como:
- Qualificação de leads
Exemplo: Se um usuário selecionar Tamanho da Empresa = 500+, defina lead_segment = Enterprise.
→ Ajuda a filtrar e direcionar leads posteriormente. - Roteamento de conversas
Exemplo: Defina support_priority = High se um usuário relatar um problema urgente.
→ Use esta variável para regras de roteamento ou atribuição. - Valores padrão
Exemplo: Se nenhum dado for fornecido, defina region = Unknown.
→ Garante que as etapas seguintes sempre tenham um valor de fallback. - Experimentação e rastreamento
Exemplo: Para testes A/B, defina test_group = A ou test_group = B.
→ Facilita a análise do desempenho do fluxo.
Como configurar o bloco Definir Variável
- Arraste e solte o bloco de ação Definir Variável em seu fluxo de conversa.
- Selecione ou crie uma variável à qual você deseja atribuir um valor.
- Insira o valor que a variável deve armazenar.
- Conecte o bloco à próxima etapa do fluxo para que a conversa continue sem interrupções.
s:
- Você pode usar variáveis para mapear valores para variáveis.
- Você também pode usar operadores aritméticos para definir o valor.