O bloco Variables atualiza variáveis de workflow durante a execução. Variáveis devem ser inicializadas primeiro na seção Variables do seu workflow, depois você pode usar este bloco para atualizar seus valores conforme o workflow é executado.

Acesse variáveis em qualquer lugar do seu workflow usando a sintaxe <variable.variableName>.
Como Usar Variáveis
1. Inicializar em Workflow Variables
Primeiro, crie suas variáveis na seção Variables do workflow (acessível nas configurações do workflow):
customerEmail = ""
retryCount = 0
currentStatus = "pending"2. Atualizar com Bloco Variables
Use o bloco Variables para atualizar esses valores durante a execução:
customerEmail = <api.email>
retryCount = <variable.retryCount> + 1
currentStatus = "processing"3. Acessar em Qualquer Lugar
Referencie variáveis em qualquer bloco:
Prompt de Agent: "Envie email para <variable.customerEmail>"
Condição: <variable.retryCount> < 5
Corpo da API: {"status": "<variable.currentStatus>"}Exemplos de Uso
Contador de Loop e Estado - Rastreie o progresso através de iterações
Loop → Agent (Processar) → Variables (itemsProcessed + 1) → Variables (Armazenar lastResult)Lógica de Retentativa - Rastreie tentativas de retentativa de API
API (Tentar) → Variables (retryCount + 1) → Condition (retryCount < 3)Configuração Dinâmica - Armazene contexto do usuário para o workflow
API (Buscar Perfil) → Variables (userId, userTier) → Agent (Personalizar)Outputs
<variables.assignments>: Objeto JSON com todas as atribuições de variáveis deste bloco
Boas Práticas
- Inicializar em configurações de workflow: Sempre crie variáveis na seção Variables do workflow antes de usá-las
- Atualizar dinamicamente: Use blocos Variables para atualizar valores com base em outputs de blocos ou cálculos
- Usar em loops: Perfeito para rastrear estado em iterações
- Nomear descritivamente: Use nomes claros como
currentIndex,totalProcessedoulastError