ChatPilot
Variables
Map placeholders to campaign, contact, and order data.
variable_map maps placeholder indexes to source paths.
const variableMap = {'1': 'contact.name', '2': 'order.total_amount'};At send time, ChatPilot writes resolved values to campaign_contacts.resolved_vars.