# System variables
{{system.trigger_type}} # "whatsapp_event"
{{system.observer_mode}} # true
{{system.allow_outbound}} # false
{{system.workflow_id}} # Workflow UUID
{{system.started_at}} # ISO timestamp
# Event data
{{system.event.type}} # Event type (e.g. "whatsapp.message.sent")
{{system.event.payload}} # Full event payload
# Conversation snapshot
{{system.event.conversation.id}} # Conversation ID
{{system.event.conversation.phone_number}} # Customer phone "+1234567890"
{{system.event.conversation.status}} # "active" or "ended"
{{system.event.conversation.phone_number_id}} # Meta phone number ID
# Message snapshot (for message events)
{{system.event.message.id}} # WhatsApp message ID
{{system.event.message.type}} # "text", "image", "video", etc.
{{system.event.message.timestamp}} # Unix timestamp
{{system.event.message.text.body}} # Message text (when applicable)
{{system.event.message.kapso.direction}} # "inbound" or "outbound"
{{system.event.message.kapso.status}} # Message status