WebhookTemplateMessage
- channelType:requiredProperties: 3
The channel the customer is conversing on.
- customerType:requiredProperties: 10
The customer this message belongs to. Custom variables (Fields/Hidden Fields) appear as ADDITIONAL top-level keys here and may be type-mangled (e.g. a list arrives as the Python-repr string "['a','b']"). Treat custom values as strings unless the source block guarantees otherwise.
- dataType: objectrequiredProperties: 2
WhatsApp-only pre-approved Meta template. On agent-sent templates
sender.id/sender.nameare unreliable (observedDeleted agent) — use_raw.author_uuid. - senderType:requiredProperties: 3
Who originated this message.
- timestampType: numberrequired
Unix epoch SECONDS (not ms, not ISO). Web → microsecond float; WhatsApp customer-sent → integer; WhatsApp bot/agent-sent → float. Preserved across retries.
- typeenumconst:templaterequired
- _rawType:Properties: 8
The unwrapped raw message as Landbot represents it internally — fields not surfaced in
data.