Variables Node
O node Variables permite definir, armazenar e reutilizar valores ao longo do seu Workflow.
Ele funciona como uma memória temporária, onde você pode salvar dados de uma etapa e usá-los depois em outra.
🛠️ Como Funciona
Seção intitulada “🛠️ Como Funciona”- Você mapeia um nome de variável (ex.:
productSKU,userEmail,city). - Você atribui um valor a essa variável. O valor pode vir de:
- Texto estático (você o escreve diretamente).
- Uma referência a dados produzidos por outro node no Workflow.
- Conteúdo gerado por IA (se você habilitar Use AI).
- Uma vez salva, a variável pode ser usada em qualquer node seguinte.
⚙️ Opções de Configuração
Seção intitulada “⚙️ Opções de Configuração”- Mapping name → a chave da variável (ex.:
customerName). - Value →
- Valor literal (ex.:
"São Paulo"). - Referência do Workflow (ex.:
@workflow.request.userInput). - Gerado por IA (se você selecionar Use AI).
- Valor literal (ex.:
- Multiple variables → você pode adicionar quantos mapeamentos forem necessários.
📌 Exemplos de Uso
Seção intitulada “📌 Exemplos de Uso”- Chamadas de API Dinâmicas
Salve a cidade do usuário em uma variávelcitye use-a em um node HTTP Request para buscar o clima:
GET /weather?city=@workflow.variables.city - Armazenamento de Input do Usuário
Capturenameeemailuma vez, depois reutilize-os em diferentes etapas (ex.: API de CRM, mensagem de confirmação). - Processamento com IA
Habilite Use AI para transformar ou enriquecer automaticamente os dados antes de salvá-los (ex.: normalizando nomes de produtos).
⚡ Dica: As variáveis tornam seu Workflow modular e reutilizável, evitando inputs repetidos e permitindo lógica complexa.