Variáveis do Fluxo
{
"phone": "={{ $('start').first().json.initial_data.phone }}",
"campaign": "={{ $json.tag_campaign }}",
"metadata.campaign_trigger_id": "={{ $json.data }}",
"payload.enviroment": "production",
"created_at": "={{ new Date() }}",
"payload.touch_level": "high",
"payload.projected_commission": "={{ $json.properties?.valor_comissao ? parseFloat($json.properties.valor_comissao.trim().replace(',', '.')) : 0 }}"
}Saídas
phone: Telefone do usuáriocampaign: Tag da campanhametadata.campaign_trigger_id: UUID de correlaçãopayload.enviroment: “production”created_at: Data/hora atualpayload.touch_level: “high”payload.projected_commission: Comissão projetada (número)
Descrição adicional
Prepara o objeto campaign_trigger_v2 que será inserido no MongoDB para rastreamento da campanha. Inclui metadados importantes como:
- ID de correlação (UUID)
- Touch level = high (campanha de alta prioridade)
- Comissão projetada convertida para número
Relações
← Recebe de: 15-crypto---set-correlation-id → Envia para: 17-mongo---create-campaign-trigger-v2
Observações
- Comissão é convertida de string BR (vírgula) para número (ponto)
- Touch level “high” indica prioridade máxima no disparo